AI框架技术演进 AI框架的六大技术趋势

人工智能

629人已加入

描述

(一) AI 框架演进步入深化阶段

AI 框架的发展大致可以分为四个阶段,分别为萌芽阶段(2000 年初期)、成长阶段(2012~2014 年)、稳定阶段(2015 年~2019 年)、深化阶段(2020 年以后)。其发展脉络与人工智能,特别是神经网络技术的异峰突起有非常紧密的联系。

神经网络

萌芽阶段:AI 框架并不完善,开发者不得不进行大量基础的工作,例如手写反向传播、搭建网络结构、自行设计优化器等。

成长阶段:出现了 Caffe、Chainer 和 Theano 等具有代表性的早期 AI 框架,帮助开发者方便地建立复杂的深度神经网络模型,如 CNN、RNN、LSTM 等。不仅如此,这些框架还支持多 GPU 训练,让开展更大、更深的模型训练成为可能。

经过激烈的竞争后,最终形成了两大阵营,TensorFlow 和PyTorch 双头垄断。2019 年,Chainer 团队将他们的开发工作转移到PyTorch;Microsoft 停止了 CNTK 框架的积极开发,部分团队成员转而支持 PyTorch;Keras 被 TensorFlow 收编,并在 TensorFlow2.0版本中成为其高级 API 之一。

深化阶段:AI 框架正向着全场景支持、超大规模AI、安全可信等技术特性深化探索,不断实现新的突破。

(二) AI 框架技术演化出三个层次

根据技术所处环节及定位,当前主流 AI 框架的核心技术可分为基础层、组件层和生态层。

神经网络

白皮书涵盖AI框架的概念内涵、演进历程、技术体系,通过梳理总结当前AI框架发展现状,研判AI框架技术发展趋势,并对AI框架发展提出展望与路径建议。

1 神经网络 2 神经网络 3 神经网络 4 神经网络 5 神经网络 6 神经网络 7 神经网络 8 神经网络 9 神经网络 10 神经网络 11 神经网络 12 神经网络 13 神经网络 14 神经网络 15 神经网络 16 神经网络 17 神经网络
 编辑:黄飞

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分