cnBeta|谷歌全新SDK将所有机器学习数据都保存在本地设备上

如今的智能手机已经变得非常强大 , 有时甚至中端手机也能支持一些花哨的机器学习和人工智能应用 。 不过 , 其中大部分仍然依赖于云端托管的神经网络、机器学习模型和处理方式 , 这在隐私和效率上都存在缺陷 。 与大多数人的预期相反 , 谷歌一直在采取行动 , 将大部分机器学习活动从云端转移到设备上 , 其最新的机器学习开发工具 , 是在这个方向上的最新一步 。
谷歌的机器学习或MLKitSDK已经存在两年了 , 但它在很大程度上一直与它的Firebase移动和Web开发平台联系在一起 。 像许多谷歌产品一样 , 这造成了对云平台的依赖性 , 这不仅需要因网络带宽而产生一些延迟 , 而且还存在着在传输过程中泄露潜在隐私数据的风险 。
【cnBeta|谷歌全新SDK将所有机器学习数据都保存在本地设备上】虽然谷歌仍然留有那个MLKit+Firebase的组合 , 但它现在也为Android和iOS应用开发者推出了一个独立的软件开发工具包或SDK , 专注于设备上的机器学习 。 由于一切都发生在本地 , 用户的隐私得到了保护 , 无论网络连接的速度如何 , 应用几乎可以实时运行 。 事实上 , 一个使用ML的应用甚至可以离线工作 。
这个新的SDK的意义可谓相当重大 , 但还是要看开发者是否从Firebase版本切换到独立的SDK 。 为了给他们提供帮助 , 谷歌创建了一个代码实验室 , 将新的MLKit与其CameraX应用相结合 , 以便在不连接互联网的情况下实时翻译文本 。 如果用户不用再担心隐私或网络问题 , 这无疑有助于增强对基于AI的应用的信心 。 当然 , 谷歌可能更希望开发者继续使用Firebase连接 , 它甚至将其描述为可以在两种产品当中获得最佳效果 。
cnBeta|谷歌全新SDK将所有机器学习数据都保存在本地设备上
文章图片
cnBeta|谷歌全新SDK将所有机器学习数据都保存在本地设备上
文章图片