卷积神经网络模型 创建_从头开始创建卷积神经网络:

卷积神经网络模型 创建

In recent years, Convolutional Neural Networks have been the first choice for Image processing in Machine Learning projects. Let’s look at how Convolutional Neural Networks work and try to create one for ourselves.

近年来 ,卷积神经网络已经在机器学习项目图像处理的首选。 让我们看看卷积神经网络如何工作,并尝试为自己创建一个。

什么是卷积神经网络? (What are Convolutional Neural Networks?)

Convolutional Neural Networks are an optimized type of neurons, that can extract features from a n-dimensional array.

卷积神经网络是神经元的一种优化类型,可以从n维数组中提取特征。

Image for post
Credit to: https://icecreamlabs.com/2018/08/19/3x3-convolution-filters%E2%80%8A-%E2%80%8Aa-popular-choice/
感谢: https : //icecreamlabs.com/2018/08/19/3x3-convolution-filters%E2%80%8A-%E2%80%8Aa-popular-choice/

Here is how a Convolutional Neural Network functions:

这是卷积神经网络的功能:

Step 1: A filter is generated.

步骤1:生成过滤器。

Step 2: The filter is applied on every part of the image, even in overlapped regions. (Look at animation above for visual aid).

步骤2:将滤镜应用于图像的每个部分,即使在重叠区域也是如此。 (请参见上面的动画以获取视觉帮助)。

Step 3: Multiply the filter weights by the region covered by the filter.

步骤3:将过滤器权重乘以过滤器覆盖的区域。

Step 4: Sum all the values together.

步骤4:将所有值加在一起。

With these four steps, a full forward pass of a Convolutional layer is complete.

通过这四个步骤,完成了卷积层的完整前移。

通过代码: (Going Through The Code:)

步骤1 | 依存关系: (Step 1| Dependencies:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值