Qaab dhismeedka waxbarashada qoto dheer wuxuu ka kooban yahay isku-darka is-dhexgal, maktabado iyo qalab si loo qeexo loona tababaro moodooyinka Barashada Mashiinka si degdeg ah oo sax ah.
Sababtoo ah barashada qoto dheer waxay isticmaashaa qadar badan oo aan qaabaysan, xog aan qoraal ahayn, waxaad u baahan tahay qaab-dhismeed xakameynaya isdhexgalka ka dhexeeya "lakabyada" oo ka dhigaya horumarinta tusaalaha si degdeg ah adoo ka baranaya xogta wax-gelinta iyo samaynta go'aamo madaxbannaan.
Haddii aad xiisaynayso inaad wax ka barato waxbarashada qoto dheer 2021, tixgeli inaad isticmaasho mid ka mid ah qaab-dhismeedka hoos lagu tilmaamay. Xusuusnow inaad doorato mid kaa caawin doona inaad gaarto yoolalkaaga iyo aragtidaada.
1. TensorFlow
Marka laga hadlayo barasho qoto dheer, TensorFlow inta badan waa qaab-dhismeedka ugu horreeya ee la sheegay. Aad loo jecel yahay, qaabkan kaliya ma isticmaalo Google - shirkadda mas'uulka ka ah abuurkeeda - laakiin sidoo kale shirkado kale sida Dropbox, eBay, Airbnb, Nvidia, iyo kuwo kale oo badan.
TensorFlow waxaa loo isticmaali karaa in lagu horumariyo API-yada sare iyo kuwa hoose, taasoo kuu ogolaaneysa inaad ku socodsiiso codsiyada ku dhawaad nooc kasta oo qalab ah. Inkasta oo Python ay tahay luuqadeeda aasaasiga ah, Tensoflow's interface waa la geli karaa oo lagu xakameyn karaa iyada oo la adeegsanayo luqadaha barnaamijyada kale sida C++, Java, Julia, iyo JavaScript.
Ahaanshaha il-furan, TensorFlow waxay kuu oggolaaneysaa inaad dhowr is-dhexgal la sameyso API-yada kale oo aad taageero degdeg ah iyo cusbooneysiin ka hesho bulshada. Ku-tiirsanaanta "garaafyada taagan" ee xisaabinta waxay kuu ogolaaneysaa inaad sameyso xisaabin degdeg ah ama aad kaydiso hawlaha si aad u gasho waqti kale. Sababahan, oo lagu daray suurtogalnimada inaad "daawato" horumarinta shabakadaada neerfaha iyada oo loo marayo TensorBoard, ka dhig TensorFlow qaabka ugu caansan ee barashada qoto dheer.
Features Key
- Il furan
- dabacsanaanta
- Dejinta degdega ah
2. PyTorch
PyTorch waa qaab dhismeed ay samaysay Facebook si ay u taageerto hawlgalka adeegyadeeda. Tan iyo markii uu noqday il furan, qaabkan waxaa isticmaalay shirkado aan Facebook ahayn, sida Salesforce iyo Udacity.
Qaab-dhismeedkani waxa uu u shaqeeyaa garaafyo la cusboonaysiiyay, taas oo kuu ogolaanaysa inaad wax ka beddesho qaab dhismeedka xogtaada marka aad hawlgelinayso. PyTorch waa ay fududahay in la horumariyo oo lagu tababaro shabakad neerfaha, xitaa iyada oo aan wax khibrad ah loo lahayn barashada qoto dheer.
Ahaanshaha il furan oo ku salaysan Python, waxaad samayn kartaa is dhexgal fudud oo degdeg ah PyTorch. Sidoo kale waa qaab-dhismeed fudud in la barto, la isticmaalo, oo lagu saxo. Haddii aad hayso su'aalo, waxaad ku xisaabtami kartaa taageerada weyn iyo cusbooneysiinta labada bulsho - Python community iyo bulshada PyTorch.
Features Key
- Easy si ay u bartaan
- Waxay taageertaa GPU iyo CPU
- Qayb qani ah oo API ah si loo kordhiyo maktabadaha
3. Apache MX Net
Sababo la xiriira miisaankeeda sare, waxqabadka sare, cilad-raadinta degdega ah, iyo taageerada sare ee GPU, qaabkan waxaa abuuray Apache si loogu isticmaalo mashaariicda warshadaha waaweyn.
MXNet waxaa ku jira interface-ka Gluon kaas oo u oggolaanaya horumariyeyaasha dhammaan heerarka xirfadaha ku bilow barasho qoto dheer daruuraha, qalabka geesaha, iyo abka mobaylada. Dhowr sadar oo koodka Gluon ah, waxaad ku dhisi kartaa dib-u-celinta toosan, shabakadaha convolutional iyo LSTM-yada soo noqnoqda ogaanshaha shay, aqoonsiga hadalka, talada, iyo shakhsiyaynta.
MXNet waxaa loo isticmaali karaa qalab kala duwan waxaana lagu taageeraa dhowr barnaamijyada luqadaha sida Java, R, JavaScript, Scala iyo Go. Inkasta oo tirada isticmaalayaasha iyo xubnaha bulshadeeda ay yar yihiin, MXNet waxay leedahay dukumeenti si fiican u qoran iyo karti weyn oo koritaanka, gaar ahaan hadda Amazon waxay dooratay qaabkan oo ah qalabka aasaasiga ah ee Barashada Mashiinka ee AWS.
Features Key
- 8 luuqadood oo ku xidhan
- Tababbarka la qaybiyey, taageeridda nidaamyada CPU-yada badan iyo GPU-da badan
- Hybrid-dhamaadka hore, oo u oggolaanaya in ay u kala beddelaan hababka lama huraanka ah iyo astaamaha
4. Qalabka Aqoonsiga ee Microsoft
Haddii aad ka fekereyso inaad horumariso codsiyada ama adeegyada ku shaqeeya Azure (Adeegyada daruuraha Microsoft), Qalabka Garashada ee Microsoft waa qaab-dhismeedka lagu dooranayo mashaariicdaada durugsan. Kani waa il furan, waxaana taageera luqadaha barnaamijyada sida Python, C++, C #, Java, iyo kuwo kale. Qaab dhismeedkan waxaa loogu talagalay in uu "u fikiro sida maskaxda bini'aadamka", si ay u farsamayso tiro badan oo xog ah oo aan habaysanayn, iyada oo la bixinayo tababar degdeg ah iyo qaabdhismeed dareen leh.
Markaad doorato qaab-dhismeedkan - isla midka ka dambeeya Skype, Xbox, iyo Cortana - waxaad ka heli doontaa waxqabad wanaagsan codsiyadaada, miisaanka iyo isdhexgalka fudud ee Azure. Si kastaba ha ahaatee, marka la barbar dhigo TensorFlow ama PyTorch, tirada xubnaha beesha iyo taageerada waa la dhimay.
Fiidiyowgaan soo socdaa wuxuu bixiyaa hordhac iyo tusaaleyaal codsi oo dhammaystiran:
Features Key
- Nadiifi dukumeenti
- Taageerada kooxda Microsoft
- Muuqaal garaaf toos ah
5. Keras
Sida PyTorch, Keras waa maktabad ku salaysan Python oo loogu talagalay mashaariicda xog-warranka ah. Keras API wuxuu u shaqeeyaa si heer sare ah wuxuuna u ogolaanayaa isdhexgalka API-yada hooseeya sida TensorFlow, Theano, iyo Microsoft Cognitive Toolkit.
Qaar ka mid ah faa'iidooyinka isticmaalka keras ayaa ah fududaynta ay u leedahay in la barto - noqoshada qaabka lagu taliyey ee bilowga ah ee barashada qoto dheer; xawaaraheeda hawlgalinta; isagoo taageero weyn ka helaya bulshada Python iyo bulshooyinka qaab-dhismeedka kale ee ay ku midaysan tahay.
Keras ka kooban yahay fulinta kala duwan ee dhismooyinka shabakadaha neerfaha sida lakabyada, hawlaha ujeeddada, hawlaha firfircoonida, iyo hagaajinta xisaabta. Koodhkeeda waxaa lagu marti galiyay GitHub waxaana jira goleyaal iyo kanaalka taageerada Slack. Marka lagu daro taageerada heerka shabakadaha neerfahaKeras waxa uu taageero u fidiyaa Shabakadaha Neural-ka ee Convolutional iyo Shabakadaha Dareemaha ee soo noqnoqda.
Keras wuu ogolyahay qaababka waxbarashada qoto dheer in lagu soo saaro talefannada casriga ah ee IOS iyo Android labadaba, Mashiinka Virtual Java, ama shabakadda. Waxa kale oo ay ogolaataa adeegsiga tababbarka la qaybiyey ee moodooyinka barasho qoto dheer ee kutlada Unugyada Habaynta Garaafyada (GPU) iyo Unugyada Processing Tensor (TPU).
Features Key
- Moodooyinka horay loo tababaray
- Taageero badan oo dhabarka dambe
- Adeegsi-saaxiibtinimo iyo taageerada beesha ballaaran
6. Apple Core ML
Core ML waxaa soo saartay Apple si ay u taageerto deegaankeeda – IOS, Mac OS, iyo iPad OS. API-keedu wuxuu u shaqeeyaa heer hoose, isagoo si wanaagsan uga faa'iideysanaya agabka CPU iyo GPU, kaasoo u oggolaanaya moodooyinka iyo codsiyada la sameeyay inay sii wataan xitaa xiriir la'aan, taasoo yareyneysa "raadka xusuusta" iyo isticmaalka awoodda aaladda.
Habka Core ML uu tan u gaaro sax maaha in la sameeyo maktabad kale oo wax lagu barto mashiinka taasoo loo habeeyay in lagu shaqeeyo iphones/ipad. Taa baddalkeeda, Core ML wuxuu u eg yahay iskudubarid kaas oo qaadata qeexitaannada moodeelka iyo cabbirro tababaran oo lagu muujiyey software-ka barashada mashiinka oo u beddela fayl u noqda kheyraadka abka iOS. U beddelashada nooca Core ML waxay dhacdaa inta lagu jiro horumarinta abka, maaha wakhtiga dhabta ah ee abka la isticmaalayo, waxaana fududeeyay maktabadda coremltools python.
Core ML wuxuu bixiyaa waxqabad degdeg ah oo leh is dhexgalka fudud barashada mashiinka moodooyinka galay codsiyada. Waxay taageertaa barasho qoto dheer oo leh in ka badan 30 nooc oo lakab ah iyo sidoo kale geedo go'aan, mashiinada taageerada, iyo hababka dib u celinta toosan, oo dhamaantood lagu dhisay teknoolojiyadda heerka hoose sida Birta iyo dardargelinta.
Features Key
- Fudud in lagu dhex daro apps
- Isticmaalka ugu wanaagsan ee ilaha deegaanka, oo aan u baahnayn marin internet
- Qarsoodi: xogtu maaha inay ka baxdo qalabka
7. ONNX
Qaabka ugu dambeeya ee liiskayagu waa ONNX. Qaab-dhismeedkani waxa uu ka soo baxay iskaashiga u dhexeeya Microsoft iyo Facebook, iyada oo ujeedadu ahayd in la fududeeyo habka wareejinta iyo dhisidda moodooyinka u dhexeeya qaab-dhismeedka kala duwan, qalabka, runtimes iyo compilers.
ONNX waxay qeexaysaa nooc fayl caadi ah oo ku shaqayn kara meelo badan, iyadoo la adeegsanayo faa'iidooyinka API-yada hoose sida kuwa Microsoft Cognitive Toolkit, MXNet, Caffe iyo (isticmaalka beddelayaasha) Tensorflow iyo Core ML. Mabda'a ka dambeeya ONNX waa in la tababaro moodal ku saabsan xirmo oo la hirgeliyo iyada oo la adeegsanayo fikrado iyo saadaal kale.
LF AI Foundation, oo ah urur hoosaad ka tirsan Linux Foundation, waa urur u heellan dhisidda nidaamka deegaanka si loo taageero ilka furan ikhtiraacida sirdoonka macmal (AI), barashada mashiinka (ML), iyo barashada qoto dheer (DL). Waxay ku dartay ONNX sidii mashruuc heer-qalin-jabin ah 14ka Noofambar 2019. Tallaabadan ONNX ee dallada LF AI Foundation ayaa loo arkay inay tahay guul muhiim ah oo lagu aasaasay ONNX oo ah qaab-qaab-furan iibiye-dhexdhexaad ah.
ONNX Model Zoo waa ururinta moodooyinka horay loo tababaray ee Learning Deep oo lagu heli karo qaabka ONNX. Model kasta waxaa jira jupyter notebooks si loogu tabobarro moodeelka iyo ka-qaybgalka tusaalaha la tababaray. Buugaagtu waxay ku qoran yihiin Python waxayna ka kooban yihiin xiriiriyeyaasha xogta tababarka iyo tixraacyada dukumeentiga sayniska ee asalka ah ee qeexaya qaab-dhismeedka moodeelka.
Features Key
- Wada shaqayn qaabaysan
- Hagaajinta Hardware
Ugu Dambeyn
Tani waa soo koobida qaababka ugu wanaagsan ee loogu talagalay waxbarashada qoto dheer. Waxaa jira dhowr qaab-dhismeedka ujeedadan, bilaash ama lacag bixin. Si aad u doorato midka ugu fiican mashruucaaga, marka hore ogow madal aad ku horumarinayso codsigaga.
Qaab dhismeedka guud sida TensorFlow iyo Keras ayaa ah ikhtiyaarka ugu fiican ee lagu bilaabo. Laakiin haddii aad u baahan tahay inaad isticmaasho OS ama faa'iidooyinka qalabka gaarka ah, markaa Core ML iyo Microsoft Cognitive Toolkit ayaa noqon kara xulashooyinka ugu fiican.
Waxaa jira qaabab kale oo loogu talagalay aaladaha Android, mashiinada kale, iyo ujeedooyin gaar ah oo aan lagu xusin liiskan. Haddii kooxda dambe ay ku xiisaynayso, waxaanu soo jeedinaynaa inaad ka raadiso macluumaadkooda Google ama goobaha kale ee mashiinka lagu barto.
Leave a Reply