上QQ阅读APP看书,第一时间看更新
1.3.2 算法与深度学习框架
算法决定了人工智能模型训练的速度、准确率和有效性。大量研究人员专注于利用深度学习框架设计新的算法和网络结构,并优化算法,同时不断拓展人工智能新的应用领域。
目前常用的深度学习框架有TensorFlow、PyTorch、Caffe、MXNet、Keras和飞桨(PaddlePaddle)等。TensorFlow是谷歌公司推出的计算框架,也是当前的主流框架,基于该框架的深度学习模型和算法非常多。该框架生态丰富、使用广泛,但是上手使用相对困难。PyTorch具有简洁易用、案例丰富的特点。飞桨是百度公司提供的国产深度学习开源框架,相关文档均为中文撰写,具有阅读方便、封装较好、代码简单的特点,比较符合中国人的使用习惯。另外,百度公司为飞桨准备了一站式开发平台AI Studio,提供AI课程、案例项目、数据集、图形处理器(Graphics Processing Unit,GPU)算力及存储资源等多种学习资源,其中“教育合作”栏目专为高校师生提供课程教学、实习实训、作业测评、比赛组织等教学服务。