或许可以从三个角度,来看为什么中国一定要有自己的深度学习框架,以及中国开发者为何更应该支持“国货”。
1. 中国AI无法离开中文:我们知道,AI的一个重要领域是语言与对话的交互。那么未来在中国市场应用的,必然是基于中文的AI开发。但在NLP与语音交互、神经网络翻译等技术上,国外主流开发框架很少有中文数据集,也缺乏在中文领域的技术探索。如今来看,开发者想要开展这方面的工作,几乎必须依赖PaddlePaddle这样的国产框架所提供的开发基础和数据集、文档。
2. 产业链的安全风险:去年,谷歌的TensorFlow曾经被爆出重大安全漏洞。虽然没有造成实质影响,但当时专家评估,类似的漏洞完全可以影响甚至摧毁所有基于该平台开发出的AI模型。要知道AI大量涉及安防、识别、城市交通、公共服务等国家事务核心领域应用,这些应用如果在国外框架中开发运行,那么安全风险不言而喻。这个层面来看,百度开源PaddlePaddle这类的举措,也是在AI与国家科技安全提供了更妥善的解决方案。
3. 产业应用需求不同:相比于美国,中国对AI开发这件事的需求其实有很大不同。比如说传统企业多、开发者的应用需求大、商业期待迫切、开发人才处在发展阶段。那么相比于前沿探索类的开发,中国开发者更需要在开发框架提供高效、灵活的开发方案,以及快速部署、弹性学习的能力。这些因素当然是远在天边的欧美开发平台不会考虑的,比如偏底层考虑的TensorFlow,就需要开发者考虑大量细碎问题,但PaddlePaddle就更偏重于高层开发,强调开发者可以尽快投入应用。显然,只有类似百度这样深谙中国开发者需求和中国AI市场生态环境的企业,才会进行针对性价值提供。
不难看出,基于应用性、安全性和中文开发的必然性,中国开发者都应该选择“支持国货”,而PaddlePaddle也可以说是目前最符合中国开发者需要和国情真实境况的开发框架。
但是有个问题要搞清楚:说一千道一万,国货必须足够优质才能让开发者支持。好在,今天来看PaddlePaddle等平台并没有让我们的爱国之心失望。