arrow
返回

A new local pooling approach for convolutional neural network: local binary pattern

delete2023-11-09
delete4
PRE
AI
C
Cüneyt Özdemir *
Y
Yahya Doğan
Y
Yılmaz Kaya
DOI:10.1007/s11042-023-17540-xdelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The pooling layer used in CNN models aims to reduce the resolution of image/feature maps while retaining their distinctive information, reducing computation time and enabling deeper models. Max and average pooling methods are frequently used in CNN models due to their computational efficiency; however, these methods discard the position information of the pixels. In this study, we proposed an LBP-based pooling method that generates a neighborhood-based output for any pixel, reflecting the correlation between pixels in the local area. Our proposed method reduces information loss since it considers the neighborhood and size of the pixels in the pooling region. Experimental studies were performed on four public datasets to assess the effectiveness of the LBP pooling method. In experimental studies, a toy CNN model and various transfer learning models were utilized in conducting test operations. The proposed method provided improvements of 1.56% for Fashion MNIST, 0.22% for MNIST, 3.95% for CIFAR10, and 5% for CIFAR100 dataset using the toy model. In the experimental studies conducted using the transfer learning model, performance improvements of 6.99(-/+)(0.74) and 8.3(-/+)(0.1) were achieved for CIFAR10 and CIFAR100, respectively. We observed that the proposed method outperforms the commonly used pooling layers in CNN models. Code for this paper can be publicly accessed at: https://github.com/cuneytozdemir/lbppooling
Keyword:
Pooling methods
Convolutional neural network
Local binary pattern

期刊

Multimedia Tools and Applications 封面图
Multimedia Tools and Applications
IF:
3
论文数:
2.0W
被引数:
3.2W

机构

S
Siirt University
学者数:
675
论文数: 922
被引数: 11
Batman University 封面图
Batman University
学者数:
469
论文数: 635
被引数: 494
引用论文

引用论文

err分享
err收藏
学者 查看更多内容