特斯拉前AI总监疯狂点赞:单张A100,10秒训练CIFAR-10破世界纪录
编辑:Aeneas 好困
【新智元导读】这位小哥在单张A100上,10秒完成了CIFAR-10训练,打破了世界纪录,还引来了Karpathy啧啧称赞。
刷新世界纪录!
用600行代码,在单张A100上,不到10秒,就完成了CIFAR-10数据集的训练,并且精度高达94%。
特斯拉前AI总监Andrej Karpathy连发3条推特,疯狂点赞。
Karpathy之所以如此激动,是因为12年前,他试过手动对CIFAR-10进行分类,得到的也是94%!而当时的SOTA只有80%。
项目介绍
项目地址:https://github.com/tysam-code/hlb-CIFAR10
git clone https://github.com/tysam-code/hlb-CIFAR10 && cd hlb-CIFAR10 && python -m pip install -r requirements.txt && python main.py
这段代码可以在Colab上直接使用,事实上——其中大部分是在Colab中开发的。
这位叫Tysam的小哥,给自己定下的目标是——
简单初学者友好只需torch和python的常用代码可破解几乎不用外部依赖(目前只有torch和torchvision)破世界纪录的单GPU训练时间(此前在A100上的世界纪录是18.1秒,而Tysam打破了世界纪录——小于10秒)在2年内让训练时间小于2秒为了达成快速训练的神经网络实现,Tysam参考了David Page在CIFAR-10图像分类数据集上有效训练残差网络的代码,但几乎是从头编写的。
这种做法的好处是,Tysam code现在保持着CIFAR-10上单GPU训练速度的世界纪录——在A100上不到10秒!
在David Page代码的基础上,Tysam做了如下改动:
压缩和激励层(squeeze and excite layers)非常多的超参数调整复杂架构修剪(miscellaneous architecture trimmings)更改内存格式,更好地使用张量核心等其他与原始代码相比,Tysam的代码全部都在一个文件中,而且非常扁平flat。
此外,所有的管线也都已经公开,有兴趣的朋友可以在里面快速探索自己的想法。
至于为什么会选择ConvNet,而不是现在最流行的Transformer呢?
在Tysam看来,虽然Transformer是新事物,但信息从训练集中压缩到神经网络中的方式,实际上始终都遵循着同样的一套基本数学原理。
Tysam希望,在一两年内让这个代码库在2秒内完成训练,在四到五年内在1秒内完成训练。
Karpathy疯狂点赞
对于Tysam的代码,Karpathy赞叹不已,他丝毫不吝啬自己的溢美之辞——
「我喜欢这种极简的设计美学,它让阅读代码不再是精疲力竭的寻宝过程。你不需要把代码散布在复杂的嵌套目录结构之中,然后用各种指令把事情搞得过于复杂。」
随后,Karpathy还表示,这让他想起了自己在12年前做的测试:
12年前,「肉眼」分类实现了94%的准确率,用时未知。
12年后,600行代码实现了94%的准确率,用时不到10秒。
当时的过程大概是:
在一个平平无奇的周末,Karpathy突然想看看人类在这个数据集上能达到什么样的精度。
于是就快速地手搓了一段MATLAB代码用于测试。
界面长这个样子:
在测试过程中,程序首先会一张一张图片地展示,然后Karpathy会按下0-9(10个键),对应这张图他所认为的类别(10个分类)。
在经过了不知道多长时间之后,Karpathy终于完成了400张图片的分类,准确率为94%左右。
那么,为什么不是100%呢?
Karpathy:「因为有些图像真的太扯了!」
比如下面这几个:
也难怪Karpathy当年预测AI所能达到的极限是85-90%(笑)。
当然,后来的结果大家也都知道了,CIFAR-10分类的准确率早就被刷到了99.5%。
著名的CIFAR-10
众所周知,CIFAR-10是由Geoffrey Hinton和他的学生Alex Krizhevsky和Ilya Sutskever整理的一个用于识别普适物体的小型数据集,也是如今机器学习研究中最广泛使用的数据集之一。
CIFAR-10数据集由10类32x32的彩色图片组成,总共包含60000张图片,其中50000张图片作为训练集,10000张图片作为测试集。
这10个类别为:飞机( airplane )、汽车( automobile )、鸟类( bird )、猫( cat )、鹿( deer )、狗( dog )、蛙类( frog )、马( horse )、船( ship )和卡车( truck )。
参考资料:
https://github.com/tysam-code/hlb-CIFAR10
大家都在看
-
经开快讯丨中国重型院项目荣获2024年重型机械世界之最科技成果 日前,经开区企业中国重型机械研究院股份公司研制的Φ13.5m圆筒形炼钢烟气电除尘器,喜获2024年重型机械世界之最科技创新成果认定。据了解,“重型机械世界之最科技成果”是指经中国重型机械工业协会认定的,通过自 ... 机械之最12-14
-
经开区企业快讯丨中国重型院项目荣获2024年重型机械世界之最科技成果 【来源:西安网】日前,经开区企业中国重型机械研究院股份公司研制的Φ13.5m圆筒形炼钢烟气电除尘器,喜获2024年重型机械世界之最科技创新成果认定。据了解,“重型机械世界之最科技成果”是指经中国重型机械工业协 ... 机械之最12-14
-
中信再添一“世界之最”中国造“世界最大球团回转窑”获官方认定 近日,由中信重工独立自主研制的Φ6.96×52m(内径×筒长)超重载特大型球团回转窑,被中国重型机械工业协会专家委员会认定为“2024年重型机械世界之最科技成果”,成为“世界最大球团回转窑”,项目成果整体技术达 ... 机械之最12-09
-
英国工程师:中国最让我“心塞”的,就是把顶尖机械卖成白菜价! 在全球制造业的版图上,中国始终是一个无法忽视的存在。尤其是近年来,随着中国科技与工业的飞速发展,中国在诸多领域已经取得了举世瞩目的成就。然而,当英国工程师提起中国机械产业时,他们往往会有一种复杂的情感 ... 机械之最12-03
-
闻香识豆:科学如何赋予罗布斯塔咖啡豆新魅力 中新网海南万宁12月3日电 题:闻香识豆:科学如何赋予罗布斯塔咖啡豆新魅力记者 王晓斌在海南兴隆热带植物园,焦糖甜香的咖啡味道弥漫在空气中,吸引游客驻足。这令人沉醉的香气,来自被贴有“工业豆”标签的咖啡品 ... 机械之最12-03
-
大国重器,3款世界最大机械,中国制造不输德国 以前提到中型机械,首先想到的往往是德国这些机械制造科技发达的国家,不过,随着我国经济不断发展,我们制造大型机械的水平已经不止是有了进步,有些甚至是登上了世界之最。 徐工打造的XGC88000履带起重机,就以400 ... 机械之最11-29
-
机械键盘什么轴最好用?这篇文章告诉你 机械键盘什么轴最好用?这个问题让许多玩家和打字爱好者纠结不已。机械键盘的轴体主要分为线性轴和段落轴两大类。1. 线性轴中,红轴和黑轴较为常见。红轴触发压力轻,按键顺滑,适合长时间打字和游戏,不会让手感疲 ... 机械之最11-26
-
机械类最吃香的十大专业,未来绝对可以和计算机相抗衡的王牌 理工类院校最近可谓是风生水起,很多理工类院校的毕业生就业情况逆势上扬。加上国家现在的科技兴国,培养大国工匠的战略扶持,理工科院校扬眉吐气的机会终于来了。机械类是理工类专业中的传统专业,加上机械和高科技 ... 机械之最11-25
-
机械行业中的40个金属之最,你都知道吗? 1、最纯的金属锗:区域融熔技术提纯的锗,纯度达“13个9”(99.99999999999%)。2、最多的金属铝:其丰度约占地壳的8%,地球上到处都有铝的化合物,普通的泥土中,也含有许多氧化铝。▲三水铝石是铝的氢氧化物矿物, ... 机械之最11-24
-
机器刻纸线条最细0.2毫米,这位非遗传承人能刻出0.1毫米 长江日报大武汉客户端11月23日讯(记者刘克取 通讯员贺军)一手握住雕刀,一手紧摁红纸,当刀尖没入纸张后,如发丝般的细密线条瞬息而成;使用车床将易拉罐薄壁由0.3毫米车削到0.1毫米以内,易拉罐薄而不破;遮住眼 ... 机械之最11-23
相关文章
- 机械类最吃香的十大专业,未来绝对可以和计算机相抗衡的王牌
- 中国农机化之最(二)
- 中国农机化之最(一)
- 中国农机化之最(三)
- 机械行业中的40个金属之最,你都知道吗?
- 机器刻纸线条最细0.2毫米,这位非遗传承人能刻出0.1毫米
- 大学里最容易令人后悔的二十大专业: 1. 机械工程
- 机器狼:巷战利器背后的科技突破与未来畅想】 前两天
- 2024中国国际农机展之最
- 美国防线崩溃!中国制造全球最巨型机器,谁能阻挡?
- 解放军公布“机器狼”,到底战斗力有多强?
- 什么最可怕,未来战场机器狼群最可怕!#军事科技
- 碾压美军!中国机器狼群亮相珠海航展,武德充沛太残暴!
- “机器狼”的枪法究竟如何?且听我这般道来
- 2000年前人类的第一台计算机:安提基特拉机械之谜
- 机械狼带给咱们的冲击感还没有消失呢
- 考研:机械高性价比院校,第一档机械五虎
- 当今最复杂的椭圆曲线找到了!29个独立有理点打破18年记录
- 大国重器背后的“90后” 汪泽:精密机械的操控者 于毫厘之间细雕琢
- 合作共赢创未来——写在第七届中国国际进口博览会开幕之际
热门阅读
-
天下第一暗器暴雨梨花针,传说中的唐门暗器做出来了 07-13
-
世界十大大型船舶排名,第一能承重六十万吨! 07-13