ann人工神经网络_深度学习-人工神经网络(ANN)

本文深入探讨了人工神经网络(ANN)的基础,从其灵感来源到现代深度学习中的应用。通过Python和TensorFlow实现,阐述了神经网络的构建、训练和优化过程,对于机器学习和神经网络的初学者极具参考价值。
摘要由CSDN通过智能技术生成

ann人工神经网络

Building your first neural network in less than 30 lines of code.

用不到30行代码构建您的第一个神经网络。

1.What is Deep Learning ?

1.什么是深度学习?

Deep learning is that AI function which is able to learn features directly from the data without any human intervention ,where the data can be unstructured and unlabeled.

深度学习是AI功能,它可以直接从数据中学习特征,而无需任何人工干预,其中数据可以是非结构化和无标签的。

1.1 Why deep learning?

1.1为什么要深度学习?

ML techniques became insufficient as the amount of data is increased. The success of a model heavily relied on feature engineering till last decade where these models fell under the category of Machine learning. Where deep learning models deals with finding these features automatically from the raw data.

随着数据量的增加,机器学习技术变得不足。 模型的成功很大程度上取决于特征工程,直到上个十年,这些模型都属于机器学习范畴。 深度学习模型负责处理从原始数据中自动查找这些功能的地方。

1.2 Machine learning vs Deep learning

1.2机器学习与深度学习

Image for post
ML vs DL (Source: https://www.kaggle.com/kanncaa1/deep-learning-tutorial-for-beginners)
ML与DL(来源: https//www.kaggle.com/kanncaa1/deep-learning-tutorial-for-beginners )

2.What is Artificial neural network?

2.什么是人工神经网络?

2.1 Structure of a neural network:

2.1神经网络的结构:

In a neural network as the structure says there is at least one hidden layer between the input and output layers. The hidden layers does not see the inputs. The word “deep” is a relative term which means how many hidden layer a neural network have.

如结构所说,在神经网络中,输入层和输出层之间至少有一个隐藏层。 隐藏的层看不到输入。 术语“深层”是一个相对术语,表示神经网络具有多少个隐藏层。

While computing the layer the input layer is ignored. For example in the picture below we have a 3 layered neural network as mentioned input layer is not counted.

在计算层时,将忽略输入层。 例如,在下面的图片中,我们有一个3层神经网络,因为未提及输入层。

Layers in an ANN:

ANN中的层:

1 Dense or fully connected layers

1密集或完全连接的层

2 Convolution layers

2个卷积层

3 Pooling layers

3个池化层

4 Recurrent layers

4个循环层

5 Normalization layers

5个标准化层

6 Many others

6很多

Different layers performs different type of transformations on the input. A convolution layer mainly used to perform convolution operation w

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值