写点什么

Apple 发布 Core ML,为 Apple 设备提供了机器学习功能

  • 2017-06-22
  • 本文字数:744 字

    阅读完需:约 2 分钟

Apple 在 WWDC 2017 大会上发布了一种使用机器学习的方式,以及一种开发人员在自身应用中添加机器学习的方式。

Apple 新发布的机器学习 API 称为 Core ML,允许开发人员将机器学习模型集成到 App 中,App 运行于采用 iOS、macOS、watchOS 和 tvOS 的 Apple 设备上。由于模型驻留在设备上,因此数据不会离开设备。

Core ML 提供了应用开发人员可用的多种 API 调用,无需开发人员在 App 中额外添加任何模型。例如,它所提供的计算机视觉算法包括了面部识别和追踪、特征点检测和事件识别。开发人员也可调用 Core ML 做自然语言分析,例如实现对电子邮件、文本和 Web 页面的分析。自然语言处理 API 调用包括了语言检测、标记化(Tokenization)、词性标注(POS tagging)抽取和命名实体识别等。

开发人员也可以设计并使用自己的机器学习模型。Core ML 支持超过 30 层的深度神经网络,也支持其他一些机器学习方法,例如 SVM 和线性模型。在设备上可以使用 CPU 和 GPU,这为在 Apple 设备上运行强大的算法提供了很大的空间。

Apple 提供了一些预先训练好的模型,开发人员可以下载它们到自己的 App 中。在Apple 开发者网站上提供的一个模型可检测205 种图像场景(例如候机楼或卧室)。另外还提供了三种模型,可用于检测图像中的对象。开发人员也可以使用 Apple 提供的转换工具,将一些已有的模型转换为 Core ML 格式。该工具支持的机器学习工具包括:Keras(使用 Tensorflow 作为后端)、Caffe、Scikit-learn、libsvm 和 XGBoost。但是它不支持将已有的 Tensorflow 模型导入 Core ML 中,这在用于Android 的Tensorflow Lite 上是支持的。

对于那些想在自身App 中添加人工智能的开发人员,可以访问 Core Ml 的官方文档

查看英文原文: Apple Announces Core ML: Machine Learning Capabilities on Apple Devices

2017-06-22 19:001990
用户头像

发布了 227 篇内容, 共 84.7 次阅读, 收获喜欢 28 次。

关注

评论

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

数据库面试要点:关于MySQL数据库千万级数据查询和存储

华为云开发者联盟

数据库 sql 存储

只需三步!慢日志去无踪

数据君

数据库

IO问题成顽疾,鹅厂专家来教你

数据君

数据库

老师讲的真棒!阿里P7级别面试经验总结,终获offer

欢喜学安卓

android 程序员 面试 移动开发

Gemini双子新约系统软件开发|Gemini双子新约APP开发

系统开发

案件数同比下降七成 北京引入“区块链”化解物业纠纷

CECBC

区块链 法律

深入浅出 WebRTC AEC(声学回声消除)

阿里云CloudImagine

阿里云 音视频 WebRTC 音频技术 视频云

DolphinDB与Pandas对于大文本文件处理的性能对比

DolphinDB

数据库 pandas tsdb 数据库选择 DolphinDB

终于拿到蚂蚁金服Offer!!!分享一下全程面试题和面试经验!

小Q

Java 学习 编程 架构 面试

电信新报告 | 数字化转型:搁置还是加速?

VoltDB

5G安全 通信 电子信息

老师讲的真棒!总结2020年最全180道Android岗面试题,Android校招面试指南

欢喜学安卓

android 程序员 面试 移动开发

专访 CNCF 大使张磊:让云原生不再是大厂专属

阿里巴巴云原生

开源 开发者 云原生 OAM CloudNative

观点|发展区块链金融,长三角如何建设“四梁八柱”

CECBC

区块链

关于Kubernetes和Docker关系的八个问题

杨明越

快速学会!啃完999页Android面试高频宝典,挥泪整理面经

欢喜学安卓

android 程序员 面试 移动开发

高并发下,如何让你的数据库再快一点?

数据君

数据库

诚招译者 | Bruce Eckel On Java 8 中文版

图灵社区

Java

加密货币可能是人类历史上最大的/富国银行报告:加密货币投资像19世纪50年代的早期淘金热财富转移

CECBC

数字货币

Redis为什么这么快?

数据君

redis

开发者,别让自己孤独

阿里巴巴云原生

开源 开发者 云原生 OAM CloudNative

深入Linux内核架构——进程虚拟内存

赖猫

c++ Linux

了不起!靠技术脱贫,他们只用了短短两年!

华为云开发者联盟

人工智能 华为 技术

关于Redis分布式锁这一篇应该是讲的最好的了,赶紧收藏起来

比伯

Java 编程 架构 面试 技术宅

疫情之下,被公司优化掉!同事大部分都去了创业型的公司,而我仅仅一年经验,却斩获多家大厂offer

Java~~~

Java 面试 架构师技能

http client 中的 connectionRequestTimeout, connectTimeout, socketTimeout

不在调上

一道腾讯面试题目:没有listen,能否建立TCP连接

linux大本营

c++ Linux TCP 后台开发 TCP/IP

JVM调优不知道怎么回答,阿里总结四大模块,学不会就背过来

小Q

Java 学习 架构 面试 JVM

企业面临大危机,CRM崩溃告急,程序员竟用特殊手段化解危机!

Learun

敏捷开发 CRM

得不到提升的开发老鸟,试试这3个方法,让你事半功倍!

Linux服务器开发

程序员 后端 互联网人 底层应用开发 Linux服务器开发

架构师训练营第 1 期 - 第 11周 - 学习总结

wgl

极客大学架构师训练营

TensorFlow2 Fashion-MNIST图像分类(二)

书豪

Apple发布Core ML,为Apple设备提供了机器学习功能_Apple_Roland Meertens_InfoQ精选文章