„Google I/O 2021“ renginyje „Google“ kalbėjo apie tai, kaip mašininis mokymasis yra greitesnis ir nuoseklesnis kūrėjams visuose „Android“ įrenginiuose.
Po vakarykščio pagrindinio pristatymo val „Google I/O“, 2021 m, bendrovė surengė keletą seansų, kurie dabar pasiekiami pagal pareikalavimą per „YouTube“. Vienoje iš sesijų buvo aptarta, kas naujo mašininio mokymosi sistemoje „Android“ ir kaip „Google“ daro jį greitesnį ir nuoseklesnį kūrėjams.
Mašininis mokymasis yra atsakingas už funkcijų, kurias „Android“ savininkai naudoja kiekvieną dieną, maitinimą, pradedant fono suliejimu vaizduose, fono pakeitimu vaizdo skambučių programose ir tiesioginiai subtitrai skambučiuose „Pixel“ telefonuose. Nors mašininis mokymasis tampa vis tobulesnis, „Google“ teigė, kad vis dar kyla keletas iššūkių diegiant ML pagrįstas funkcijas, įskaitant susirūpinimą dėl programų išsipūtimo ir našumo pokyčių. Taip pat yra problemų dėl funkcijų prieinamumo, nes ne kiekvienas įrenginys turi prieigą prie tų pačių API arba API versijų.
Vaizdas: Google
Siekdama išspręsti šią problemą, „Google“ pristato „Android“ atnaujinamą, visiškai integruotą ML išvadų rinkinį, todėl visuose įrenginiuose bus bendrų komponentų, kurie tiesiog veikia kartu, rinkinys. Tai suteikia toliau nurodytą naudą programų kūrėjams:
- Kūrėjams nebereikia susieti kodo, kad galėtų daryti išvadas įrenginyje savo programoje.
- Mašininio mokymosi API yra labiau integruotos su „Android“, kad būtų užtikrintas geresnis našumas, jei įmanoma.
- „Google“ gali teikti nuoseklią API visose „Android“ versijose ir naujinimuose. Reguliarūs API naujiniai gaunami tiesiogiai iš „Google“ ir egzistuoja nepriklausomai nuo OS naujinimų.
Vaizdas: Google
Kad tai įvyktų, „Google“ atlieka keletą dalykų. Pirma, tai pasakė „TensorFlow Lite“, skirta „Android“. bus iš anksto įdiegtas visuose „Android“ įrenginiuose per „Google Play“ paslaugas, todėl kūrėjams nebereikės jo susieti su savo programomis. „Google“ taip pat prideda „Android“ suderinamų GPU, kuriuos galima naudoti aparatūros pagreitinimui, įmontuotą leidžiamą sąrašą. Paieškos milžinas taip pat pristato „automatinį pagreitį“, kuris reikalauja kūrėjo mašininio mokymosi atsižvelgti į modelį ir patikrinti, ar modelis veikia geriau pagreitinus CPU, GPU ar kt greitintuvai.
Vaizdas: Google
Be to, „Google“ taip pat teigė, kad perkelia NNAPI nuo pagrindinės OS sistemos, kad ją būtų galima atnaujinti naudojant „Google Play“ paslaugas. Tai reiškia, kad kūrėjai gali naudoti tą pačią NNAPI specifikaciją, net jei dviejuose įrenginiuose veikia skirtingos „Android“ versijos. Pažymėtina, kad NNAPI vykdymo laikas buvo pridėtas kaip a Pagrindinis modulis 11 versijoje „Android“, galbūt taip ir pristatomi šie naujinimai. „Google“ bendradarbiauja su „Qualcomm“, siekdama, kad įrenginiuose, kuriuose veikia „Android 12“, būtų prieinamos atnaujinamos NNAPI tvarkyklės, o naujos funkcijos bus perkeltos atgal per visą mikroschemų rinkinio naudojimo laikotarpį. Be to, atnaujinimai bus reguliariai pristatomos ir taip pat bus suderinamas su senesniais „Snapdragon“ procesoriais.
Mašininio mokymosi patobulinimai yra tik maža dalis to, ką „Google“ paskelbė šią savaitę. Paieškos milžinas pristatė esminį pertvarkymą Android 12 ir taip pat pasidalino pirmąja informacija apie bendradarbiavimą su „Samsung“. atnaujinta „Wear OS“..
\r\n https://www.youtube.com/watch? v=uTCQ8rAdPGE\r\n