Momwe injiniya wamagetsi adaphunzirira ma neural network ndikuwunikanso maphunziro aulere "Udacity: Intro to TensorFlow for Deep Learning"

Moyo wanga wonse wachikulire, ndakhala chakumwa champhamvu (ayi, tsopano sitikulankhula za zakumwa zokayikitsa).

Sindinachitepo chidwi ndi zaukadaulo wazidziwitso, ndipo sindingathe ngakhale kuchulukitsa matrices papepala. Ndipo sindinafune izi, kuti mumvetsetse pang'ono za ntchito yanga, nditha kugawana nkhani yodabwitsa. Nthawi ina ndinafunsa anzanga kuti agwire ntchito mu Excel spreadsheet, theka la tsiku logwira ntchito linali litadutsa, ndinapita kwa iwo, ndipo iwo anali atakhala ndikuwerengera mwachidule deta pa calculator, inde, pa chowerengera wamba chakuda ndi mabatani. Chabwino, ndi maukonde amtundu wanji omwe tingakambirane pambuyo pake? Koma, monga amanenera, "zili bwino komwe kulibe," anzanga adandigwedeza m'makutu za zochitika zenizeni, za neural network, za zilankhulo zamapulogalamu (makamaka za Python).

M’mawu anawoneka ophweka kwambiri, ndipo ndinalingalira chifukwa chake ndisaphunzire luso lamatsenga limeneli kuti ndizigwiritse ntchito m’ntchito yanga.

M'nkhaniyi, ndidumpha kuyesa kwanga kuti ndidziwe zoyambira za Python ndikugawana nanu zomwe ndikuwona pamaphunziro aulere a TensorFlow ochokera ku Udacity.

Momwe injiniya wamagetsi adaphunzirira ma neural network ndikuwunikanso maphunziro aulere "Udacity: Intro to TensorFlow for Deep Learning"

Mau oyamba

Poyamba, ndi bwino kudziwa kuti patapita zaka 11 mu makampani mphamvu, pamene inu mukudziwa ndipo mukhoza kuchita chirichonse ndipo ngakhale pang'ono (malinga ndi udindo wanu), kuphunzira zinthu kwambiri zatsopano - mbali imodzi, kumayambitsa chidwi kwambiri, koma kumbali inayo - imasanduka ululu wakuthupi "magiya m'mutu mwanga."

Sindikumvetsabe mfundo zonse zofunika pakupanga mapulogalamu ndi kuphunzira pamakina, kotero musamandiweruze mwankhanza kwambiri. Ndikukhulupirira kuti nkhani yanga idzakhala yosangalatsa komanso yothandiza kwa anthu ngati ine omwe ali kutali ndi chitukuko cha mapulogalamu.

Ndisanapitirire ku chidule cha maphunzirowa, ndinena kuti kuti muphunzire mufunika kudziwa pang'ono za Python. Mutha kuwerenga mabuku angapo a ma dummies (Ndayambanso kuchita maphunziro a Stepic, koma sindinachidziwebe).

Maphunziro a TensorFlow pawokha sakhala ndi zomangira zovuta, koma zikhala zofunikira kumvetsetsa chifukwa chake malaibulale amatumizidwa kunja, momwe ntchito imatanthauziridwa, komanso chifukwa chomwe chinasinthidwamo.

Chifukwa chiyani TensorFlow ndi Udacity?

Cholinga chachikulu cha maphunziro anga chinali chikhumbo chofuna kuzindikira zithunzi za zinthu zamagetsi zamagetsi pogwiritsa ntchito neural network.

Ndinasankha TensorFlow chifukwa ndinamva za anzanga. Ndipo monga ndikumvetsetsa, maphunzirowa ndi otchuka kwambiri.

Ndinayesa kuyamba kuphunzira kwa mkuluyo phunziro .

Kenako ndinakumana ndi mavuto awiri.

  • Pali zida zambiri zophunzitsira, ndipo zimabwera m'mitundu yosiyanasiyana. Zinali zovuta kwambiri kwa ine kupanga chithunzi chosakwanira kapena chocheperako kuti ndithetse vuto la kuzindikira zithunzi.
  • Nkhani zambiri zimene ndikufuna sizinamasuliridwe m’Chirasha. Zinangochitika kuti ndinaphunzira Chijeremani ndili mwana ndipo tsopano, mofanana ndi ana ambiri a ku Soviet Union, sindimadziwa Chijeremani kapena Chingelezi. Zoonadi, m’moyo wanga wonse wachikulire, ndinayesa kuchidziŵa bwino Chingelezi, koma zinakhala monga pachithunzichi.

Momwe injiniya wamagetsi adaphunzirira ma neural network ndikuwunikanso maphunziro aulere "Udacity: Intro to TensorFlow for Deep Learning"

Nditafufuza mozungulira patsamba lovomerezeka, ndapeza malingaliro oti ndidutse imodzi mwa maphunziro awiri a pa intaneti.

Monga ndikumvetsetsa, maphunziro a Coursera adalipidwa, komanso maphunzirowo Udacity: Intro to TensorFlow for Deep Learning zinali zotheka kudutsa “kwaulere, ndiko kuti, pachabe.”

Maphunziro okhutira

Maphunzirowa ali ndi maphunziro 9.

Gawo loyamba ndi loyambilira, pomwe adzakuuzani chifukwa chake likufunika.

Phunziro #2 linakhala lokonda kwambiri. Zinali zosavuta kumva komanso zinasonyeza zodabwitsa za sayansi. Mwachidule, mu phunziro ili, kuwonjezera pa chidziwitso chofunikira chokhudza ma neural network, opanga amasonyeza momwe angagwiritsire ntchito makina amtundu umodzi kuti athetse vuto la kusintha kutentha kuchokera ku Fahrenheit kupita ku Celsius.

Ichi ndi chitsanzo chomveka bwino. Ndidakali pano ndikuganiza za momwe ndingabweretsere ndikuthetsa vuto lofananalo, koma kwa akatswiri amagetsi okha.

Tsoka ilo, ndinaima mopitirira, chifukwa kuphunzira zinthu zosamvetsetseka m’chinenero chachilendo n’kovuta. Zomwe zinandipulumutsa ndi zomwe ndinapeza pa Habré kumasulira kwa maphunzirowa mu Chirasha.

Kumasulira kunachitika mwapamwamba kwambiri, zolemba za Colab zidamasuliridwanso, kotero ndidayang'ana zonse zoyambirira ndi zomasulira.

Phunziro No. 3, kwenikweni, ndikusintha kwazinthu zochokera kumaphunziro ovomerezeka a TensorFlow. Mu phunziro ili, timagwiritsa ntchito neural network ya multilayer kuti tiphunzire kugawa zithunzi za zovala (Fashion MNIST dataset).

Maphunziro 4 mpaka 7 nawonso amasinthidwa ndi phunziroli. Koma chifukwa chakuti adakonzedwa bwino, palibe chifukwa chomvetsetsa ndondomeko yophunzirira nokha. M'maphunzirowa tidzauzidwa mwachidule za ma ultra-precise neural network, momwe mungawonjezere kulondola kwa maphunziro ndikusunga chitsanzo. Panthawi imodzimodziyo, tidzathetsa nthawi imodzi vuto la kugawa amphaka ndi agalu mu fano.

Phunziro No. 8 ndi maphunziro osiyana kotheratu, pali mphunzitsi wosiyana, ndipo maphunzirowo ndi ochuluka kwambiri. Phunziroli likukhudza nthawi. Popeza sindiribe nayo chidwi, ndidayisanthula mwama diagonal.

Izi zikutha ndi phunziro #9, lomwe ndi kuyitanidwa kuti mutenge maphunziro aulere pa TensorFlow lite.

Zomwe mumakonda komanso zomwe simukuzikonda

Ndiyamba ndi zabwino:

  • Maphunzirowa ndi aulere
  • Maphunzirowa ali pa TensorFlow 2. Mabuku ena omwe ndinawawona ndi maphunziro ena pa intaneti anali pa TensorFlow 1. Sindikudziwa ngati pali kusiyana kwakukulu, koma ndi zabwino kuphunzira Baibulo lamakono.
  • Aphunzitsi omwe ali muvidiyoyi sakwiyitsa (ngakhale mu Chirasha samawerenga mokondwera monga momwe adakhalira poyamba)
  • Maphunzirowa satenga nthawi yambiri
  • Maphunzirowa samakupangitsani kukhala okhumudwa kapena opanda chiyembekezo. Ntchito zomwe zili mumaphunzirowa ndizosavuta ndipo nthawi zonse pamakhala lingaliro la Colab lomwe lili ndi yankho lolondola ngati china chake sichikumveka bwino (ndipo theka labwino la ntchitozo silinandimveke bwino)
  • Palibe chifukwa choyika chilichonse, ntchito zonse za labotale za maphunzirowa zitha kuchitika mu msakatuli

Tsopano kuipa kwake:

  • Palibe zida zowongolera. Palibe mayeso, palibe ntchito, palibe chomwe chingayang'ane luso la maphunzirowo
  • Sikuti zolemba zanga zonse zidagwira ntchito momwe ziyenera kukhalira. Ndikuganiza kuti mu phunziro lachitatu la maphunziro oyambirira mu English Colab anali kulakwitsa ndipo sindimadziwa choti ndichite nazo.
  • Ndiosavuta kuwonera pakompyuta pokha. Mwinamwake sindinamvetse bwino, koma sindinapeze pulogalamu ya Udacity pa smartphone yanga. Ndipo mawonekedwe amtundu wa tsambalo sakuyankha, ndiye kuti, pafupifupi gawo lonse lazenera limakhala ndi menyu yoyang'anira, koma kuti muwone zomwe zili zazikulu zomwe muyenera kupita kumanja kupitilira malo owonera. Komanso, kanema sangathe kuwonedwa pa foni. Simungathe kuwona chilichonse pazenera chopitilira mainchesi 6.
  • Zinthu zina m'maphunzirowa zimatafunidwa kangapo, koma nthawi yomweyo, zinthu zofunika kwambiri pamaneti olumikizirana sizimatafunidwa panjira. Sindinamvetsebe cholinga chonse cha zochitika zina (mwachitsanzo, Max Pooling ndi chiyani).

Chidule

Ndithudi inu munaganiza kale kuti chozizwitsa sichinachitike. Ndipo mukamaliza maphunziro achidule awa, ndizosatheka kumvetsetsa momwe ma neural network amagwirira ntchito.

Zachidziwikire, zitatha izi sindinathe kuthana ndi vuto langa ndekha ndikuyika zithunzi za ma switch ndi mabatani mu switchgears.

Koma zonse maphunziro ndi zothandiza. Imawonetsa zinthu zomwe zingachitike ndi TensorFlow ndi njira yomwe mungatsatire.

Ndikuganiza kuti choyamba ndiyenera kuphunzira zoyambira za Python ndikuwerenga mabuku achi Russia okhudza momwe ma neural network amagwirira ntchito, kenako ndikutenga TensorFlow.

Pomaliza, ndikufuna kunena zikomo kwa anzanga pondikakamiza kuti ndilembe nkhani yoyamba ya Habr ndikundithandiza kuyipanga.

PS Ndidzakhala wokondwa kuwona ndemanga zanu ndi kutsutsa kulikonse kolimbikitsa.

Source: www.habr.com

Kuwonjezera ndemanga