Ko tetahi o nga taputapu rongonui mo te whakawhanake tauira ako miihini ko TensorFlow. Ka whakamahia e matou te TensorFlow i roto i nga tono maha i roto i nga momo ahumahi.
I tenei pou, ka tirohia e maatau etahi o nga tauira TensorFlow AI. No reira, ka taea e tatou te hanga i nga punaha mohio.
Ka haere ano matou i roto i nga anga ka tukuna e TensorFlow mo te hanga tauira AI. Na kia timata tatou!
He Whakataki Poto mo TensorFlow
Ko te TensorFlow a Google he puna tuwhera akoranga mīhini mōkihi pūmanawa. Kei roto nga taputapu mo te whakangungu me te tuku tauira miihini akoranga i runga i nga papa maha. me nga taputapu, me te tautoko mo te ako hohonu me te te ahunga taiao.
Ka taea e TensorFlow nga kaiwhakawhanake ki te hanga tauira mo nga momo tono. Kei roto i tenei ko te tohu whakaahua me te ororongo, te tukatuka reo maori, me te tirohanga rorohiko. He taputapu kaha me te urutau me te tautoko whanui o te hapori.
Hei whakauru i te TensorFlow ki to rorohiko ka taea e koe te pato i tenei ki to matapihi whakahau:
pip install tensorflow
Me pehea te mahi a nga tauira AI?
Ko nga tauira AI he punaha rorohiko. No reira, ko te tikanga ko te mahi i nga mahi e hiahia ana te hinengaro tangata. Ko te whakamihi whakaahua me te whaikorero me te whakatau whakatau he tauira o aua mahi. Kua whakawhanakehia nga tauira AI ki runga i nga huingararaunga nui.
Ka whakamahia e ratou nga tikanga ako miihini ki te whakaputa matapae me te mahi mahi. He maha o raatau whakamahinga, tae atu ki nga motuka taraiwa-whaiaro, nga kaiawhina whaiaro, me nga whakamatautau rongoa.
Na, he aha nga tauira rongonui a TensorFlow AI?
ResNet
Ko te ResNet, ko te Whatunga toenga ranei, he ahua o te whakawhanaunga te whatunga taiao. Ka whakamahia e matou mo te wehewehe whakaahua me te kitea ahanoa. I whakawhanakehia e nga kairangahau Microsoft i te tau 2015. Ano hoki, ko te nuinga o te waa e tohuhia ana ma te whakamahi i nga hononga toenga.
Ko enei hononga ka taea e te whatunga te ako angitu. No reira, ka taea ma te tuku korero kia rere noa atu i waenga i nga paparanga.
Ka whakatinanahia pea a ResNet i TensorFlow ma te whakamahi i te API Keras. Ka whakaratohia he atanga taumata teitei, ratarata-kaiwhakamahi mo te hanga me te whakangungu i nga whatunga neural.
Tāuta ResNet
I muri i te whakauru i te TensorFlow, ka taea e koe te whakamahi i te API Keras ki te hanga tauira ResNet. Kei roto i te TensorFlow te Keras API, no reira kaore koe e hiahia ki te whakauru takitahi.
Ka taea e koe te kawemai i te tauira ResNet mai i tensorflow.keras.applications. Na, ka taea e koe te kowhiri i te putanga ResNet hei whakamahi, hei tauira:
from tensorflow.keras.applications import ResNet50
Ka taea hoki e koe te whakamahi i te waehere e whai ake nei hei uta i nga taumaha kua whakangungua mo ResNet:
model = ResNet50(weights='imagenet')
Ma te kowhiri i te taonga include_top=False, ka taea e koe te whakamahi i te tauira mo etahi atu whakangungu, ki te whakatika ranei i to huingararaunga ritenga.
model = ResNet50(weights='imagenet', include_top=False, input_shape=(224, 224, 3))
Nga Waahanga Whakamahinga a ResNet
Ka whakamahia pea a ResNet ki te whakarōpū whakaahua. Na, ka taea e koe te whakarōpū i nga whakaahua ki nga roopu maha. Tuatahi, me whakangungu koe i tetahi tauira ResNet i runga i te huinga raraunga nui o nga whakaahua kua tapaina. Na, ka taea e ResNet te matapae i te karaehe o nga whakaahua kaore i kitea i mua.
Ka whakamahia ano pea a ResNet mo nga mahi rapu ahanoa penei i te kimi mea i roto i nga whakaahua. Ka taea tenei ma te whakangungu tuatahi i tetahi tauira ResNet i runga i te kohinga whakaahua kua tapaina ki nga pouaka-a-ahanoa. Na, ka taea e taatau te whakamahi i te tauira ako ki te mohio ki nga taonga i roto i nga whakaahua hou.
Ka taea hoki e matou te whakamahi i te ResNet mo nga mahi wehewehenga kupu. Na, ka taea e tatou te tautapa he tapanga kupu ki ia pika i roto i te ahua.
tïmatanga
Ko te timatanga he tauira ako hohonu e kaha ana ki te mohio ki nga mea kei roto i nga whakaahua. I panuitia e Google i te tau 2014, a ka tātarihia nga whakaahua o nga momo rahi ma te whakamahi i nga paparanga maha. Ma te Inception, ka taea e to tauira te mohio tika ki te ahua.
He taputapu kaha a TensorFlow mo te hanga me te whakahaere i nga tauira Inception. Ka whakaratohia he atanga taumata-tiketike me te hoa-kaiwhakamahi mo te whakangungu i nga whatunga neural. No reira, Ko te Inception he tauira tino ngawari ki te tono mo nga kaihanga.
Te whakauru i te timatanga
Ka taea e koe te whakauru i te Inception ma te pato i tenei rarangi waehere.
from tensorflow.keras.applications import InceptionV3
Nga Waahanga Whakamahinga o te timatanga
Ka whakamahia pea te tauira Inception ki te tango i nga ahuatanga o roto te ako hohonu nga tauira penei i te Generative Adversarial Networks (GANs) me te Autoencoders.
Ko te tauira o te Inception ka taea te whakarite pai ki te tautuhi i nga ahuatanga motuhake. Ano, ka taea e tatou te tirotiro i etahi mate i roto i nga tono whakaahua rongoa penei i te X-ray, CT, MRI ranei.
Ko te tauira Inception ka pai te whakarite kia tirohia te kounga o te ahua. Ka taea e tatou te arotake mehemea he puhoi, he kirikiri ranei te ahua.
Ka taea te whakamahi i te timatanga mo nga mahi tātari ataata penei i te aroturuki ahanoa me te rapu mahi.
BERT
BERT (Bidirectional Encoder Representations from Transformers) he tauira whatunga neural kua oti te whakangungu a Google. Ka whakamahia pea e matou mo nga momo mahi tukatuka reo maori. Ka rereke enei mahi mai i te whakarōpūtanga kuputuhi ki te whakautu i nga paatai.
Kua hangaia a BERT i runga i te hoahoanga whakawhiti. No reira, ka taea e koe te whakahaere i te maha o nga pukapuka whakauru i te wa e mohio ana koe ki nga hononga kupu.
Ko BERT he tauira whakangungu-a-mua ka taea e koe te whakauru ki nga tono TensorFlow.
Kei roto i te TensorFlow tetahi tauira BERT kua whakangungua i mua me te kohinga taputapu mo te whakatikatika me te whakamahi i te BERT ki nga momo mahi. No reira, ka taea e koe te whakauru ngawari i nga pukenga tukatuka reo maori a BERT.
Te whakauru i te BERT
Ma te whakamahi i te kaiwhakahaere kete pip, ka taea e koe te whakauru i te BERT ki 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
Ko te putanga CPU a TensorFlow ka ngawari te whakauru ma te whakakapi i te tensorflow-gpu me te tensorflow.
I muri i te whakaurunga o te whare pukapuka, ka taea e koe te kawemai i te tauira BERT me te whakamahi mo nga mahi NLP rereke. Anei etahi tauira tauira mo te whakatikatika i te tauira BERT i runga i te raru whakarōpūtanga kupu, hei tauira:
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)
Nga Waahanga Whakamahinga a BERT
Ka taea e koe te mahi i nga mahi whakarōpū kupu. Hei tauira, ka taea te whakatutuki tātaritanga whakaaro, te whakarōpūtanga kaupapa, me te rapunga mokowhiti.
Kei a BERT he Te Whakaaetanga Hinonga (NER) āhuatanga. No reira, ka taea e koe te mohio me te tapanga i nga hinonga i roto i nga tuhinga penei i nga tangata me nga whakahaere.
Ka taea te whakamahi hei whakautu i nga paatai i runga i tetahi horopaki, penei i te miihini rapu, i te tono chatbot ranei.
Ka whai hua pea a BERT mo te Whakamaori Reo hei whakanui ake i te tika o te whakamaoritanga miihini.
Ka taea te whakamahi i te BERT hei whakarapopototanga kupu. No reira, ka taea e ia te whakarato i nga whakarāpopototanga poto, whai hua o nga tuhinga tuhinga roa.
Te Reo Hohonu
I hangaia e Baidu Research DeepVoice, a kuputuhi-korero-korero tauira whakahiato.
I hangaia me te anga TensorFlow me te whakangungu i runga i te kohinga nui o nga raraunga reo.
Ko DeepVoice te whakaputa reo mai i te whakauru kupu. Ka taea e DeepVoice ma te whakamahi i nga tikanga ako hohonu. He tauira e ahu mai ana i te whatunga neural.
No reira, ka tātarihia nga raraunga whakauru me te whakaputa korero ma te whakamahi i te maha o nga paparanga o nga pona hono.
Tāuta DeepVoice
!pip install deepvoice
He rereke;
# Clone the DeepVoice repository
!git clone https://github.com/r9y9/DeepVoice3_pytorch.git
%cd DeepVoice3_pytorch
!pip install -r requirements.txt
Nga Ares Whakamahinga a DeepVoice
Ka taea e koe te whakamahi DeepVoice ki te whakaputa korero mo nga kaiawhina whaiaro penei i a Amazon Alexa me Google Assistant.
Ano, ka whakamahia pea a DeepVoice ki te whakaputa korero mo nga taputapu reo-whakahohe penei i nga kaikorero atamai me nga punaha miihini kaainga.
Ka taea e DeepVoice te hanga reo mo nga tono rongoa korero. Ka taea e ia te awhina i nga turoro he raruraru korero ki te whakapai ake i o raatau korero.
Ka whakamahia pea a DeepVoice ki te hanga korero mo nga rauemi matauranga penei i nga pukapuka ororongo me nga taupānga ako reo.
Waiho i te Reply