MaŔīnmācība mobilajā attīstībā: perspektīvas un decentralizācija

Labrīt, Habr!

MÅ«su iepriekŔēja paziņojuma raksta nosaukumam mums nav ko piebilst - tāpēc visi tiek nekavējoties aicināti pie kaÄ·a. Izlasi un komentē.

MaŔīnmācība mobilajā attīstībā: perspektīvas un decentralizācija

Mobilo ierīču izstrādes profesionāļi gÅ«s labumu no revolucionārajām izmaiņām, ko Å”odien var piedāvāt. maŔīnmācÄ«ba ierÄ«cēs. Lieta ir tajā, cik ļoti Ŕī tehnoloÄ£ija uzlabo jebkuru mobilo aplikāciju, proti, tā nodroÅ”ina jaunu ērtÄ«bu lÄ«meni lietotājiem un ļauj aktÄ«vi izmantot jaudÄ«gas funkcijas, piemēram, sniegt visprecÄ«zākos ieteikumus, pamatojoties uz Ä£eogrāfisko atraÅ”anās vietuvai uzreiz atklāt augu slimÄ«bas.

Å Ä« straujā mobilās maŔīnmācÄ«bas attÄ«stÄ«ba ir atbilde uz vairākām izplatÄ«tām problēmām, no kurām esam cietuÅ”i klasiskajā maŔīnmācÄ«bā. PatiesÄ«bā viss ir acÄ«mredzams. Nākotnē mobilajām aplikācijām bÅ«s nepiecieÅ”ama ātrāka datu apstrāde un turpmāka latentuma samazināŔana.

JÅ«s, iespējams, jau domājāt, kāpēc Ar AI darbināmas mobilās lietotnes, nevar vienkārÅ”i izdarÄ«t secinājumus mākonÄ«. Pirmkārt, mākoņa tehnoloÄ£ijas ir atkarÄ«gas no centrālajiem mezgliem (iedomājieties milzÄ«gu datu centru gan ar plaÅ”u datu krātuvi, gan lielu skaitļoÅ”anas jaudu). Å Ä« centralizētā pieeja nespēj nodroÅ”ināt apstrādes ātrumu, kas ir pietiekams, lai radÄ«tu vienmērÄ«gu mobilo pieredzi, ko nodroÅ”ina maŔīnmācÄ«Å”anās. Dati ir jāapstrādā centralizēti un pēc tam jānosÅ«ta atpakaļ uz ierÄ«cēm. Å Ä« pieeja prasa laiku, naudu un negarantē paÅ”u datu privātumu.

Tāpēc, aprakstot Ŕīs mobilās maŔīnmācÄ«Å”anās galvenās priekÅ”rocÄ«bas, pievērsÄ«simies tuvāk tam, kāpēc maŔīnmācÄ«Å”anās revolÅ«cijai, kas notiek mÅ«su acu priekŔā, vajadzētu interesēt jÅ«s kā mobilo ierīču izstrādātāju.

Samaziniet latentumu

Mobilo lietotņu izstrādātāji zina, ka palielināts latentums var bÅ«t melna zÄ«me programmai neatkarÄ«gi no tā, cik labas ir tās funkcijas vai zÄ«mols. IepriekÅ” Android ierÄ«cēs bija Nopietna kavÄ“Å”anās daudzās video lietojumprogrammās, kuras dēļ video un audio skatÄ«Å”anās bieži izrādÄ«jās nesinhronizēta. Tāpat sociālo mediju klients ar lielu latentumu var padarÄ«t saziņu par Ä«stu spÄ«dzināŔanu lietotājam.

MaŔīnmācÄ«Å”anās ievieÅ”ana ierÄ«cē kļūst arvien svarÄ«gāka tieÅ”i tādu latentuma problēmu dēļ kā Ŕīs. Iedomājieties, kā sociālajos tÄ«klos darbojas attēlu filtri vai restorānu ieteikumi, pamatojoties uz Ä£eogrāfisko atraÅ”anās vietu. Šādās lietojumprogrammās latentumam jābÅ«t minimālam, lai tas darbotos visaugstākajā lÄ«menÄ«.

Kā minēts iepriekÅ”, mākoņa apstrāde dažkārt var bÅ«t lēna, un izstrādātājs vēlas, lai latentums bÅ«tu tuvu nullei, lai mobilās lietotnes maŔīnmācÄ«Å”anās iespējas darbotos pareizi. MaŔīnmācÄ«Å”anās ierÄ«cēs paver datu apstrādes iespējas, kas var patiesi samazināt latentumu lÄ«dz gandrÄ«z nullei.

Viedtālruņu ražotāji un tehnoloÄ£iju tirgus giganti pamazām sāk to saprast. Apple ilgu laiku palika lÄ«deris Å”ajā nozarē, attÄ«stoties arvien progresÄ«vākas mikroshēmas viedtālruņiem, izmantojot tās Bionic sistēmu, kas ievieÅ” neironu dzinēju, kas palÄ«dz vadÄ«t neironu tÄ«klus tieÅ”i ierÄ«cē, vienlaikus sasniedzot neticami ātrumi.

Apple arÄ« turpina soli pa solim izstrādāt Core ML, savu maŔīnmācÄ«Å”anās platformu mobilajām lietotnēm; bibliotēkā TensorFlow Lite pievienots atbalsts GPU; Google turpina pievienot iepriekÅ” ielādētas funkcijas savai maŔīnmācÄ«Å”anās platformai ML Kit. Izmantojot Ŕīs tehnoloÄ£ijas, var izstrādāt lietojumprogrammas, kas ļauj apstrādāt datus zibenÄ«gā ātrumā, novērst jebkādas aizkaves un samazināt kļūdu skaitu.

Å Ä« precizitātes un nevainojamās lietotāju pieredzes kombinācija ir galvenais rādÄ«tājs, kas mobilo lietotņu izstrādātājiem jāņem vērā, ievieÅ”ot savās lietotnēs maŔīnmācÄ«Å”anās iespējas. Un, lai garantētu Ŕādu funkcionalitāti, tas ir nepiecieÅ”ams izmantot maŔīnmācÄ«Å”anos ierÄ«cēs.

Uzlabota droŔība un privātums

Vēl viens milzÄ«gs malu skaitļoÅ”anas ieguvums, ko nevar pārvērtēt, ir tas, cik daudz tas uzlabo lietotāju droŔību un privātumu. Datu droŔības un privātuma garantÄ“Å”ana aplikācijā ir izstrādātāja uzdevumu neatņemama sastāvdaļa, Ä«paÅ”i ņemot vērā nepiecieÅ”amÄ«bu ievērot GDPR (VispārÄ«gā datu aizsardzÄ«bas regula), jaunos Eiropas likumus, kas neapÅ”aubāmi ietekmēs mobilo ierīču izstrādes praksi. .

Tā kā dati nav jānosÅ«ta uz augÅ”u vai uz mākoni apstrādei, kibernoziedznieki mazāk spēj izmantot pārsÅ«tÄ«Å”anas fāzē radÄ«tās ievainojamÄ«bas; tāpēc tiek saglabāta datu integritāte. Tādējādi mobilo lietotņu izstrādātāji var vieglāk ievērot GDPR datu droŔības noteikumus.

MaŔīnmācÄ«ba ierÄ«cēs nodroÅ”ina arÄ« decentralizāciju, lÄ«dzÄ«gi kā blokķēde. Citiem vārdiem sakot, hakeriem ir grÅ«tāk uzsākt DDoS uzbrukumu savienotam slēpto ierīču tÄ«klam, nekā veikt tādu paÅ”u uzbrukumu centrālajam serverim. Å Ä« tehnoloÄ£ija var bÅ«t noderÄ«ga arÄ« strādājot ar droniem un uzraugot atbilstÄ«bu tiesÄ«bu aktiem.

IepriekÅ” minētās viedtālruņu mikroshēmas no Apple arÄ« palÄ«dz uzlabot lietotāju droŔību un privātumu ā€“ piemēram, tās var kalpot par pamatu Face ID. Å o iPhone funkciju darbina ierÄ«cēs izvietots neironu tÄ«kls, kas apkopo datus no dažādiem lietotāja sejas attēlojumiem. Tādējādi tehnoloÄ£ija kalpo kā ārkārtÄ«gi precÄ«za un uzticama identifikācijas metode.

Å Ä« un jaunākā AI iespējotā aparatÅ«ra pavērs ceļu droŔākai lietotāja un viedtālruņa mijiedarbÄ«bai. Faktiski izstrādātāji iegÅ«st papildu Å”ifrÄ“Å”anas slāni, lai aizsargātu lietotāja datus.

Nav nepiecieÅ”ams interneta pieslēgums

Neņemot vērā latentuma problēmas, datu nosÅ«tÄ«Å”anai uz mākoni apstrādei un secinājumu izdarÄ«Å”anai ir nepiecieÅ”ams labs interneta savienojums. Bieži, Ä«paÅ”i attÄ«stÄ«tajās valstÄ«s, par internetu nav jāsÅ«dzas. Bet ko darÄ«t vietās, kur savienojums ir sliktāks? Kad ierÄ«cēs tiek ieviesta maŔīnmācÄ«ba, neironu tÄ«kli darbojas paÅ”os tālruņos. Tādējādi izstrādātājs var izvietot tehnoloÄ£iju jebkurā ierÄ«cē un jebkurā vietā neatkarÄ«gi no savienojuma kvalitātes. Turklāt Ŕī pieeja noved pie ML spēju demokratizÄ“Å”ana.

VeselÄ«bas aprÅ«pe ir viena no nozarēm, kas varētu Ä«paÅ”i gÅ«t labumu no maŔīnmācÄ«Å”anās ierÄ«cē, jo izstrādātāji varēs izveidot rÄ«kus, kas pārbauda dzÄ«vÄ«bas pazÄ«mes vai pat nodroÅ”ina robotu Ä·irurÄ£iju bez interneta savienojuma. Å Ä« tehnoloÄ£ija noderēs arÄ« studentiem, kuri vēlas piekļūt lekciju materiāliem bez interneta pieslēguma ā€“ piemēram, atrodoties transporta tunelÄ«.

Galu galā, maŔīnmācÄ«ba ierÄ«cēs nodroÅ”inās izstrādātājiem rÄ«kus, lai izveidotu rÄ«kus, kas dos labumu lietotājiem visā pasaulē neatkarÄ«gi no viņu interneta savienojuma situācijas. Ņemot vērā, ka jauno viedtālruņu jauda bÅ«s vismaz tikpat jaudÄ«ga kā esoÅ”ajiem, lietotāji aizmirsÄ«s par problēmām ar aizkavÄ“Å”anos, strādājot ar aplikāciju bezsaistē.

JÅ«su uzņēmuma izmaksu samazināŔana

MaŔīnmācÄ«ba ierÄ«cēs var arÄ« ietaupÄ«t jums bagātÄ«bu, jo nav jāmaksā ārējiem darbuzņēmējiem par daudzu risinājumu ievieÅ”anu un uzturÄ“Å”anu. Kā minēts iepriekÅ”, daudzos gadÄ«jumos jÅ«s varat iztikt gan bez mākoņa, gan interneta.

GPU un mākslÄ«gā intelekta mākoņpakalpojumi ir visdārgākie nopērkamie risinājumi. Palaižot savā ierÄ«cē modeļus, jums nav jāmaksā par visām Ŕīm kopām, jo ā€‹ā€‹mÅ«sdienās arvien vairāk ir uzlaboti viedtālruņi, kas aprÄ«koti ar neiromorfie procesori (NPU).

Izvairoties no smagas datu apstrādes, kas notiek starp ierÄ«ci un mākoni, jÅ«s ievērojami ietaupāt; Tāpēc ir ļoti izdevÄ«gi ieviest maŔīnmācÄ«bas risinājumus ierÄ«cēs. Turklāt jÅ«s ietaupāt naudu, jo jÅ«su lietojumprogrammas joslas platuma prasÄ«bas ir ievērojami samazinātas.

ArÄ« paÅ”i inženieri daudz ietaupa izstrādes procesā, jo viņiem nav jāmontē un jāuztur papildu mākoņa infrastruktÅ«ra. Gluži otrādi, ar mazāku kolektÄ«vu ir iespējams sasniegt vairāk. Tādējādi cilvēkresursu plānoÅ”ana attÄ«stÄ«bas komandās ir daudz efektÄ«vāka.

Secinājums

NeapÅ”aubāmi, 2010. gados mākonis kļuva par Ä«stu svētÄ«bu, vienkārÅ”ojot datu apstrādi. Taču augstās tehnoloÄ£ijas attÄ«stās eksponenciāli, un maŔīnmācÄ«Å”anās ierÄ«cēs drÄ«zumā var kļūt par de facto standartu ne tikai mobilās izstrādes jomā, bet arÄ« lietu internetā.

Ar samazinātu latentumu, uzlabotu droŔību, bezsaistes iespējām un kopumā zemākām izmaksām nav nekāds pārsteigums, ka lielākie mobilo ierīču izstrādes dalÄ«bnieki liek lielas likmes uz tehnoloÄ£iju. ArÄ« mobilo aplikāciju izstrādātājiem tas bÅ«tu jāpapēta tuvāk, lai neatpaliktu no laika.

Avots: www.habr.com

Pievieno komentāru