Ọkan ninu awọn irinṣẹ olokiki julọ fun idagbasoke awọn awoṣe ikẹkọ ẹrọ jẹ TensorFlow. A lo TensorFlow ni ọpọlọpọ awọn ohun elo ni orisirisi awọn ile-iṣẹ.
Ninu ifiweranṣẹ yii, a yoo ṣe ayẹwo diẹ ninu awọn awoṣe TensorFlow AI. Nitorinaa, a le ṣẹda awọn eto oye.
A yoo tun lọ nipasẹ awọn ilana ti TensorFlow nfunni fun ṣiṣẹda awọn awoṣe AI. Nitorinaa jẹ ki a bẹrẹ!
Ifihan kukuru kan si TensorFlow
Google's TensorFlow jẹ orisun-ìmọ imudani ẹrọ software package. O pẹlu awọn irinṣẹ fun ikẹkọ ati imuṣiṣẹ awọn awoṣe ẹkọ ẹrọ lori ọpọlọpọ awọn iru ẹrọ. ati awọn ẹrọ, bi daradara bi support fun jin eko ati awọn nẹtiwọki ti nhu.
TensorFlow ngbanilaaye awọn olupilẹṣẹ lati ṣẹda awọn awoṣe fun ọpọlọpọ awọn ohun elo. Eyi pẹlu aworan ati idanimọ ohun, sisọ ede adayeba, ati oju kọmputa. O jẹ ohun elo to lagbara ati adaṣe pẹlu atilẹyin agbegbe ni ibigbogbo.
Lati fi TensorFlow sori kọnputa rẹ o le tẹ eyi ni window aṣẹ rẹ:
pip install tensorflow
Bawo ni Awọn awoṣe AI Ṣiṣẹ?
Awọn awoṣe AI jẹ awọn eto kọnputa. Nítorí náà, wọ́n túmọ̀ sí láti ṣe àwọn ìgbòkègbodò tí yóò nílò ọgbọ́n ènìyàn lọ́pọ̀lọpọ̀. Aworan ati idanimọ ọrọ ati ṣiṣe ipinnu jẹ apẹẹrẹ ti iru awọn iṣẹ-ṣiṣe. Awọn awoṣe AI ti ni idagbasoke lori awọn ipilẹ data nla.
Wọn lo awọn ilana ikẹkọ ẹrọ lati ṣe ipilẹṣẹ awọn asọtẹlẹ ati ṣe awọn iṣe. Wọn ni ọpọlọpọ awọn lilo, pẹlu awọn ọkọ ayọkẹlẹ awakọ ti ara ẹni, awọn oluranlọwọ ti ara ẹni, ati awọn iwadii iṣoogun.
Nitorinaa, kini awọn awoṣe TensorFlow AI olokiki?
Atunto
ResNet, tabi Nẹtiwọọki Residual, jẹ fọọmu ti convolutional Nẹtiwọki ti nhu. A lo o fun aworan tito lẹšẹšẹ ati ohun èlò. O jẹ idagbasoke nipasẹ awọn oniwadi Microsoft ni ọdun 2015. Pẹlupẹlu, o jẹ iyasọtọ pataki nipasẹ lilo awọn isopọ to ku.
Awọn asopọ wọnyi gba nẹtiwọọki laaye lati kọ ẹkọ ni aṣeyọri. Nitorinaa, o ṣee ṣe nipa ṣiṣe alaye lati san diẹ sii larọwọto laarin awọn ipele.
ResNet le ṣe imuse ni TensorFlow nipa jijẹ Keras API. O pese ipele ti o ga, wiwo ore-olumulo fun ṣiṣẹda ati ikẹkọ awọn nẹtiwọọki nkankikan.
Fifi ResNet sori ẹrọ
Lẹhin fifi TensorFlow sori ẹrọ, o le lo Keras API lati ṣẹda awoṣe ResNet kan. TensorFlow pẹlu Keras API, nitorinaa o ko nilo lati fi sii ni ẹyọkan.
O le gbe awoṣe ResNet wọle lati tensorflow.keras.applications. Ati pe, o le yan ẹya ResNet lati lo, fun apẹẹrẹ:
from tensorflow.keras.applications import ResNet50
O tun le lo koodu atẹle lati gbe awọn iwuwo ti a ti kọ tẹlẹ fun ResNet:
model = ResNet50(weights='imagenet')
Nipa yiyan ohun-ini pẹlu_top=Eke, o tun le lo awoṣe fun afikun ikẹkọ tabi ṣiṣatunṣe didara data ti aṣa rẹ.
model = ResNet50(weights='imagenet', include_top=False, input_shape=(224, 224, 3))
Awọn agbegbe Lilo ResNet
ResNet le ṣee lo ni ipin aworan. Nitorinaa, o le pin awọn fọto si ọpọlọpọ awọn ẹgbẹ. Ni akọkọ, o nilo lati kọ awoṣe ResNet kan lori iwe data nla ti awọn fọto ti o ni aami. Lẹhinna, ResNet le ṣe asọtẹlẹ kilasi ti awọn aworan ti a ko rii tẹlẹ.
ResNet le tun ṣee lo fun awọn iṣẹ ṣiṣe wiwa nkan bii wiwa awọn nkan ninu awọn fọto. A le ṣe eyi nipa ikẹkọ akọkọ awoṣe ResNet kan lori akojọpọ awọn fọto ti a samisi pẹlu awọn apoti-ipin ohun. Lẹhinna, a le lo awoṣe ikẹkọ lati ṣe idanimọ awọn nkan ni awọn aworan tuntun.
A tun le lo ResNet fun awọn iṣẹ ṣiṣe ipin itumọ. Nitorinaa, a le fi aami atunmọ si ẹbun kọọkan ninu aworan kan.
ibẹrẹ
Ibẹrẹ jẹ awoṣe ikẹkọ ti o jinlẹ ti o lagbara lati ṣe idanimọ awọn nkan ni awọn aworan. Google kede rẹ ni ọdun 2014, ati pe o ṣe itupalẹ awọn aworan ti awọn titobi pupọ nipa lilo awọn ipele pupọ. Pẹlu Ibẹrẹ, awoṣe rẹ le loye aworan ni pipe.
TensorFlow jẹ ohun elo to lagbara fun ṣiṣẹda ati ṣiṣiṣẹ awọn awoṣe Ibẹrẹ. O pese ipele giga ati wiwo ore-olumulo fun ikẹkọ awọn nẹtiwọọki nkankikan. Nitorinaa, Ibẹrẹ jẹ awoṣe taara taara lati lo fun awọn olupilẹṣẹ.
Fifi sori Ibẹrẹ
O le fi ipilẹṣẹ sori ẹrọ nipasẹ titẹ laini koodu yii.
from tensorflow.keras.applications import InceptionV3
Awọn agbegbe Ibẹrẹ ti Lilo
Awoṣe Ibẹrẹ le tun ṣee lo lati jade awọn ẹya inu ẹkọ jinlẹ awọn awoṣe bi Generative Adversarial Networks (GANs) ati Autoencoders.
Awoṣe Ibẹrẹ le jẹ aifwy daradara lati ṣe idanimọ awọn abuda kan pato. Pẹlupẹlu, a le ni anfani lati ṣe iwadii aisan diẹ ninu awọn ohun elo aworan iwosan gẹgẹbi X-ray, CT, tabi MRI.
Awoṣe Ibẹrẹ le jẹ aifwy daradara lati ṣayẹwo didara aworan. A le ṣe ayẹwo boya aworan kan jẹ iruju tabi agaran.
Ibẹrẹ le ṣee lo fun awọn iṣẹ ṣiṣe itupalẹ fidio gẹgẹbi ipasẹ ohun ati iṣawari iṣe.
BERT
BERT (Awọn Aṣoju Encoder Bidirectional lati Awọn Ayirapada) jẹ awoṣe nẹtiwọọki nkankikan ti a ti kọ tẹlẹ ti Google ṣe. A le lò ó fún oríṣiríṣi àwọn iṣẹ́ ìṣàkóso èdè àdánidá. Awọn iṣẹ-ṣiṣe wọnyi le yatọ lati isori ọrọ si idahun awọn ibeere.
BERT wa ni itumọ ti lori transformer faaji. Nitorinaa, o le mu awọn iwọn titobi pupọ ti titẹ ọrọ ṣiṣẹ lakoko ti o loye awọn asopọ ọrọ.
BERT jẹ awoṣe ikẹkọ iṣaaju ti o le ṣafikun sinu awọn ohun elo TensorFlow.
TensorFlow pẹlu awoṣe BERT ti a ti kọkọ tẹlẹ bi daradara bi akojọpọ awọn ohun elo fun iṣatunṣe itanran ati lilo BERT si awọn iṣẹ ṣiṣe lọpọlọpọ. Nitorinaa, o le ni irọrun ṣepọ awọn agbara ṣiṣatunṣe ede abinibi ti BERT.
Fifi BERT sori ẹrọ
Lilo oluṣakoso package pip, o le fi BERT sori ẹrọ ni TensorFlow:
pip install tensorflow-gpu==2.2.0 # This installs TensorFlow with GPU support
pip install transformers==3.0.0 # This installs the transformers library, which includes BERT
Ẹya Sipiyu ti TensorFlow le ni irọrun fi sii nipasẹ fidipo tensorflow-gpu pẹlu tensorflow.
Lẹhin fifi ile-ikawe sii, o le gbe awoṣe BERT wọle ki o lo fun awọn iṣẹ ṣiṣe NLP oriṣiriṣi. Eyi ni diẹ ninu koodu apẹẹrẹ fun ṣiṣe atunṣe awoṣe BERT kan lori iṣoro isọdi ọrọ, fun apẹẹrẹ:
from transformers import BertForSequenceClassification
# Load the pre-trained BERT model
model = BertForSequenceClassification.from_pretrained("bert-base-uncased")
# Fine-tune the model on your text classification task
model.fit(training_data, labels)
# Make predictions on new data
predictions = model.predict(test_data)
Awọn agbegbe Lilo BERT
O le ṣe awọn iṣẹ ṣiṣe iyasọtọ ọrọ. Fun apẹẹrẹ, o ṣee ṣe lati ṣaṣeyọri igbekale ero, isori koko, ati wiwa àwúrúju.
BERT ni o ni a Ti idanimọ Ẹmi ti a darukọ (NER) ẹya-ara. Nitorinaa, o le ṣe idanimọ ati fi aami si awọn nkan ninu ọrọ gẹgẹbi awọn eniyan ati awọn ajọ.
O le ṣee lo lati dahun awọn ibeere ti o da lori aaye kan pato, gẹgẹbi ninu ẹrọ wiwa tabi ohun elo chatbot.
BERT le jẹ iwulo fun Itumọ Ede lati mu ilọsiwaju itumọ ẹrọ pọ si.
BERT le ṣee lo fun akopọ ọrọ. Nitorinaa, o le pese kukuru, awọn akopọ iwulo ti awọn iwe ọrọ gigun.
DeepVoice
Baidu Iwadi ṣẹda DeepVoice, a ọrọ-si-ọrọ awoṣe kolaginni.
O ti ṣẹda pẹlu ilana TensorFlow ati ikẹkọ lori ikojọpọ nla ti data ohun.
DeepVoice n ṣe agbejade ohun lati titẹ ọrọ sii. DeepVoice jẹ ki o ṣee ṣe nipa lilo awọn ilana imọ-jinlẹ jinlẹ. O jẹ awoṣe ti o da lori nẹtiwọọki nkankikan.
Nitorinaa, o ṣe itupalẹ data igbewọle ati ṣe ipilẹṣẹ ọrọ nipa lilo nọmba nla ti awọn fẹlẹfẹlẹ ti awọn apa ti a ti sopọ.
Fifi DeepVoice sori ẹrọ
!pip install deepvoice
Ni omiiran;
# Clone the DeepVoice repository
!git clone https://github.com/r9y9/DeepVoice3_pytorch.git
%cd DeepVoice3_pytorch
!pip install -r requirements.txt
DeepVoice ká Ares ti Lilo
O le lo DeepVoice lati ṣe agbejade ọrọ fun awọn oluranlọwọ ti ara ẹni bii Amazon Alexa ati Oluranlọwọ Google.
Paapaa, DeepVoice le ṣee lo lati ṣe agbejade ọrọ fun awọn ẹrọ ti n ṣiṣẹ ohun bi awọn agbohunsoke ọlọgbọn ati awọn eto adaṣe ile.
DeepVoice le ṣẹda ohun kan fun awọn ohun elo itọju ailera ọrọ. O le ṣe iranlọwọ fun awọn alaisan ti o ni awọn iṣoro ọrọ lati mu ọrọ wọn dara.
DeepVoice le ṣee lo lati ṣẹda ọrọ kan fun ohun elo ẹkọ gẹgẹbi awọn iwe ohun ati awọn ohun elo kikọ ede.
Fi a Reply