深度学习-卷积(卷积知识追踪)

网友投稿 231 2022-08-15

深度学习-卷积(卷积知识追踪)

1.简述人工智能、机器学习和深度学习三者的联系与区别。

人工智能:机器学习和深度学习都是属于一个领域的一个子集。但是人工智能是机器学习的首要范畴。机器学习是深度学习的首要范畴。

机器学习:是人工智能的子领域,也是人工智能的核心。它包括了几乎所有对世界影响最大的方法(包括深度学习)。机器学习理论主要是设计和分析一些让计算机可以自动学习的算法。

深度学习:属于机器学习的子类。利用深度神经网络来解决特征表达的一种学习过程

深度学习是机器学习的一个子集,机器学习是人工智能的一个子集

2. 全连接神经网络与卷积神经网络的联系与区别。

联系:

除了结构相似,卷积神经网络的输入输出以及训练的流程和全连接神经网络也基本一致,以图像分类为列,卷积神经网络的输入层就是图像的原始图像,而输出层中的每一个节点代表了不同类别的可信度。这和全连接神经网络的输入输出是一致的。

区别:

每一次feature map的输入过来必须都得是一定的大小(即与权重矩阵正好可以相乘的大小),所以网络最开始的输入图像尺寸必须固定,才能保证传送到全连接层的feature map的大小跟全连接层的权重矩阵匹配。

卷积层就不需要固定大小了,因为它只是对局部区域进行窗口滑动

3.理解卷积计算。

以digit0为例,进行手工演算。

from sklearn.datasets import load_digits #小数据集8*8

digits = load_digits()

4.理解卷积如何提取图像特征。

读取一个图像;

以下矩阵为卷积核进行卷积操作;

显示卷积之后的图像,观察提取到什么特征。

1

0

-1

1

0

-1

1

0

-1

1

1

1

0

0

0

-1

-1

-1

-1

-1

-1

-1

8

-1

-1

-1

-1

卷积API

scipy.signal.convolve2d

tf.keras.layers.Conv2D



版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Django restframework用户权限认证组件增加及源码分析(django前后端如何交互)
下一篇:python通用数据库操作工具 pydbclib(python数据处理常用库)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~