- Machine Learning Projects for Mobile Applications
- Karthikeyan NG
- 194字
- 2021-06-10 19:41:43
Pooling layer
Another process that makes processing capability efficient is called pooling. In the pooling layer, larger images are pushed to shrink in size while keeping the information in them. This is done by sliding a window across the image and taking the maximum value in each window. In a typical pooling layer, a window of 2 or 3 pixels works on a side, but taking steps of 2 pixels also works:
After the pooling layer, the image size will be reduced by one quarter of what it was. This maintains the maximum value from each window. It also preserves the best feature inside every window. This step means that it doesn't care whether the feature fits or not, as long as it fits somewhere inside the window. With the help of this layer, CNN can identify whether a feature exists inside an image, instead of worrying about where it is. In this way, computers need not worry about being literal.
By the end of this layer, bringing down the size of an image from 10 megapixels to 2 megapixels will definitely help us to compute the capability of further processing faster.
- 零點起飛學Xilinx FPG
- 深入理解Spring Cloud與實戰
- 計算機組裝與系統配置
- 數字道路技術架構與建設指南
- 施耐德SoMachine控制器應用及編程指南
- scikit-learn:Machine Learning Simplified
- Hands-On Machine Learning with C#
- R Deep Learning Essentials
- 筆記本電腦維修300問
- 超大流量分布式系統架構解決方案:人人都是架構師2.0
- Hands-On Motion Graphics with Adobe After Effects CC
- 觸摸屏應用技術從入門到精通
- The Machine Learning Workshop
- Applied Deep Learning with Keras
- Mastering Unity 2D Game Development