2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

苹果在 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:002040
用户头像

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

关注

评论

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

2025年6月文章一览

codists

Python

得心应手:探索 MCP 与数据库结合的应用场景

亚马逊云科技 (Amazon Web Services)

【免费领取】含高速公路、桥梁群监测等真实案例的白皮书

TDengine

tdengine 国产时序数据库 时序数据库tdengine

Python+Selenium 测试用例编写终极实战入门指南(一)

测试人

软件测试

技术分享 | 如何实现不停机从OSS迁移到Valkey

伊克罗德信息科技

京东图片搜索API的Base64编码限制:超过1MB图片的压缩方案

tbapi

京东图片搜索接口 京东拍立淘API

10亿订单如何分库分表?

电子尖叫食人鱼

Java 数据库

PO设计模式全攻略,在 UI 自动化中的实践总结(以企业微信为例)

测试人

软件测试

一文让你全方面了解云管平台

行云管家

云计算 云服务 云管平台 云管理

实战解析京东商品评论API:评价情感分析与行业应用案例

tbapi

京东商品评论接口 京东评论API 京东商品评论内容采集

云渗透实战:解密AWS CTF挑战中的秘密

qife122

AWS安全 云渗透测试

Vue3 的强势崛起,低代码搭车铺路?

秃头小帅oi

AI搜索 MCP最佳实践

阿里云大数据AI技术

人工智能 数据库 大数据分析 向量检索服务 AI搜索

Labubu的风过了?无用的产品才是艺术

IPD产品研发管理

产品 产品经理 产品设计 产品运营 盲盒

AI 体验走查 - 火山引擎存储的 AI UX 探索之路

字节跳动开源

火山引擎 AI 体验走查 可用性测试

一个static关键字引发的线上故障:深度剖析静态变量与配置热更新的陷阱

不在线第一只蜗牛

Java

使用jenkins进行流水线编译

天翼云开发者社区

数据库、

CAD怎么更改块内对象的图层

极客天地

谷歌地图代理 | 构建未来服务:谷歌地图API深度集成你的应用与平台

Cloud Ace 云一

Flink 任务类加载泄漏问题分析

Joseph295

近700名开发者齐聚HDD赋能交流会,以代码共建共享鸿蒙新世界

最新动态

“鞍云智鼎”AI大模型,鞍钢“智”胜转型的破题密钥

用友BIP

佰工钢铁与用友战略合作升级,共建“佰智AI” 大模型

用友BIP

TinyVue 智能组件库:基于 MCP 协议,实现 AI 代替人操作 Web 组件

华为云开发者联盟

AI时代,我们要如何学习?

田威AI

在苹果电脑上运行Windows软件的三种方法

阿拉灯神丁

Mac电脑运行win CrossOver Mac下载 Mac电脑软件 虚拟机安装

ES集群迁移方案总结

天翼云开发者社区

数据迁移

CAD如何在动态块编辑中显示不可见的图形

极客天地

告别OOM!SpringBoot内存泄漏的11个排查方法

Geek_e3e86e

Java 编程

25年青岛正规等保测评机构信息看这里!

行云管家

等保 等保测评

大北农集团与用友再度携手,共绘智慧农业未来

用友BIP

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