网易首页 > 网易号 > 正文 申请入驻

苹果M1芯片机器学习向测评:Mini 比RTX 2080Ti 快14%,Air好于Pro

0
分享至

作者 | 蒋宝尚

编辑 | 青暮

今年双十一,苹果发布了新Mac系列,拿出了首款自研ARM架构的芯片。这款5nm制程的SoC(系统级芯片)号称大幅度提升了性能。

例如,新款MacBook Air相比于上一代,CPU性能提升3.5倍,GPU性能提升 5 倍,机器学习能力提升9倍,固态硬盘的性能也提升了 2 倍。

新款MacBook Pro,CPU性能比上一代提升了 2.8 倍,GPU提升5 倍,机器学习能力提升 11 倍。

新款Mac Mini,能效提高了60%,CPU速度提高了3倍,图形显示速度提高了6倍。

真实体验如何,众多UP主也在第一时间进行了测评,测评的内容包括:打游戏的速度、听音乐的音质、剪辑视频的效果......

但机器学习方面的测评相对稀少。 真就如苹果发布会说的那样,机器学习速度能够提高数倍?在medium上,名为Daniel Bourke博主,发布了一篇博客,从机器学习训练测评的角度论证了苹果M1芯片的强大。

Bourke一共进行了两大块的实验: CreateML和TensorFlow macOS 代码 。两个实验的结果都说明了新版M1芯片的电脑比“老”版本Intel芯片电脑运行速度要快。在其他博主的文章中,也有博文论证了: M1芯片在机器学习训练的时候,比RTX 2080Ti GPU快14%!

1

实验一:CreateML:Air好于Pro

在进行CreateML训练之前,作者说,他从未运行过CreateML。这次测评,也就是要看看这款专门为适配苹果而打造的机器学习平台到底有多强大。

图注:训练操作界面

这次测试中,每台的Mac的设置如下:

  • 问题:多类图像分类

  • 模型:CreateML图像分类(不知道苹果使用的是什么网络架构,猜是ResNet)

  • 数据大小:7500张训练图片,2500张测试图片

  • 最大迭代次数:25

  • 数据增强的方法:翻转,旋转


测评结果如上所示, 没有风扇的MacBook Air表现最佳,7核GPU M1完爆MacBook Pro的8核M1 GPU。而16英寸的Macbook pro,在训练没结束之前就已经阵亡了。

很明显,苹果的CreateML平台已经针对M1芯片进行了潜在的优化。因为,尽管拥有8核专用GPU,Intel驱动的MacBook Pro却没能完成实验。

2

实验二:TensorFlow macOS

在11月份M1芯片发布会上,苹果声称新款自研芯片比前几代产品有更快的运行的速度,并特别提到了“类似TensorFlow这样的深度学习框架”。

然后作者从TensorFlow团队和Apple Machine Learning团队发布的博客文章中,找到机器学习模型在搭载M1芯片和Intel芯片的Mac电脑上的训练结果。

事实证明,苹果最近根据TensorFlowTensor发布了Flow_MacOS,这意味着其允许开发者能够在Mac上运行“原生”TensorFlow代码”。

于是,作者奇迹般的将Apple的TensorFlow fork安装到了Python 3.8环境中,在没有进行8-10个小时的故障排除情况下,创建以下三个小实验。

第一个实验是:基础的卷积神经网络(CNN),具体模型设置代码如下图:

具体而言,作者复制了CNN解析网站上的CNN架构(TinyVGG),并使用了类似于CreateML测试的数据集。

  • 问题:多类图像分类

  • 模型:TinyVGG

  • 数据:7500张训练图片,2500张测试图片

  • 类的数量:10个

  • epochs的数量:5

  • Batch size: 32

注:CNN Explainer网址

https://poloclub.github.io/cnn-explainer/

第二个实验是使用EfficientNetB0进行迁移学习。因为当前,从头开始做模型非常麻烦。

作者使用现有的未经训练的架构,并根据具体的数据对其进行训练。或者使用像EfficientNet这样的预先训练的架构,并根据具体的数据对其进行微调。

  • 问题:多类图像分类

  • 模型:Headless EfficientNetBO

  • 数据:750个训练图像,625个测试图像(2500×0.25的validation_steps参数)

  • 类的数量:10个(来自Food101数据集)

  • epochs数:5

  • Batch size:4(由于M1没有足够的内存容量来处理较大的Batch size,所以需要较低的批Batch size,作者尝试了32、16、8,但它们都失败了)


第三个实验,是作者在浏览Apple的tensorflow_macos GitHub时,发现的一个问题线程(issue thread)。包含了在不同机器上运行的benchmark,所以作者决定把它加入到测试中。

  • 问题:多类图像分类

  • 模型:LeNet

  • 数据:60,000张训练图片,10,000张测试图片(MNIST)

  • 类的数量:10个

  • epochs的数量:5

  • Batch size: 32

3

TensorFlow代码测评结果

除了在MAC 上运行上述三个实验之外,作者还在GPU驱动的Google Colab上运行了(作者的策略是:在Google Colab上进行实验,需要时扩展到更大的云服务器上去)。

如上图所示,谷歌Colab表现最棒,但搭载M1芯片的MacBook也并没有落后太多。MacBook意味着能够在本地运行实验,无需一直连接到Colab,这会带来极大的方便。

注意,上述对比,由于数据加载,第一个epoch通常时间最长的,因此对比的是第二个epoch之后的训练时间。另外,Google Colab GPU实例使用的是纯TensorFlow而不是tensorflow_macos。

值得注意的是,在基本的CNN和迁移学习实验中,搭载M1电脑的表现明显优于搭载Intel的电脑。而tensorflow_macos基准测试中,Intel也收复了一些失地。作者认为这是明确在训练中使用GPU的结果。

M1 Mac Mini机器学习测评

以上是对Air和pro两个版本的测评,那么新版的M1 Mac Mini效果如何呢?在另一篇medium博文上,Andrew A Borkowski测评发现,M1 Mac Mini的训练速度比RTX 2080Ti还要快。

具体而言,是作者根据苹果GitHub网站的说明在Mac Mini上安装了tensorflow_macos,并完成了fashi-MNIST数据集中的分类任务。测试结果是:训练和测试耗时6.70秒,比RTX 2080Ti GPU快14%!

注:RTX 2080Ti 的试验配置是System: Linux;CPU:Intel® Core™ i7–9700K;RAM: 32GB;Storage: 1TB SSD。而苹果电脑的配置是:System: macOS Big Sur;Storage: 512GB SSD;Unified Memory: 8GB ;M1芯片包含8个CPU核,8个GPU核以及16个神经网络引擎核心。

但,在数据集较大的模型上,M1 Mac Mini用了2286.16秒。比使用Nvidia RTX 2080Ti GPU的Linux机器要长5倍多! 根据Mac的活动监控器,CPU的使用量极少,完全没有使用到GPU。

总结一下: 由于M1 TensorFlow目前还是Alpha版本,未来有希望利用芯片的GPU和神经引擎内核来加速机器学习训练。

参考资料:

https://towardsdatascience.com/apples-new-m1-chip-is-a-machine-learning-beast-70ca8bfa6203

由于微信公众号试行乱序推送,您可能不再能准时收到AI科技评论的推送。为了第一时间收到AI科技评论的报道, 请将“AI科技评论”设为星标账号,以及常点文末右下角的“在看”。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
谷爱凌14岁就说自己是中国人:我不是老外 会不会说中文有打区别

谷爱凌14岁就说自己是中国人:我不是老外 会不会说中文有打区别

念洲
2026-02-24 16:34:24
突发!巴拿马政府强行进入并接管港口,李嘉诚旗下长和回应:相关行动不合法,构成严重风险,将研究所有可行途径!公司股价跳水

突发!巴拿马政府强行进入并接管港口,李嘉诚旗下长和回应:相关行动不合法,构成严重风险,将研究所有可行途径!公司股价跳水

每日经济新闻
2026-02-24 13:09:07
墨西哥头号毒枭毙命引发犯罪集团全国性报复,度假胜地变“人间战区”

墨西哥头号毒枭毙命引发犯罪集团全国性报复,度假胜地变“人间战区”

红星新闻
2026-02-24 15:39:08
广东游客大理自驾游爆胎被狠宰:4公里拖车1400,不补只换胎1780元

广东游客大理自驾游爆胎被狠宰:4公里拖车1400,不补只换胎1780元

观世记
2026-02-24 16:50:34
比亚迪“天神之眼”铺得满,用户却用得乱,功能分层像卖手机套餐

比亚迪“天神之眼”铺得满,用户却用得乱,功能分层像卖手机套餐

侃故事的阿庆
2026-02-24 20:14:33
21岁医学生丁钰晴去世,生活不规律常不吃早餐,长得漂亮令人惋惜

21岁医学生丁钰晴去世,生活不规律常不吃早餐,长得漂亮令人惋惜

180视角
2026-02-24 11:50:44
马丽在人民日报撰文

马丽在人民日报撰文

南方都市报
2026-02-24 09:53:02
特朗普宣布访华,不到24小时,高市紧急改口:中日还是“好邻居”

特朗普宣布访华,不到24小时,高市紧急改口:中日还是“好邻居”

荣亭小吏
2026-02-24 19:31:16
武汉某设计院春节不打烊,加班给产值!

武汉某设计院春节不打烊,加班给产值!

黯泉
2026-02-24 22:39:20
解读卢秀燕谈话,国民党中常委:参选2028“大选”的起手式

解读卢秀燕谈话,国民党中常委:参选2028“大选”的起手式

海峡导报社
2026-02-24 21:18:03
【荷兰】荷兰官员不出席残奥会有俄罗斯和白俄罗斯国旗和国歌的场合

【荷兰】荷兰官员不出席残奥会有俄罗斯和白俄罗斯国旗和国歌的场合

一网荷兰
2026-02-25 00:09:50
古希腊文明的价值终于得到网友们的认可了

古希腊文明的价值终于得到网友们的认可了

清晖有墨
2025-12-05 16:58:49
长沙“互啃”后续:没实锤,婚离了!中年人的体面,真输不起!

长沙“互啃”后续:没实锤,婚离了!中年人的体面,真输不起!

王楔晓
2026-01-08 11:31:21
教科书级别:比亚迪用“远程锁车”给全球贸易上了一课

教科书级别:比亚迪用“远程锁车”给全球贸易上了一课

音乐时光的娱乐
2026-02-24 10:00:41
德转:阿齐兹加盟青岛西海岸的转会费为34万欧

德转:阿齐兹加盟青岛西海岸的转会费为34万欧

懂球帝
2026-02-25 00:33:05
丰韵:一种关于存在的浓度美学

丰韵:一种关于存在的浓度美学

疾跑的小蜗牛
2026-02-24 22:58:28
哈梅内伊交代后事,特朗普想不通:伊朗打不赢,为什么还不屈服?

哈梅内伊交代后事,特朗普想不通:伊朗打不赢,为什么还不屈服?

眼界看视野
2026-02-24 22:07:33
美国、加拿大、英国、法国、俄罗斯,发布“安全警告”!

美国、加拿大、英国、法国、俄罗斯,发布“安全警告”!

环球网资讯
2026-02-24 15:03:41
曼联1-0险胜埃弗顿,6轮不败仍有短板,板凳奇兵舍什科救主

曼联1-0险胜埃弗顿,6轮不败仍有短板,板凳奇兵舍什科救主

云儿评球
2026-02-24 23:28:06
调查发现:只要空腹血糖没超这个值,该吃吃该喝喝,别自己吓自己

调查发现:只要空腹血糖没超这个值,该吃吃该喝喝,别自己吓自己

今日养生之道
2026-02-24 16:21:19
2026-02-25 02:48:49
AI科技评论 incentive-icons
AI科技评论
点评学术,服务AI
7091文章数 20731关注度
往期回顾 全部

科技要闻

宇树科技发布四足机器人Unitree As2

头条要闻

男子搂住继女强吻动作亲密 当地妇联介入

头条要闻

男子搂住继女强吻动作亲密 当地妇联介入

体育要闻

苏翊鸣总结米兰征程:我仍是那个热爱单板滑雪的少年

娱乐要闻

汪小菲官宣三胎出生:承诺会照顾好3个孩子

财经要闻

县城消费「限时繁荣」了十天

汽车要闻

入门即满配 威兰达AIR版上市 13.78万元起

态度原创

本地
家居
艺术
游戏
房产

本地新闻

春花齐放2026:《骏马奔腾迎新岁》

家居要闻

本真栖居 爱暖伴流年

艺术要闻

投资95亿,高428米!海南第一高楼最新进展

LOL传奇选手公布恋情!发博晒照被夸夫妻相,女方身份曝光

房产要闻

330万人涌入!春节全国楼市,第一个卖爆的区域出现了!

无障碍浏览 进入关怀版