给移动开发者的机器学习
ML Kit是一个强大易用的工具包,它将谷歌在机器学习方面的专业知识带给了普通的移动应用开发者。
针对移动设备进行 了优化
机器学习可以让你的应用更有吸引力,更加的个性化,并且提供了已经在移动设备优化过的解决方案。
由Google专业知识构建
ML Kit提供的技术已经在Google内部长期使用。
全面而且易于使用
你可以使用现有的解决方案(基于API),也可以使用自己的算法模型。你可以根据需要选择是离线还是在线使用。
基于API,无缝的将机器学习嵌入到你的APP中
1. 图像打标,可以识别图像中的物体,位置,活动形式,动物种类,商品等等。
2. 文本识别,从图像中识别并提取文字。
3. 人脸检测,检测人脸和人脸的关键点。
4. 条码扫描,扫描和处理条码。
5. 地标识别,在图像中识别比较知名的地标。
6. 智能回复(即将上线),提供符合上下文语境的文字回答。
定制模型
如果MK的Base API中没有包括你需要的使用场景,那么你可以使用你自己的基于TF Lite的算法模型。只需要上传你的模型,我们会负责模型的管理和使用。
MK对你的定制模型来说就是一个API接口,让你的模型能够很快运行起来,而且易于使用。除了用来部署你的模型,我们还发布了实验中模型压缩流程,目标是减小模型文件大小(由操作的量级决定)同时又保持模型没有较大变化。
如果你是机器学习的新手,想要更多的了解针对移动设备的模型定制,你可以学习https://tensorflow.google.cn/mobile/tflite/
这只是一个开始
我们的最终目标是缩短想法到实现之间的距离,让AI成为开发者的一项基本的,随时可用的工具。为此,我们会利用Google在机器学习方面的经验,不断地扩展Base API。Base API最后会覆盖视觉,语音以及文本处理等领域的大多数场景。我们也会不断简化使用定制模型的流程,新增工具用于创建,压缩和使用模型。希望MK能够帮到你们!