Բարի լույս, Հաբր:
Մենք ոչինչ չունենք ավելացնելու հոդվածի վերնագրին մեր նախնական ծանուցման մեջ, այնպես որ բոլորին անմիջապես հրավիրում են կատու: Կարդացեք և մեկնաբանեք:
Բջջային կապի զարգացման մասնագետները կշահեն հեղափոխական փոփոխություններից, որոնք այսօր առաջարկում են:
Շարժական մեքենայական ուսուցման այս արագ զարգացումը պատասխան է մի շարք ընդհանուր խնդիրների, որոնցից մենք տառապել ենք դասական մեքենայական ուսուցման ժամանակ: Իրականում ամեն ինչ ակնհայտ է. Ապագայում բջջային հավելվածները կպահանջեն տվյալների ավելի արագ մշակում և հետաձգման հետագա կրճատում:
Գուցե արդեն մտածել եք, թե ինչու
Այսպիսով, ուրվագծելով շարժական մեքենայական ուսուցման այս հիմնական առավելությունները, եկեք ավելի սերտ նայենք, թե ինչու է մեքենայական ուսուցման հեղափոխությունը, որը ծավալվում է մեր աչքի առաջ, պետք է հետաքրքրի անձամբ ձեզ՝ որպես բջջային ծրագրավորողի:
Նվազեցնել հետաձգումը
Բջջային հավելվածների մշակողները գիտեն, որ հետաձգման ավելացումը կարող է սև բիծ լինել ծրագրի համար, անկախ նրանից, թե որքան լավ են դրա հնարավորությունները կամ որքան հեղինակավոր է ապրանքանիշը: Նախկինում Android սարքերում եղել են
Սարքի վրա մեքենայական ուսուցման իրականացումը գնալով ավելի կարևոր է դառնում հենց նման ուշացման խնդիրների պատճառով: Պատկերացրեք, թե ինչպես են աշխատում պատկերների զտիչները սոցիալական ցանցերի համար կամ ռեստորանային առաջարկները՝ հիմնված աշխարհագրական դիրքի վրա: Նման հավելվածներում ուշացումը պետք է լինի նվազագույն, որպեսզի այն կատարի ամենաբարձր մակարդակով:
Ինչպես նշվեց վերևում, ամպային մշակումը երբեմն կարող է դանդաղ լինել, և մշակողը ցանկանում է, որ հետաձգումը մոտ լինի զրոյին, որպեսզի բջջային հավելվածի մեքենայական ուսուցման հնարավորությունները ճիշտ աշխատեն: Սարքերի վրա մեքենայական ուսուցումը բացում է տվյալների մշակման հնարավորություններ, որոնք իսկապես կարող են նվազեցնել ուշացումը գրեթե զրոյի:
Սմարթֆոն արտադրողներն ու տեխնոլոգիական շուկայի հսկաները աստիճանաբար սկսում են գիտակցել դա։ Երկար ժամանակ Apple-ը մնաց այս ոլորտում առաջատարը՝ զարգանալով
Apple-ը նաև շարունակում է քայլ առ քայլ զարգացնել Core ML-ը՝ իր մեքենայական ուսուցման հարթակը բջջային հավելվածների համար. գրադարանում
Ճշգրտության և անխափան օգտատերերի փորձի այս համադրությունը հիմնական չափանիշն է, որը բջջային հավելվածների մշակողները պետք է հաշվի առնեն մեքենայական ուսուցման հնարավորություններն իրենց հավելվածներում ներառելիս: Եվ նման ֆունկցիոնալությունը երաշխավորելու համար պահանջվում է
Բարելավված անվտանգություն և գաղտնիություն
Եզրային հաշվարկների մեկ այլ հսկայական առավելություն, որը չի կարելի գերագնահատել, այն է, թե որքանով է այն բարելավում օգտագործողի անվտանգությունն ու գաղտնիությունը: Հավելվածում տվյալների անվտանգության և գաղտնիության երաշխավորումը մշակողի առաջադրանքների անբաժանելի մասն է, հատկապես հաշվի առնելով GDPR-ի (Տվյալների պաշտպանության ընդհանուր կանոնակարգ), եվրոպական նոր օրենքներին համապատասխանելու անհրաժեշտությունը, ինչը, անկասկած, կազդի բջջային զարգացման պրակտիկայի վրա: .
Քանի որ տվյալների վերամշակման համար անհրաժեշտ չէ ուղարկել հոսանքին հակառակ կամ ամպ, կիբերհանցագործներն ավելի քիչ կարող են օգտագործել փոխանցման փուլում ստեղծված ցանկացած խոցելիություն. հետևաբար, տվյալների ամբողջականությունը պահպանվում է: Սա հեշտացնում է բջջային հավելվածների մշակողների համար GDPR տվյալների անվտանգության կանոնակարգերի պահպանումը:
Սարքավորումների վրա մեքենայական ուսուցումը նաև հնարավորություն է տալիս ապակենտրոնացնել, ինչպես բլոկչեյնը: Այլ կերպ ասած, հաքերների համար ավելի դժվար է DDoS հարձակում իրականացնել թաքնված սարքերի միացված ցանցի վրա, քան նույն հարձակումն իրականացնել կենտրոնական սերվերի վրա։ Այս տեխնոլոգիան կարող է օգտակար լինել նաև անօդաչու սարքերի հետ աշխատելիս և օրենսդրության համապատասխանությունը վերահսկելու համար:
Apple-ի վերը նշված սմարթֆոնների չիպերը նաև օգնում են բարելավել օգտատերերի անվտանգությունն ու գաղտնիությունը, օրինակ՝ դրանք կարող են հիմք ծառայել Face ID-ի համար: IPhone-ի այս ֆունկցիան սնուցվում է սարքերի վրա տեղակայված նեյրոնային ցանցի միջոցով, որը հավաքում է տվյալներ օգտվողի դեմքի բոլոր տարբեր պատկերներից: Այսպիսով, տեխնոլոգիան ծառայում է որպես չափազանց ճշգրիտ և հուսալի նույնականացման մեթոդ:
Այս և արհեստական ինտելեկտով միացված ավելի նոր սարքավորումները ճանապարհ կհարթի օգտատեր-սմարթֆոն ավելի անվտանգ փոխազդեցությունների համար: Փաստորեն, մշակողները ստանում են գաղտնագրման լրացուցիչ շերտ՝ օգտվողի տվյալները պաշտպանելու համար:
Ինտերնետ կապ չի պահանջվում
Մի կողմ թողնենք ուշացման խնդիրները, մշակման և եզրակացություններ անելու համար տվյալների ամպ ուղարկելը պահանջում է լավ ինտերնետ կապ: Հաճախ, հատկապես զարգացած երկրներում, ինտերնետից դժգոհելու կարիք չկա։ Բայց ի՞նչ անել այն տարածքներում, որտեղ կապն ավելի վատ է: Երբ մեքենայական ուսուցումն իրականացվում է սարքերի վրա, նեյրոնային ցանցերն ապրում են հենց հեռախոսների վրա: Այսպիսով, մշակողը կարող է տեղակայել տեխնոլոգիան ցանկացած սարքի վրա և ցանկացած վայրում՝ անկախ կապի որակից: Բացի այդ, այս մոտեցումը հանգեցնում է
Ի վերջո, սարքերի վրա մեքենայական ուսուցումը ծրագրավորողներին կտրամադրի գործիքներ ստեղծելու գործիքներ, որոնք օգուտ կբերեն օգտատերերին ամբողջ աշխարհում՝ անկախ նրանց ինտերնետ կապի իրավիճակից: Հաշվի առնելով, որ նոր սմարթֆոնների հզորությունը կլինի առնվազն նույնքան հզոր, որքան ներկայիսները, օգտատերերը կմոռանան ուշացումների հետ կապված խնդիրների մասին՝ օֆլայն հավելվածի հետ աշխատելիս։
Ձեր բիզնեսի համար ծախսերի կրճատում
Սարքերի վրա մեքենայական ուսուցումը կարող է նաև խնայել ձեզ հարստություն՝ ստիպված չլինելով վճարել արտաքին կապալառուներին՝ լուծումներից շատերն իրականացնելու և պահպանելու համար: Ինչպես նշվեց վերևում, շատ դեպքերում դուք կարող եք անել առանց ամպի և ինտերնետի:
GPU և AI-ին հատուկ ամպային ծառայություններն ամենաթանկ լուծումներն են, որոնք կարելի է ձեռք բերել: Երբ ձեր սարքում մոդելներ եք աշխատում, ստիպված չեք լինի վճարել այս բոլոր կլաստերների համար՝ շնորհիվ այն բանի, որ այսօր կան ավելի ու ավելի առաջադեմ սմարթֆոններ, որոնք հագեցած են
Խուսափելով տվյալների ծանր մշակման մղձավանջից, որը տեղի է ունենում սարքի և ամպի միջև, դուք հսկայական խնայողություն եք անում. Հետեւաբար, շատ շահավետ է սարքերի վրա մեքենայական ուսուցման լուծումներ կիրառելը: Բացի այդ, դուք գումար եք խնայում, քանի որ ձեր հավելվածի թողունակության պահանջները զգալիորեն կրճատվել են:
Ինքնին ինժեներները նույնպես շատ բան են խնայում զարգացման գործընթացում, քանի որ նրանք ստիպված չեն հավաքել և պահպանել լրացուցիչ ամպային ենթակառուցվածք: Ընդհակառակը, ավելի փոքր թիմով հնարավոր է ավելիին հասնել։ Այսպիսով, զարգացման թիմերում մարդկային ռեսուրսների պլանավորումը շատ ավելի արդյունավետ է:
Ամփոփում
Անկասկած, 2010-ականներին ամպը դարձավ իսկական բարիք՝ պարզեցնելով տվյալների մշակումը: Սակայն բարձր տեխնոլոգիաները զարգանում են էքսպոնենցիայով, և սարքերի վրա մեքենայական ուսուցումը շուտով կարող է դառնալ դե ֆակտո ստանդարտ ոչ միայն բջջային ծրագրավորման ոլորտում, այլև իրերի ինտերնետում:
Նվազեցված հետաձգման, բարելավված անվտանգության, անցանց հնարավորությունների և ընդհանուր առմամբ ավելի ցածր ծախսերի դեպքում, զարմանալի չէ, որ բջջային զարգացման խոշոր խաղացողները մեծ խաղադրույքներ են կատարում տեխնոլոգիայի վրա: Բջջային հավելվածների մշակողները նույնպես պետք է ավելի ուշադիր նայեն դրան՝ ժամանակին համընթաց պահելու համար:
Source: www.habr.com