MindSpore 开放是核心 作为一个开源社区 (mindsphere平台)
在开源方面,中国似乎一直在践行“拿来主义”,对开源代码的贡献远远比不上其他国家。
据CodersRank统计,在2012-2019期间,对全世界开源代码贡献最多的城市主要位于美欧地区,旧金山一骑绝尘,名列前10的其他欧美城市还包括纽约、伦敦、柏林、多伦多、西雅图、洛杉矶、巴黎与巴塞尔。此外,亚洲地区的东京与首尔亦榜上有名。
而中国的表现,则“名落孙山”。换言之,中国在开源方面,相较其他国家而言,仍相对落后。在大多时候,中国的开发者是使用来自美国的开源技术,而不是贡献自己的开源代码。
针对这个问题,我们要如何破解呢?
近日,来自中国科学院大学的包云岗教授针对如何破解中国开源的“拿来主义”,提出中国要加大对开源技术的投入,形成一批由中国发起的有影响力的开源项目,争取到更多话语权。事实上,华为也认识到了这个问题,在Linux上的投入非常大:在Linux Kernel 5.10中,华为的Patch贡献量已经排到全世界第二,仅次于Intel。
据包云岗教授总结,开源主要有两种模式:一种是由非营利组织主导,如Linux基金会、Apache基金会、RISC-V基金会等,商业应用一般需加入基金会,缴纳会员费;另一种是由企业主导,如谷歌 (Andriod, Chromium, TensorFlow)、RedisLab (Redis)、Wave Computing (MIPS)等,商业应用需与主导企业签署协议。
由企业主导的开源,比如谷歌的TensorFlow,只单向开源代码,很少接受社区反馈,本质上是通过开源形成技术垄断。相比之下,由Linux基金会等非盈利机构主导的开源项目则更开放:代码开源、流程开放、管理开放,通过贡献度来决定话语权。
开源对AI技术发展的影响无疑是巨大的。秉承推动中国AI开源发展的原则,LF AI &>
开发者第一的理念似乎已经开始“变现”,在最近开源中国对码云1000多万个代码仓的统计概览中,发现MindSpore社区是指数达到99的“第一社区”
三、AI原生编程生态:生来就是为AI服务
随着企业对开源投入力度的加大,投资者对国内市场上基于开源的初创项目的支持力度也呈现爆发式的增长。“鹏城实验室+LF AI &>雷锋网
在黄之鹏的眼里,一个完善的AI原生编程生态具备六大特性:自动微分、自动并行、高阶优化、全场景、AI安全,以及科学编程能力。除了这六点特性,一个完善的生态还具备北向的应用生态与南向的硬件集成生态。
一个生态的建立往往耗时耗力。千里之行,始于足下。如今,MindSpore的端侧推理能力已应用在华为手机搭载的 HMS 4.0,主要支撑 ML-kit使能的手机App。
框架的开源,仍需要更多的人参与进来。正如洪强宁教授所说:“全世界的程序员是一个共同体。”在MindSpore这个平台上,开发者能够挖掘更多的技术潜力,既能成为“巨人”,又可以站在“巨人”的肩膀上。
边界的打破,由你做起。
原创文章,未经授权禁止转载。详情见 转载须知 。