MLOps: DevOps ee Dunida Barashada Mashiinka

2018, fikradda MLOps waxay ka soo muuqatay goobo xirfadeed iyo shirar mawduucyo ah oo loogu talagalay AI, kuwaas oo si dhakhso ah u qabsaday warshadaha oo hadda u kobcaya jihada madaxbannaan. Mustaqbalka, MLOps waxay noqon kartaa mid ka mid ah meelaha ugu caansan IT-ga. waa maxay iyo maxaa lagu cunaa?, aynu hoos ka ogaano.

MLOps: DevOps ee Dunida Barashada Mashiinka

Waa maxay MLOps

MLOps (isku darka teknoolajiyada barashada mashiinka iyo hababka iyo habab lagu hirgalinayo moodooyinka la horumariyay ee hababka ganacsiga) waa hab cusub oo wada shaqayneed oo ka dhexeeya wakiilada ganacsiga, saynisyahanada, xisaabyahanada, khabiirada barashada mashiinka iyo injineerada IT marka la abuurayo nidaamyada sirdoonka macmal.

Si kale haddii loo dhigo, waa hab loogu beddelo hababka barashada mashiinka iyo tignoolajiyada aalad waxtar leh oo lagu xalliyo dhibaatooyinka ganacsiga. 

Waa lagama maarmaan in la fahmo in silsiladda wax-soo-saarka ay bilaabato waqti dheer ka hor horumarinta qaabka. Talaabadeeda ugu horeysa waa inay qeexdo mushkilad ganacsi, mala awaal ku saabsan qiimaha laga soo saari karo xogta, iyo fikrad ganacsi oo lagu dabaqi karo. 

Fikradda MLOps waxay u kacday is barbar dhig fikradda DevOps ee la xiriirta moodooyinka barashada mashiinka iyo teknoolojiyadda. DevOps waa habka horumarinta software kaas oo kuu ogolaanaya inaad kordhiso xawaaraha fulinta isbeddelada shakhsi ahaaneed iyadoo la ilaalinayo dabacsanaanta iyo isku hallaynta iyadoo la adeegsanayo dhowr habab, oo ay ku jiraan horumarinta joogtada ah, u qaybinta hawlaha tiro ka mid ah adeegyada yaryar ee madax-bannaan, tijaabinta iswada iyo geynta shakhsi ahaaneed. isbeddellada, la socodka caafimaadka adduunka, habka degdegga ah ee jawaab-celinta guul-darrooyinka la ogaaday, iwm. 

DevOps waxay qeexday wareegga nolosha software-ka, bulshaduna waxay la timid fikradda ah in lagu dabaqo hab isku mid ah xogta weyn. DataOps waa isku day lagu habeeyo oo lagu balaadhiyo habka iyadoo la tixgalinayo sifooyinka kaydinta, gudbinta iyo habaynta xogta tirada badan ee goobaha kala duwan iyo kuwa la wada shaqayn karo.
  
Markii ay soo ifbaxday tiro muhiim ah oo moodooyinka barashada mashiinka ah oo lagu hirgeliyay geeddi-socodyada ganacsi ee shirkadaha, isku ekaanshaha xooggan ayaa la ogaaday inta u dhaxaysa wareegga nolosha ee moodooyinka barashada mashiinka xisaabta iyo wareegga nolosha software-ka. Farqiga kaliya ayaa ah in algorithms-ka moodalka la abuuray iyadoo la adeegsanayo qalabka iyo hababka barashada mashiinka. Sidaa darteed, fikradda si dabiici ah ayaa u kacday in lagu dabaqo oo la qabsado habab hore loo yaqaan oo horumarinta software ee moodooyinka barashada mashiinka. Haddaba, heerarka soo socda ee muhiimka ah ayaa lagu kala saari karaa meertada nolosha ee moodooyinka barashada mashiinka:

  • qeexidda fikrad ganacsi;
  • tababarka moodeelka;
  • tijaabinta iyo hirgelinta qaabka habka ganacsiga;
  • hawlgalka model ah.

Marka inta lagu jiro hawlgalka waxaa jira baahi loo qabo in la beddelo ama dib u tababaro model ku saabsan xogta cusub, wareeggu wuxuu bilaabmaa mar kale - model waa la safeeyey, la tijaabiyey, iyo version cusub ayaa la geeyaa.

Dib u gurasho Waa maxay sababta dib loo tababaro oo aan dib loo tababarin? Ereyga "dib-u-dhiska moodeelka" wuxuu leeyahay macne labanlaab ah: khubarada dhexdooda waxay ka dhigan tahay cilad moodeel ah, marka moodalku si fiican u saadaaliyo, dhab ahaantii wuxuu ku celceliyaa qiyaasta la saadaaliyay ee shaxda tababarka, laakiin wuxuu sameeyaa wax aad uga xun muunad xogta dibadda ah. Dabcan, qaabka noocan oo kale ah waa cillad, maadaama cilladani aysan u oggolaan isticmaalkeeda.

Inta lagu jiro meertada nolosha, waxay u muuqataa mid macquul ah in la isticmaalo qalabka DevOps: tijaabinta otomaatiga ah, geynta iyo la socodka, naqshadaynta xisaabinta moodeelka qaab adeeg yar yar oo gooni ah. Laakiin waxa kale oo jira tiro astaamo ah oo ka hortagaya isticmaalka tooska ah ee qalabkan iyada oo aan la isku xidhin ML dheeraad ah.

MLOps: DevOps ee Dunida Barashada Mashiinka

Sida loo sameeyo moodooyinka u shaqeeyaan oo faa'iido u helaan

Tusaale ahaan, kaas oo aan ku muujin doono isticmaalka habka MLOps, waxaanu qaadan doonaa hawsha caadiga ah ee robotization taageerada sheekeysiga ee badeeco (ama wax kale). Caadi ahaan, habka ganacsiga taageerada wada sheekaysiga wuxuu u eg yahay sidan: macmiilku wuxuu soo galaa fariin su'aal ku jirta wada sheekeysiga wuxuuna jawaab ka helaa khabiir ku dhex jira geed wada hadal horay loo sii qeexay. Hawsha toosinta wada sheekaysiga noocan oo kale ah waxaa badanaa lagu xalliyaa iyadoo la isticmaalayo xeerar si xeel dheer loo qeexay, kuwaas oo aad u xoog badan si loo horumariyo loona ilaaliyo. Hufnaanta otomaatiga sida, iyadoo ku xiran heerka kakanaanta hawsha, waxay noqon kartaa 20-30%. Dabcan, fikradda ayaa soo baxaysa in ay faa'iido badan tahay in la hirgeliyo moduleka sirdoonka macmal - qaab la sameeyay iyadoo la adeegsanayo barashada mashiinka, kaas oo:

  • awood u leh in uu habeeyo tiro badan oo codsiyo ah iyada oo aan ka qaybqaadasho hawlwadeenku (ku xiran mawduuca, xaaladaha qaarkood waxtarku wuxuu gaari karaa 70-80%);
  • si fiican ula qabsanaya ereyada aan caadiga ahayn ee wadahadalka - wuxuu awoodaa inuu go'aamiyo ujeedada, rabitaanka dhabta ah ee isticmaalaha oo ku salaysan codsi aan si cad loo habayn;
  • wuxuu yaqaanaa sida loo go'aamiyo marka jawaabta tusaaluhu ay ku filan tahay, iyo marka ay jiraan shakiyo ku saabsan "ka warqabka" jawaabtan oo aad u baahan tahay inaad waydiiso su'aal dheeraad ah oo caddayn ah ama u beddelo hawlwadeenka;
  • si toos ah ayaa loo tababari karaa (halkii koox horumariyayaal ah ay si joogto ah ula qabsan lahaayeen una saxi lahaayeen qoraallada jawaabta, moodeelka waxaa sidoo kale tababaray khabiir ku takhasusay Sayniska Xogta oo isticmaalaya maktabadaha barashada mashiinka habboon). 

MLOps: DevOps ee Dunida Barashada Mashiinka

Sidee loo sameeyaa moodal horumarsan oo noocaas ah? 

Sida xalinta mushkilad kasta oo kale, ka hor inta aan la soo saarin cutubka noocan oo kale ah, waxaa lagama maarmaan ah in la qeexo habka ganacsiga oo si rasmi ah loo qeexo hawsha gaarka ah ee aan xallin doono iyadoo la adeegsanayo habka barashada mashiinka. Halkaa marka ay marayso, habka hawlgelinta, oo lagu magacaabo Ops gaabiyay, ayaa bilaabmaya. 

Tallaabada xigta waa in Saynisyahanka Xogta, isagoo kaashanaya Injineerka Xogta, uu hubiyo helitaanka iyo ku filnaanta xogta iyo mala-awaalka ganacsi ee ku saabsan suurtagalnimada fikradda ganacsi, soo saarista tusaalaha tusaalaha iyo tijaabinta waxtarkeeda dhabta ah. Kaliya ka dib markii la xaqiijiyo ganacsiga ayaa ka gudbi kara horumarinta moodeelka si loogu daro nidaamyada fulinaya habka ganacsiga gaarka ah. Qorshaynta hirgalinta dhamaadka-ilaa-dhamaadka, faham qoto dheer oo heer kasta ah oo ku saabsan sida qaabka loo isticmaali doono iyo saamaynta dhaqaale ee uu keeni doono, ayaa ah qodob aasaasi ah oo ka mid ah hababka lagu soo bandhigayo hababka MLOps ee muuqaalka teknoolajiyada ee shirkadda.

Horumarinta tignoolajiyada AI, tirada iyo dhibaatooyinka kala duwan ee lagu xallin karo iyadoo la adeegsanayo barashada mashiinka ayaa si aad ah u kordheysa. Nidaam kasta oo ganacsi oo noocaas ah waa badbaadinta shirkadda sababtoo ah iswada ee shaqada shaqaalaha ee boosaska ballaaran (xarunta wacitaanka, hubinta iyo kala-soocidda dukumiintiyada, iwm.), waa ballaarinta saldhigga macmiilka iyadoo lagu darayo hawlo cusub oo soo jiidasho leh oo habboon. , waxa ay kaydinaysaa lacag ay ugu wacan tahay isticmaalkooda iyo qaybintooda khayraadkooda iyo qaar kale oo badan. Ugu dambeyntii, hannaan kasta wuxuu diiradda saarayaa abuurista qiimaha, natiijaduna, waa inay keentaa saameyn dhaqaale oo gaar ah. Halkan aad bay muhiim u tahay in si cad loo dejiyo fikradda ganacsiga oo la xisaabiyo faa'iidada laga filayo hirgelinta qaabka guud ee qaabdhismeedka abuurka ee shirkadda. Waxaa jira xaalado marka la fulinayo qaabka ma aha mid iskiis ah, iyo wakhtiga ay ku qaataan khabiirada barashada mashiinka ayaa aad uga qaalisan goobta shaqada ee hawlwadeenka fulinta hawshan. Taasi waa sababta ay lagama maarmaan u tahay in la isku dayo in la ogaado kiisaska noocaas ah marxaladaha hore ee abuurista nidaamyada AI.

Sidaa darteed, moodooyinka waxay bilaabaan inay faa'iido abuuraan kaliya marka dhibaatada ganacsiga si sax ah loogu qaabeeyey habka MLOps, mudnaanta la dejiyo, iyo habka loo soo bandhigo qaabka nidaamka ayaa la sameeyay marxaladaha hore ee horumarinta.

Nidaam cusub - caqabado cusub

Jawaab dhameystiran oo ku saabsan su'aasha aasaasiga ah ee ganacsiga ee ku saabsan sida moodooyinka ML ee lagu dabaqi karo xalinta dhibaatooyinka, arrinta guud ee kalsoonida AI waa mid ka mid ah caqabadaha ugu muhiimsan ee habka horumarinta iyo hirgelinta hababka MLOps. Markii hore, ganacsiyadu waxay ka shakisan yihiin soo bandhigida barashada mashiinka ee hababka - way adagtahay in lagu tiirsanaado moodooyinka meelaha hore, sida caadiga ah, dadku ka shaqeynayeen. Ganacsi ahaan, barnaamijyadu waxay u muuqdaan inay yihiin "sanduuqa madow", taas oo weli u baahan in la caddeeyo. Intaa waxaa dheer, dhanka bangiyada, ganacsiga shirkadaha isgaarsiinta iyo kuwa kale, waxaa jira shuruudo adag oo looga baahan yahay maamulayaasha dawladda. Dhammaan nidaamyada iyo algorithms ee lagu fuliyo hababka bangiyada waxay ku xiran yihiin xisaabin. Si loo xalliyo dhibaatadan, si loo caddeeyo ganacsiga iyo maamulayaasha saxnaanta iyo saxnaanta jawaabaha sirdoonka macmal ah, qalabka kormeerka ayaa la soo bandhigay oo ay la socdaan qaabka. Intaa waxaa dheer, waxaa jira nidaam ansaxinta madax-bannaan, oo qasab ku ah moodooyinka sharciyeynta, kaas oo buuxinaya shuruudaha Bankiga Dhexe. Koox khubaro ah oo madax-bannaan ayaa xisaabiya natiijooyinka ay heleen moodeelka iyagoo tixgelinaya xogta la soo geliyo.

Caqabadda labaad ayaa ah qiimaynta iyo xisaabtanka khatarta moodeelka marka la hirgelinayo qaabka barashada mashiinka. Xitaa haddii qofku uusan ka jawaabi karin su'aasha boqolkiiba boqol si hubaal ah in isla dharkaas uu ahaa caddaan ama buluug, markaa sirdoonka macmal ayaa sidoo kale xaq u leh inuu qalad sameeyo. Waxa kale oo mudan in la tixgeliyo in xogtu ay isbeddeli karto wakhti ka dib, moodooyinkana waxay u baahan yihiin in dib loo tababaro si loo soo saaro natiijo sax ah oo ku filan. Si loo hubiyo in habka ganacsigu aanu dhib u geysan, waxaa lagama maarmaan ah in la maareeyo khatarta moodeelka iyo la socoshada waxqabadka qaabka, si joogto ah dib ugu tababarida xogta cusub.

MLOps: DevOps ee Dunida Barashada Mashiinka

Laakiin ka dib marxaladda koowaad ee kalsooni-darrada, saameynta ka soo horjeeda waxay bilaabataa inay soo baxdo. Moodooyinka badan ayaa si guul leh loogu hirgeliyay geeddi-socod, rabitaanka ganacsiga ee isticmaalka garaadka macmalka ah ayaa sii kordhaya - dhibaatooyin cusub iyo kuwo cusub ayaa la helayaa kuwaas oo lagu xallin karo hababka barashada mashiinka. Hawl kastaa waxay kicisaa habsocod dhan oo u baahan karti gaar ah:

  • injineerada xogta waxay diyaariyaan oo farsameeyaan xogta;
  • saynis yahanada xogtu waxay adeegsadaan aaladaha barashada mashiinka waxayna horumariyaan qaab;
  • IT-gu waxay fulisaa qaabka nidaamka;
  • Injineerka ML ayaa go'aamiya sida saxda ah ee loogu dari karo moodalkan geeddi-socodka, kaas oo aaladaha IT-ga loo isticmaalo, taas oo ku xidhan shuruudaha habka codsiga moodeelka, iyada oo la tixgelinayo socodka codsiyada, wakhtiga jawaabta, iwm. 
  • Naqshadeeye ML ayaa nakhshadeeya sida badeecada software-ka loogu hirgalin karo qaab warshadeed.

Wareegga oo dhan wuxuu u baahan yahay tiro badan oo takhasus sare leh. Meel gaar ah oo ka mid ah horumarinta iyo heerka gelitaanka moodooyinka ML ee geeddi-socodka ganacsiga, waxaa soo baxday in si toos ah loo cabbirayo tirada takhasuska ee saamiga korodhka tirada hawlaha ay noqdaan kuwo qaali ah oo aan waxtar lahayn. Sidaa darteed, su'aashu waxay soo baxaysaa otomaatig ah habka MLOps - qeexida dhowr fasal oo caadi ah dhibaatooyinka barashada mashiinka, horumarinta dhuumaha habaynta xogta caadiga ah iyo tababar dheeraad ah oo moodooyinka. Sawirka ugu habboon, xallinta dhibaatooyinka noocan oo kale ah waxay u baahan tahay xirfadlayaal si isku mid ah u yaqaana xirfadaha isgoysyada Xogta Weyn, Sayniska Xogta, DevOps iyo IT. Sidaa darteed, dhibaatada ugu weyn ee warshadaha Sayniska Xogta iyo caqabada ugu weyn ee abaabulka hababka MLOps waa karti la'aanta sida suuqa tababarka ee jira. Khabiirada buuxiya shuruudahan ayaa hadda ku yar suuqa shaqada waxayna u qalmaan miisaankooda dahab.

Arrinta ku saabsan kartida

Aragti ahaan, dhammaan hawlaha MLOps waxaa lagu xallin karaa iyadoo la adeegsanayo aaladaha DevOps ee caadiga ah iyo iyada oo aan la isticmaalin fidinta khaaska ah ee ku dayashada. Kadib, sida aan kor ku soo sheegnay, saynisyahanka xogta waa in uu ahaado ma aha oo kaliya xisaabiye iyo falanqeeye xogta, laakiin sidoo kale waa guru ee dhuumaha oo dhan - isagu wuxuu mas'uul ka yahay horumarinta naqshadaha, moodooyinka barnaamijka ee luqado badan oo ku xiran dhismaha, diyaarinta. khariidad xog ah oo geyn arjiga laftiisa. Si kastaba ha noqotee, abuurista qaab dhismeedka tignoolajiyada ee lagu hirgeliyay habka dhamaadka-ilaa-dhamaadka MLOps wuxuu qaadanayaa ilaa 80% kharashka shaqada, taas oo macnaheedu yahay in xisaabyahan aqoon u leh, oo ah Saynisyahan Xogta oo tayo leh, uu 20% oo keliya waqtigiisa ku bixin doono takhasuskiisa. . Sidaa darteed, kala saarista doorarka takhasuska leh ee ku lug leh habka hirgelinta moodooyinka barashada mashiinka ayaa noqda muhiim. 

Sida faahfaahsan doorarka waa in loo qeexaa waxay kuxirantahay baaxadda ganacsiga. Waa hal shay marka bilawga uu leeyahay hal khabiir, shaqaale adag oo kaydka tamarta ah, kaas oo ah injineerkiisa, naqshadeeyaha, iyo DevOps. Waa arrin gebi ahaanba ka duwan marka shirkad weyn, dhammaan geeddi-socodyada horumarinta moodeelka ay ku urursan yihiin dhowr khabiiro Sayniska Xogta ah oo heerkoodu sareeyo, halka barnaamij-sameeyaha ama khabiirka xog-ururinta - karti caadi ah oo ka jaban suuqa shaqada - uu qaadan karo. shaqada inteeda badan, hawlaha caadiga ah.

Sidaa darteed, xawaaraha iyo tayada moodooyinka la horumariyay, wax soo saarka kooxda iyo microclimate-ka ku jira waxay si toos ah ugu xiran tahay halka xudduuduhu ay ku jiraan xulashada khabiiro si ay u taageeraan geeddi-socodka MLOps iyo sida habka hawlgelinta ee moodooyinka la horumariyay loo habeeyey. .

Waxa ay kooxdeennu hore u samaysay

Waxaan dhawaan bilownay dhisidda qaab-dhismeedka kartida iyo hababka MLOps. Laakin mashaariicdayada qaabka maaraynta meertada nolosha iyo adeegsiga moodooyinka adeeg ahaan waxay mar horeba ku jireen marxaladda imtixaanka MVP.

Waxaan sidoo kale go'aaminnay qaabka ugu habboon ee karti-xirfadeedka ganacsiga weyn iyo qaab-dhismeedka hay'adda ee isdhexgalka ka dhexeeya dhammaan ka qaybgalayaasha geeddi-socodka. Kooxaha Agile waxaa loo habeeyey si ay u xalliyaan mashaakilaadka dhamaan macaamiisha ganacsiga, waxaana la aasaasay hannaan la macaamilka kooxaha mashruuca si loo abuuro goobo iyo kaabayaasha, taas oo ah aasaaska dhismaha MLOps ee la dhisayo.

Su'aalaha mustaqbalka

MLOps waa aag sii kordheysa oo ay ka jirto yaraanta karti-xirfadeed waxayna yeelan doontaa firfircooni mustaqbalka. Dhanka kale, waxa fiican in la dhiso DevOps horumarka iyo ku dhaqanka. Hadafka ugu weyn ee MLOps waa in si wax ku ool ah loo isticmaalo moodooyinka ML si loo xalliyo dhibaatooyinka ganacsiga. Laakiin tani waxay dhalinaysaa su'aalo badan:

  • Sidee loo yareeyaa wakhtiga lagu bilaabayo moodooyinka wax soo saarka?
  • Sidee loo dhimi karaa khilaaf xafiiseed oo u dhexeeya kooxo karti kala duwan leh oo loo kordhiyo diiradda iskaashiga?
  • Sida loo raad raaco moodooyinka, loo maareeyo noocyada loona habeeyo kormeer wax ku ool ah?
  • Sidee loo abuuraa wareeg nololeed oo wareeg ah oo dhab ah oo loogu talagalay qaabka ML casriga ah?
  • Sidee loo habeeyaa habka barashada mashiinka?

Jawaabaha su'aalahan ayaa si weyn u go'aamin doona sida ugu dhakhsaha badan ee MLOps ay u gaari doonto awooddeeda buuxda.

Source: www.habr.com

Add a comment