当前位置:网站首页>Personal understanding of convolutional neural network
Personal understanding of convolutional neural network
2022-07-05 18:20:00 【Rashore】
Personal understanding of Convolutional Neural Networks
It's been almost a year since I entered school and now I have been exposed to deep learning , Today, I would like to summarize my understanding of convolution , There may be a lack of understanding , Welcome criticism !
Convolutional neural networks are usually composed of many different middle layers , Including convolution layer 、 Pooling layer 、 Full connectivity layer, etc , Generally, convolutional neural network is used to train. When we give an input image, it passes through different network layers , The final output layer is obtained through forward propagation , Then calculate the difference between the predicted value and the real value as the error loss . Then the error is back propagated by deriving the loss , After each layer of neural network, the optimizer is used to update the model parameters, which completes an iteration , Usually, this process is repeated until the model converges .
What exactly is convolution ? In fact, one sentence generalizes , Convolution layer is mainly used to extract features . The discovery of convolution is modeled on the human brain , When studying the human brain, biologists found that there are many small receptive domains on the neurons of the human visual center , Will respond to visual stimuli within the small receptive domain of vision . Inspired by this , Convolution also appears . There is also a receiving domain in convolution operation, that is, convolution kernel scans the picture back and forth , The acceptance domain of convolution kernel is overlapping , Together, they form a complete vision .
边栏推荐
- Star ring technology data security management platform defender heavy release
- Record a case of using WinDbg to analyze memory "leakage"
- Introduction to VC programming on "suggestions collection"
- Whether to take a duplicate subset with duplicate elements [how to take a subset? How to remove duplicates?]
- Logical words in Articles
- 在一台服务器上部署多个EasyCVR出现报错“Press any to exit”,如何解决?
- Sophon base 3.1 launched mlops function to provide wings for the operation of enterprise AI capabilities
- New words new words new words new words [2]
- Image classification, just look at me!
- 记一次使用Windbg分析内存“泄漏”的案例
猜你喜欢
ConvMAE(2022-05)
About Estimation with Cross-Validation
rust统计文件中单词出现的次数
Record eval() and no in pytoch_ grad()
星环科技数据安全管理平台 Defensor重磅发布
The 10th global Cloud Computing Conference | Huayun data won the "special contribution award for the 10th anniversary of 2013-2022"
vulnhub之darkhole_2
第十一届中国云计算标准和应用大会 | 云计算国家标准及白皮书系列发布 华云数据全面参与编制
修复漏洞 - mysql 、es
Sophon Base 3.1 推出MLOps功能,为企业AI能力运营插上翅膀
随机推荐
VC编程入门浅谈「建议收藏」
Penetrate the whole intranet through socks agent
星环科技重磅推出数据要素流通平台Transwarp Navier,助力企业实现隐私保护下的数据安全流通与协作
多线程(一) 进程与线程
Le cours d'apprentissage de la machine 2022 de l'équipe Wunda arrive.
Einstein sum einsum
【在优麒麟上使用Electron开发桌面应】
Introduction to the development function of Hanlin Youshang system of Hansheng Youpin app
Introduction to VC programming on "suggestions collection"
Electron安装问题
nacos -分布式事务-Seata** linux安装jdk ,mysql5.7启动nacos配置ideal 调用接口配合 (保姆级细节教程)
Can communication of nano
修复漏洞 - mysql 、es
Tencent music launched its new product "quyimai", which provides music commercial copyright authorization
【PaddleClas】常用命令
Huaxia Fund: sharing of practical achievements of digital transformation in the fund industry
pytorch yolov5 训练自定义数据
Nanjing University: Discussion on the training program of digital talents in the new era
FCN: Fully Convolutional Networks for Semantic Segmentation
让更多港澳青年了解南沙特色文创产品!“南沙麒麟”正式亮相