写点什么

苹果在 WWDC 2017 上发布用于提升移动 AI 的机器学习框架 Core ML

  • 2017-06-06
  • 本文字数:830 字

    阅读完需:约 3 分钟

苹果在 WWDC 2017 大会上发布了一个全新的机器学习 API 框架 Core ML 。与其他雄心勃勃的科技公司一样,苹果也不甘示弱,意欲让移动设备上的 AI 变得更快、更强大。

Core ML 致力于提升在苹果移动设备上执行 AI 任务的速度,如 iPhone、iPad 和 Apple Watch,包括文本分析和面部识别等任务,同时也会大范围地影响到各类应用程序。这意味着 iPhone 上的图像识别可能比 Google 的 Pixel 快上 6 倍。

Core ML 包含在最新发布的 iOS 11 里,今年晚些时候就可以升级使用。Core ML 将会支持各种主要的机器学习工具,包括全系列的神经网络技术,以及线性模型和组合树。出于对隐私的保护,Core ML 运行在用户设备上,也就是说,用于改进用户体验的数据不会离开用户的设备。开发人员可以将训练过的模型加载到设备上,并将其用在应用程序上。

在设备上运行机器学习的好处显而易见,应用程序不再依赖网络连接,而且避免了在网络上来回传输相关信息,从而加快处理的速度。对于用户来说,他们的隐私得到了保护,因为他们的信息不需要传输到云端。

开发者需要将训练过的模型转成特殊的格式才能在 Core ML 上使用,转换过的模型被加载到 Xcode 里,然后部署到设备上。目前,苹果基于一些开源项目发布了 4 个内建的机器学习模型,并提供了一个转化器用于转换模型的格式。转换器兼容各种流行的框架,如 Caffe、Keras、scikit-learn、XGBoost 和 LibSVM。除此以外,开发者还能自定义转换器。

Core ML 专门为苹果的移动设备进行了优化,尽量减少内存的使用,并降低功耗,这些对于在设备上运行执行机器学习任务来说是非常关键的。

苹果不是唯一一家发力移动 AI 的公司,Core ML 的发布只是顺应了行业的潮流。Google 和 Facebook 之前就为移动设备发布过机器学习框架,高通也发布了神经网络处理引擎,用于提升移动设备的 AI 体验。


感谢陈思对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-06-06 19:001888
用户头像

发布了 322 篇内容, 共 153.1 次阅读, 收获喜欢 148 次。

关注

评论

发布
暂无评论
发现更多内容

7thonline第七在线7大价值助力品牌实现智能化商品管理

第七在线

鸿蒙网络编程系列43-仓颉版HttpRequest下载文件示例

长弓三石

DevEco Studio 开发实例 HarmonyOS NEXT 网络与连接

鸿蒙网络编程系列44-仓颉版HttpRequest上传文件示例

长弓三石

DevEco Studio 开发实例 HarmonyOS NEXT 网络与连接

CST软件如何实现S-parameter随其他参数变化的1D曲线

思茂信息

教程 cst cst仿真软件

在昇腾Ascend 910B上运行Qwen2.5推理

GPUStack

AI 大模型 昇腾 生成式AI NPU

未来已来,软件行业的下一个风口在哪里?

天津汇柏科技有限公司

人工智能 软件

【CoCollider】让系统和应用适配如此简单

iofomo

开发 Android; ios 开发 应用适配 API 测试

鸿蒙实战开发:网络层的艺术——优雅封装与搭建指南(上)

王二蛋和他的张大花

鸿蒙

浅谈机器学习,聊聊训练过程,就酱!

蛋先生DX

神经网络 机器学习 深度学习

数字身份发展趋势前瞻:身份即服务

芯盾时代

身份安全 iam Idaas SaaS应用

全能型系统优化软件:ccleaner pro mac中文汉化版

Rose

TDengine 集群能力:超越 InfluxDB 的水平扩展与开源优势

TDengine

tdengine 时序数据库 数据库·

IDEA中通义灵码的使用技巧

威哥爱编程

IDEA Java. 通义灵码 AI辅助

畅享云边大模型!火山引擎 x 地瓜机器人,大模型网关能力免费开放

火山引擎边缘云

边缘计算 机器人 智能IoT边缘服务 大模型 边缘智能

HyperWorks批处理网格的类型设置

智造软件

CAE软件 hyperworks BatchMesher

鸿蒙开发实战:揭秘页面与项目生命周期,实现精准监控

王二蛋和他的张大花

鸿蒙

鸿蒙OS创新实践:动态声控话筒开发指南

王二蛋和他的张大花

鸿蒙

平顶山等保测评机构有哪些?电话多少?

行云管家

等保 等保测评 平顶山

堡垒机有远程协助解决难题功能吗?哪家的好用?

行云管家

网络安全 堡垒机

鸿蒙实战开发:网络层的艺术——优雅封装与搭建指南(下)

王二蛋和他的张大花

鸿蒙

Python淘宝数据挖掘与词云图制作指南

代码忍者

API 接口 pinduoduo API

苹果在WWDC 2017上发布用于提升移动AI的机器学习框架Core ML_语言 & 开发_薛命灯_InfoQ精选文章