Google全新的MLKitSDK将所有机器学习信息保留在设备上

导读 如今的智能手机已经变得如此强大,以至于中端手机有时也可以支持某些高端的机器学习和AI应用程序。但是,其中大多数仍依赖于云托管的神经网

如今的智能手机已经变得如此强大,以至于中端手机有时也可以支持某些高端的机器学习和AI应用程序。但是,其中大多数仍依赖于云托管的神经网络,机器学习模型和处理,这既存在隐私又缺乏效率。与大多数人的预期相反,Google一直在将大部分机器学习活动从云转移到设备,其最新的机器学习开发工具是该方向的最新一步。

谷歌的机器学习或ML Kit SDK已经存在两年了,但在很大程度上已与其Firebase移动和Web开发平台绑定在一起。像许多Google产品一样,这会导致对云平台的依赖,这不仅会由于网络带宽而导致一定的延迟,而且还存在泄漏潜在的私有数据传输的风险。

虽然Google仍然没有提供ML Kit + Firebase组合,但它现在还针对Android和iOS应用程序开发人员推出了专注于设备上机器学习的独立软件开发套件或SDK。由于一切都发生在本地,因此用户的隐私受到了保护,无论Internet连接的速度如何,该应用程序都几乎可以实时运行。实际上,使用ML的应用程序甚至可以脱机工作。

这个新SDK的含义可能非常重要,但仍然取决于开发人员从Firebase版本切换到独立SDK。为了帮助他们,Google创建了一个代码实验室,将新的ML Kit和其CameraX应用程序相结合,以便实时翻译文本而无需连接到Internet。