成为VIP会员查看完整内容
VIP会员码认证
首页
主题
发现
会员
服务
注册
·
登录
0
包云岗:“Matlab被禁”事件启发:10年时间,我们能做出卡别人脖子的软件么?
2020 年 6 月 20 日
AI科技评论
作者 | 包云岗
编辑 |
王金旺
今年6月,哈尔滨工业大学、哈尔滨工程大学因被列入美国商务部实体名单,并被禁用数学基础软件Matlab,引发了关于国产软件的大规模讨论。
对于大多数理工科学生而言,Matlab并不陌生,Matlab是一款被广泛应用于教学、科研、工业领域的基础软件,而这类EDA(Electronic Design Automation,电子设计自动化)软件,却刚好又是我国的短板。正因如此,不少行业人士感慨,这次我们真的是被卡脖子了。
6月19日,中科院计算所研究员、先进计算机系统研究中心主任,中国开放指令生态联盟秘书长包云岗在微博上分享了他在「CCF YOCSEF杭州· Matlab被禁之特别论坛」上关于“Matlab被禁”事件带来的思考与启发的发言。
包云岗指出,当我们在思考如何解“Matlab被禁”这个燃眉之急的同时,更需要考虑如何才能在未来做出像Matlab这样的工具,做出能卡别人脖子的技术。
至于如何做出像Matlab这样能卡别人脖子的软件,包云岗总结为如下四点:
第一,把东西做出来,而不是追求把论文发出来;
第二,把东西用起来,而不是做完就扔了;
第三,把教学场景用起来,而不是把教学当作负担;
第四,把持久战意识树立起来,而不是期望速胜论。
以下为包云岗在「CCF YOCSEF杭州· Matlab被禁之特别论坛」发言原文,
AI科技评论获得了包老师的授权
,做了不改变原意的编辑整理:
很多人都在思考如何解决“Matlab被禁”这个燃眉之急的问题。大家回顾了中国的工业软件发展之痛,批评国内的盗版问题、知识产权保护问题、重硬件轻软件等一系列问题。也提出了很多好的建议,比如给了针对Matlab各种功能的开源软件替代方案。这些都算是“昨天和今天”的事。
现在我想和大家一起讨论一下关于“明天”的事。我们每个人可以问自己一个问题:从现在这个时间点开始,给10年时间,甚至20年时间,我们能做出一个卡别人脖子的东西吗?(并不是说真的要去卡别人脖子,而是说要成为别人离不开的东西)
如果从这个角度来看这次“Matlab被禁”事件,那么给我们更多的是启发。
我们都知道Matlab最初只是新墨西哥大学Clever Moler教授在1970年代用于教学中的一个小工具软件,那它为什么能在几十年后成为卡我们脖子的利器?
我们一起来梳理一下Matlab发展过程中折射出来的几个理念:
一、把东西做出来,而不是追求把论文发出来。
Matlab网站上有一篇Moler教授自己在2018年写的Matlab简史。他在开头就写道,在1970年和1975年他所在团队向NSF申请了两个项目,目标是“探索开发高质量数学软件的方法、成本和资源”。他自己也认为,从某种程度上来看,这两个项目是失败的,因为他们没有发表出一篇论文,他们只是开发出了两个软件:一个是EISPACK,另一个是LINPACK。而且这两个软件也谈不上有多大的学术创新,因为EISPACK就是把1965-1970年发表论文中用Algo60写的算法翻译为Fortran,而LINPACK则是直接用Fortran重写一遍。
二、把东西用起来,而不是做完就扔了。
虽然EISPACK、LINPACK没有相关论文发表,学术创新也似乎不是很高,但确实是两个很有用的软件。EISPACK的开发团队在1974年写了一本使用手册,我在Google Scholar上查了一下,到现在已经被引用了1800多次,1970-1980年代使用非常广泛。LINPACK更是世界超级计算机排行榜Tops500的基准测试程序,可以说是影响了世界超级计算机的发展。
三、把教学场景用起来,而不是把教学当作负担。
Matlab是Moler教授想把EISPACK和LINPACK应用于教学过程中的产物。如果Moler教授不是用心去做教学,不是为了能让学生更好地掌握线性代数与数值分析,更容易地使用EISPACK和LINPACK这两个软件,那么他就不会有动机自己动手去写一个Matlab小工具来把这两个软件接口封装起来,从而方便学生使用。
今天,由于严苛的科研竞争环境和考核压力,很多人都把教学当作了一种负担,认为会影响科研。但教学其实是试验新技术、新工具最好的应用场景,因为试错成本很低,而且学生的创新性和主动性,还能帮助改进优化技术和工具。Matlab最终走上了商业化道路,就是因为Moler教授在斯坦福大学给学生上课时,有两个学生对Matlab很感兴趣,主动提出用C重写一遍,同时移植到IBM PC上。
很
多技术最早都是从课堂上发展起来,比如RISC
架构是David Patterson
教授在伯克利的课程实验。
四、把持久战意识树立起来,而不是期望速胜论。
坚持围绕一件事做,几十年后的累积效应是惊人了。中国今天被卡脖子的东西,几乎都是别人积累了20年以上的东西。
从第一版Matlab算起到现在已经有40年,1980年代初的第一代EDA软件到现在也有快40年,Intel在1970年左右第一代微处理器到现在已经有50年。台积电1987年成立到现在也是积累了30多年。其实在学术界也有很多有影响力的工作也是多年积累的产物,我们可以看一下ACM System Software Award,获奖的软件基本上都是持续积累了几十年,比如LLVM持续优化了17年、Eclipse优化了19年、Wireshark优化了22年、Coq优化了31年,GCC则有33年。
再仔细剖析一下Matlab以及MathWorks这家公司,可以说是持久战的典范。MathWorks在1984年成立,只有1名员工。第一笔收入是1985年卖给了MIT10个Matlab版权,收入500美元。MathWorks公司早期很不起眼,有个玩笑称它前7年员工数每一年翻一番——1984年1个员工,1985年2个员工,1986年4个员工,直到7年后的1991年也才只有128个员工。和今天很多初创公司相比,这个成长速度就像是蜗牛了。但是他们力出一孔,围绕着Matlab不断增加功能,使Matlab成为一个行业领先的工具软件。1997年,MathWorks的营业额达到了5000万美元,380名员工。如今2019年MathWorks公司营业额是10亿美元,3000多员工,全球有400多万用户。虽然从营业额看并不大,但其实我们更应该学习这种模式——不断积累。把一项技术做到极致,成为某个细分领域的隐形冠军。
最后总结一下,当我们在思考如何解“Matlab被禁”这个燃眉之急的同时,更需要考虑如何才能在未来做出像Matlab那样的工作,做出能卡别人脖子的技术。这需要我们做出改变,观念上的改变,行动上的改变。
ACL 2020原定于2020年7月5日至10日在美国华盛顿西雅图举行,因新冠肺炎疫情改为线上会议。为促进学术交流,方便国内师生提早了解自然语言处理(NLP)前沿研究,AI 科技评论将推出「ACL 实验室系列论文解读」内容,同时欢迎更多实验室参与分享,敬请期待!
点击"阅读原文",直达“ACL 交流小组”了解更多会议信息。
登录查看更多
点赞并收藏
0
暂时没有读者
0
权益说明
本文档仅做收录索引使用,若发现您的权益受到侵害,请立即联系客服(微信: zhuanzhi02,邮箱:bd@zhuanzhi.ai),我们会尽快为您处理
相关内容
MATLAB
关注
603
MATLAB 是
Mat
rix
Lab
oratory 的缩写,是一款由美国 MathWorks 公司出品的商业数学软件。是一种适用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
清华大学《人工智能》书籍教学课件开放下载
专知会员服务
139+阅读 · 2020年7月27日
《为读博入坑开个好头》节省时间、减轻压力、稳步前进
专知会员服务
59+阅读 · 2020年7月1日
【CCF计算机视觉专委会】未来5-10年计算机视觉发展趋势,
专知会员服务
102+阅读 · 2020年5月20日
Python数据分析:过去、现在和未来,52页ppt
专知会员服务
99+阅读 · 2020年3月9日
2019中国硬科技发展白皮书 193页
专知会员服务
82+阅读 · 2019年12月13日
【BAAI|2019】机器能被训练思考吗?我们怎么知道呢?也就是说,机器能被教会意识吗?,Donald B. Rubin(附pdf)
专知会员服务
23+阅读 · 2019年11月21日
《量子计算发展白皮书》(2019版)发布,40页PDF,赛迪智库编
专知会员服务
82+阅读 · 2019年11月8日
《全球数字经济新图景白皮书》(2019版)发布,85页PDF,中国信息通信研究院主编
专知会员服务
32+阅读 · 2019年11月7日
【MLA 2019】 在微软小冰做好玩儿的研究,微软小冰首席科学家 宋睿华
专知会员服务
21+阅读 · 2019年11月6日
文档分析与识别技术回顾与反思,中国科学院自动化研究所刘成林研究员,VALSE2019: 让机器像人一样阅读:文字检测与识别新趋势
专知会员服务
37+阅读 · 2019年10月24日
事理图谱:事件演化的规律和模式
哈工大SCIR
34+阅读 · 2019年7月19日
知乎高赞回答:有什么相见恨晚的学英语方法?
Python程序员
7+阅读 · 2019年4月25日
最好的激励,是激发员工的自驱力
华章管理
10+阅读 · 2019年4月14日
包云岗 | 有点佛系的青年科学家
未来论坛
11+阅读 · 2019年3月26日
专访孙剑:计算机视觉研究,如何改变了我们的生活?
知识分子
5+阅读 · 2018年8月28日
剧透人生!你什么时候结婚换工作甚至狗带,Facebook都知道
大数据文摘
4+阅读 · 2018年6月27日
科技主义者的行动指南:李彦宏罗永浩完美压轴
极客公园
4+阅读 · 2018年1月21日
马云:双11我们不赚钱;刘强东:花钱不应享受各种欺诈和假货
虎嗅网
4+阅读 · 2017年11月12日
万字长文:读博之前,我希望有人告诉过我这些(计算机/NLP/机器学习方向)
大数据文摘
11+阅读 · 2017年9月15日
贾跃亭的汽车梦,还轮不到我们嘲笑
虎嗅网
5+阅读 · 2017年7月6日
CURL: Contrastive Unsupervised Representations for Reinforcement Learning
Arxiv
17+阅读 · 2020年4月28日
FastSpeech: Fast, Robust and Controllable Text to Speech
Arxiv
3+阅读 · 2019年5月22日
The Effects of Super-Resolution on Object Detection Performance in Satellite Imagery
Arxiv
3+阅读 · 2018年12月10日
Improving Natural Language Inference Using External Knowledge in the Science Questions Domain
Arxiv
3+阅读 · 2018年9月15日
Unified Hypersphere Embedding for Speaker Recognition
Arxiv
5+阅读 · 2018年7月22日
On the Robustness of the CVPR 2018 White-Box Adversarial Example Defenses
Arxiv
3+阅读 · 2018年4月10日
Graph Correspondence Transfer for Person Re-identification
Arxiv
5+阅读 · 2018年4月1日
Application of Rényi and Tsallis Entropies to Topic Modeling Optimization
Arxiv
6+阅读 · 2018年2月28日
EnKCF: Ensemble of Kernelized Correlation Filters for High-Speed Object Tracking
Arxiv
6+阅读 · 2018年1月20日
FSSD: Feature Fusion Single Shot Multibox Detector
Arxiv
8+阅读 · 2018年1月12日
VIP会员
自助开通(推荐)
客服开通
详情
相关主题
MATLAB
软件
电子设计自动化
哈尔滨工程大学
事件
EDA
相关VIP内容
清华大学《人工智能》书籍教学课件开放下载
专知会员服务
139+阅读 · 2020年7月27日
《为读博入坑开个好头》节省时间、减轻压力、稳步前进
专知会员服务
59+阅读 · 2020年7月1日
【CCF计算机视觉专委会】未来5-10年计算机视觉发展趋势,
专知会员服务
102+阅读 · 2020年5月20日
Python数据分析:过去、现在和未来,52页ppt
专知会员服务
99+阅读 · 2020年3月9日
2019中国硬科技发展白皮书 193页
专知会员服务
82+阅读 · 2019年12月13日
【BAAI|2019】机器能被训练思考吗?我们怎么知道呢?也就是说,机器能被教会意识吗?,Donald B. Rubin(附pdf)
专知会员服务
23+阅读 · 2019年11月21日
《量子计算发展白皮书》(2019版)发布,40页PDF,赛迪智库编
专知会员服务
82+阅读 · 2019年11月8日
《全球数字经济新图景白皮书》(2019版)发布,85页PDF,中国信息通信研究院主编
专知会员服务
32+阅读 · 2019年11月7日
【MLA 2019】 在微软小冰做好玩儿的研究,微软小冰首席科学家 宋睿华
专知会员服务
21+阅读 · 2019年11月6日
文档分析与识别技术回顾与反思,中国科学院自动化研究所刘成林研究员,VALSE2019: 让机器像人一样阅读:文字检测与识别新趋势
专知会员服务
37+阅读 · 2019年10月24日
热门VIP内容
开通专知VIP会员 享更多权益服务
OpenAI十二天总结与Agent新范式
【伯克利博士论文】高效深度学习推理的全栈方法
【AAAI2025】多层次最优传输用于语言模型中的通用跨标记器知识蒸馏
大规模语言模型增强推荐系统:分类、趋势、应用与未来
相关资讯
事理图谱:事件演化的规律和模式
哈工大SCIR
34+阅读 · 2019年7月19日
知乎高赞回答:有什么相见恨晚的学英语方法?
Python程序员
7+阅读 · 2019年4月25日
最好的激励,是激发员工的自驱力
华章管理
10+阅读 · 2019年4月14日
包云岗 | 有点佛系的青年科学家
未来论坛
11+阅读 · 2019年3月26日
专访孙剑:计算机视觉研究,如何改变了我们的生活?
知识分子
5+阅读 · 2018年8月28日
剧透人生!你什么时候结婚换工作甚至狗带,Facebook都知道
大数据文摘
4+阅读 · 2018年6月27日
科技主义者的行动指南:李彦宏罗永浩完美压轴
极客公园
4+阅读 · 2018年1月21日
马云:双11我们不赚钱;刘强东:花钱不应享受各种欺诈和假货
虎嗅网
4+阅读 · 2017年11月12日
万字长文:读博之前,我希望有人告诉过我这些(计算机/NLP/机器学习方向)
大数据文摘
11+阅读 · 2017年9月15日
贾跃亭的汽车梦,还轮不到我们嘲笑
虎嗅网
5+阅读 · 2017年7月6日
相关论文
CURL: Contrastive Unsupervised Representations for Reinforcement Learning
Arxiv
17+阅读 · 2020年4月28日
FastSpeech: Fast, Robust and Controllable Text to Speech
Arxiv
3+阅读 · 2019年5月22日
The Effects of Super-Resolution on Object Detection Performance in Satellite Imagery
Arxiv
3+阅读 · 2018年12月10日
Improving Natural Language Inference Using External Knowledge in the Science Questions Domain
Arxiv
3+阅读 · 2018年9月15日
Unified Hypersphere Embedding for Speaker Recognition
Arxiv
5+阅读 · 2018年7月22日
On the Robustness of the CVPR 2018 White-Box Adversarial Example Defenses
Arxiv
3+阅读 · 2018年4月10日
Graph Correspondence Transfer for Person Re-identification
Arxiv
5+阅读 · 2018年4月1日
Application of Rényi and Tsallis Entropies to Topic Modeling Optimization
Arxiv
6+阅读 · 2018年2月28日
EnKCF: Ensemble of Kernelized Correlation Filters for High-Speed Object Tracking
Arxiv
6+阅读 · 2018年1月20日
FSSD: Feature Fusion Single Shot Multibox Detector
Arxiv
8+阅读 · 2018年1月12日
大家都在搜
无人艇
洛克菲勒
大规模语言模型
CMU博士论文
数字孪生
palantir
自主可控
技术成熟度
SMT
出海产品从 0 到 1 该怎么做
Top
提示
微信扫码
咨询专知VIP会员与技术项目合作
(加微信请备注: "专知")
微信扫码咨询专知VIP会员
Top