- 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.
- Learning SQL Server Reporting Services 2012
- Istio入門與實戰
- 基于Proteus和Keil的C51程序設計項目教程(第2版):理論、仿真、實踐相融合
- BeagleBone By Example
- 計算機應用與維護基礎教程
- 數字邏輯(第3版)
- INSTANT ForgedUI Starter
- R Deep Learning Essentials
- RISC-V處理器與片上系統設計:基于FPGA與云平臺的實驗教程
- 單片機技術及應用
- Python Machine Learning Blueprints
- Advanced Machine Learning with R
- 分布式存儲系統:核心技術、系統實現與Go項目實戰
- Applied Deep Learning with Keras
- 3D打印:Geomagic Design X5.1 逆向建模設計實用教程