人工神经网络简称神经网络,是一种模仿生物神经网络的结构和功能的数学模型或计算模型,主要是运算模型,由大量的节点(或称“神经元”)和之间相互的联接构成。
神经网络一般可以分为以下常用的三大类:
1、多层感知机
一种前馈人工神经网络模型,其将输入的多个数据集映射到单一的输出的数据集上,也称为全连接神经网络。
2、卷积神经网络
核心是卷积层,是一类包含卷积计算且具有深度结构的前馈神经网络算法之一。
3)残差收缩网络
残差收缩网络是卷积神经网络的改进,引入了软阈值化,更适合强噪数据。属于深度残差网络(Deep Residual Network,ResNet)的新型改进形式。
神经网络用python还是matlab,主要看个人需求。以代码数量来看,源代码MATLAB有非常多的源码,再加上MATLAB的神经网络工具箱,有可视化界面更容易调整参数。如果你是做深度学习的话,建议使用Python。
文章整合自丽台科技、知乎大煎饼、简书
审核编辑:黄飞
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)