На Гоогле И/О 2021, Гоогле је говорио о томе како машинско учење чини бржим и доследнијим за програмере на свим Андроид уређајима.
Након јучерашње главне презентације на Гоогле И/О 2021, компанија је одржала неколико сесија које су сада доступне на захтев преко ИоуТубе-а. Једна од сесија је покрила шта је ново у машинском учењу за Андроид и како га Гоогле чини бржим и доследнијим за програмере.
Машинско учење је одговорно за покретање функција које власници Андроид-а користе сваки дан, од замућења позадине на сликама, замене позадине у апликацијама за видео позиве и титловање уживо у позивима на Пикел телефонима. Иако машинско учење постаје све напредније, Гоогле је рекао да још увек постоји неколико изазова у примени функција које покреће МЛ, укључујући забринутост због надувености апликација и варијација у перформансама. Постоје и проблеми са доступношћу функција јер нема сваки уређај приступ истим АПИ-јима или верзијама АПИ-ја.
Слика: Гоогле
Да би ово решио, Гоогле најављује Андроид-ов који се може ажурирати, потпуно интегрисани стек за закључивање МЛ-а, тако да ће постојати скуп заједничких компоненти на свим уређајима који само раде заједно. Ово доноси следеће предности програмерима апликација:
- Програмери више не морају да групишу код за закључивање на уређају у својој сопственој апликацији.
- АПИ-ји за машинско учење су више интегрисани са Андроидом како би пружили боље перформансе тамо где су доступни.
- Гоогле може да обезбеди конзистентан АПИ за све Андроид верзије и ажурирања. Редовна ажурирања АПИ-ја долазе директно од Гоогле-а и постоје независно од ажурирања ОС-а.
Слика: Гоогле
Да би се ово десило, Гоогле ради неколико ствари. Прво, то је писало ТенсорФлов Лите за Андроид ће бити унапред инсталиран на свим Андроид уређајима преко Гоогле Плаи услуга тако да програмери више неће морати да га повезују са сопственим апликацијама. Гоогле такође додаје уграђену листу дозвољених компатибилних ГПУ-а на Андроид-у који се могу користити за хардверско убрзање. Гигант за претрагу такође уводи „аутоматско убрзање“ које захтева машинско учење програмера модел у обзир и може да провери да ли модел боље ради убрзано на ЦПУ, ГПУ или другом акцелератори.
Слика: Гоогле
Затим, Гоогле је такође рекао да удаљава ННАПИ од основног ОС оквира тако да се може ажурирати преко Гоогле Плаи услуга. То значи да програмери могу да користе исту ННАПИ спецификацију чак и ако два уређаја користе различите верзије Андроид-а. Посебно, тхе ННАПИ рунтиме је додат као а Главни модул у Андроид-у 11, што је вероватно начин на који се ова ажурирања испоручују. Гоогле ради са Куалцомм-ом како би омогућио ажурирање ННАПИ драјвера на уређајима који користе Андроид 12, а нове функције ће бити пренете током комерцијалног века трајања чипсета. Штавише, ажурирања ће се редовно достављати а такође ће бити компатибилан и са старијим Снапдрагон процесорима.
Побољшања машинског учења су само мали делић онога што је Гоогле најавио ове недеље. Гигант за претрагу је представио велики редизајн Андроид 12 а такође је поделио прве детаље о својој сарадњи са Самсунгом реновиран Веар ОС.
\р\н https://www.youtube.com/watch? в=уТЦК8рАдПГЕ\р\н