Google 將 TensorFlow Lite 引入 Play Services
近些年來,各大科技公司都在致力于人工智能與機(jī)器學(xué)習(xí)的研究,其中 Google 是在該領(lǐng)域發(fā)展最為迅速的公司,如今 Google 已經(jīng)將這些技術(shù)運(yùn)用于搜索、郵件、翻譯、助手等多個(gè)領(lǐng)域。在今年的 Google I/O 2021 上,Google 還對(duì)外展示了 LaMDA(Language Model for Dialogue Applications) ,這是一個(gè)利用 AI 技術(shù),專為對(duì)話應(yīng)用設(shè)計(jì)的語言模型。
最近一年,各大科技公司還將人工智能與機(jī)器學(xué)習(xí)的研究重點(diǎn)從服務(wù)器端轉(zhuǎn)移至設(shè)備端。相比于原本的服務(wù)器端運(yùn)算,設(shè)備端的運(yùn)算速度更快、延遲更低、無需網(wǎng)絡(luò)連接、并且能夠保護(hù)用戶隱私,還能有效降低手機(jī)這類設(shè)備的電量消耗。
為了幫助提高機(jī)器學(xué)習(xí)技術(shù)在 Android 系統(tǒng)中的使用率,Google 近日決定將 Android ML 平臺(tái) —— 主要是 TensorFlow Lite 直接添加到 Play services 中。Google Play services 是負(fù)責(zé) Android 上面向用戶的關(guān)鍵功能,并為第三方應(yīng)用程序開發(fā)人員提供了各種工具的訪問,最新添加的功能將會(huì)是設(shè)備上的機(jī)器學(xué)習(xí)。
Google 發(fā)現(xiàn),如今在 Android 設(shè)備上部署設(shè)備端 ML 的開發(fā)團(tuán)隊(duì)會(huì)遇到這些常見的挑戰(zhàn):
- 許多應(yīng)用程序受限于容量大小,因此必須為 ML 捆綁和管理額外的庫,這可能是一個(gè)巨大的成本;
- 與基于服務(wù)器的 ML 不同,不同的 Android 設(shè)備其計(jì)算環(huán)境具有高度差異,導(dǎo)致在性能、穩(wěn)定性和準(zhǔn)確性方面產(chǎn)生顯著差異;
- 最大限度地提高設(shè)備端 ML 功能的覆蓋率可能導(dǎo)致使用更廣泛,但也更老舊的 API;這限制了 ML 最新技術(shù)的使用。
- 為了幫助解決這些問題,Google 建立了 Android ML 平臺(tái) —— 一個(gè)可更新的、完全集成的 ML 推理?xiàng)!S辛?Android ML 平臺(tái),開發(fā)者可以得到:
- 內(nèi)置于設(shè)備上的推理基本要素 —— Google 將為 Android 提供設(shè)備上的推理二進(jìn)制文件,并保持更新,這還會(huì)減少 apk 文件的大小;
- 所有設(shè)備上的最佳性能 —— Google 還將優(yōu)化與 Android 設(shè)備的集成,并根據(jù)設(shè)備自動(dòng)做出性能決策,包括在可用時(shí)啟用硬件加速;
- 跨 Android 版本的一致 API —— 定期通過 Google Play Services 交付更新。
雖然這項(xiàng)功能在今年晚些時(shí)候才會(huì)正式推出,但 Google 將為那些有興趣更早參與這項(xiàng)計(jì)劃的開發(fā)者提供 Early Access 測(cè)試計(jì)劃,開發(fā)者們可以訪問這個(gè)頁面提前注冊(cè)登記(鏈接)。
本文轉(zhuǎn)自O(shè)SCHINA
本文標(biāo)題:Google 將 TensorFlow Lite 引入 Play Services
本文地址:https://www.oschina.net/news/150153/google-play-services-ml