A New Pooling Approach Based on Zeckendorf’s Theorem for Texture Transfer Information
The pooling layer is at the heart of every convolutional neural network (CNN) contributing to the invariance of data variation. This paper proposes a pooling method based on Zeckendorf’s number series. The maximum pooling layers are replaced with Z pooling layer, which capture texels from input imag...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-02-01
|
Series: | Entropy |
Subjects: | |
Online Access: | https://www.mdpi.com/1099-4300/23/3/279 |
id |
doaj-0b3db4279af943ce873b872e591cbbba |
---|---|
record_format |
Article |
spelling |
doaj-0b3db4279af943ce873b872e591cbbba2021-02-26T00:06:04ZengMDPI AGEntropy1099-43002021-02-012327927910.3390/e23030279A New Pooling Approach Based on Zeckendorf’s Theorem for Texture Transfer InformationVincent Vigneron0Hichem Maaref1Tahir Q. Syed2Computer Science Department, Univ Evry, Université Paris-Saclay, 91190 Saint-Aubin, FranceComputer Science Department, Univ Evry, Université Paris-Saclay, 91190 Saint-Aubin, FranceComputer Sciences Department, Institute of Business Administration, Karachi, Sindh 75270, PakistanThe pooling layer is at the heart of every convolutional neural network (CNN) contributing to the invariance of data variation. This paper proposes a pooling method based on Zeckendorf’s number series. The maximum pooling layers are replaced with Z pooling layer, which capture texels from input images, convolution layers, etc. It is shown that Z pooling properties are better adapted to segmentation tasks than other pooling functions. The method was evaluated on a traditional image segmentation task and on a dense labeling task carried out with a series of deep learning architectures in which the usual maximum pooling layers were altered to use the proposed pooling mechanism. Not only does it arbitrarily increase the receptive field in a parameterless fashion but it can better tolerate rotations since the pooling layers are independent of the geometric arrangement or sizes of the image regions. Different combinations of pooling operations produce images capable of emphasizing low/high frequencies, extract ultrametric contours, etc.https://www.mdpi.com/1099-4300/23/3/279deep learningpooling functionZeckendorf theoremFibonacciLBPimage representation |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Vincent Vigneron Hichem Maaref Tahir Q. Syed |
spellingShingle |
Vincent Vigneron Hichem Maaref Tahir Q. Syed A New Pooling Approach Based on Zeckendorf’s Theorem for Texture Transfer Information Entropy deep learning pooling function Zeckendorf theorem Fibonacci LBP image representation |
author_facet |
Vincent Vigneron Hichem Maaref Tahir Q. Syed |
author_sort |
Vincent Vigneron |
title |
A New Pooling Approach Based on Zeckendorf’s Theorem for Texture Transfer Information |
title_short |
A New Pooling Approach Based on Zeckendorf’s Theorem for Texture Transfer Information |
title_full |
A New Pooling Approach Based on Zeckendorf’s Theorem for Texture Transfer Information |
title_fullStr |
A New Pooling Approach Based on Zeckendorf’s Theorem for Texture Transfer Information |
title_full_unstemmed |
A New Pooling Approach Based on Zeckendorf’s Theorem for Texture Transfer Information |
title_sort |
new pooling approach based on zeckendorf’s theorem for texture transfer information |
publisher |
MDPI AG |
series |
Entropy |
issn |
1099-4300 |
publishDate |
2021-02-01 |
description |
The pooling layer is at the heart of every convolutional neural network (CNN) contributing to the invariance of data variation. This paper proposes a pooling method based on Zeckendorf’s number series. The maximum pooling layers are replaced with Z pooling layer, which capture texels from input images, convolution layers, etc. It is shown that Z pooling properties are better adapted to segmentation tasks than other pooling functions. The method was evaluated on a traditional image segmentation task and on a dense labeling task carried out with a series of deep learning architectures in which the usual maximum pooling layers were altered to use the proposed pooling mechanism. Not only does it arbitrarily increase the receptive field in a parameterless fashion but it can better tolerate rotations since the pooling layers are independent of the geometric arrangement or sizes of the image regions. Different combinations of pooling operations produce images capable of emphasizing low/high frequencies, extract ultrametric contours, etc. |
topic |
deep learning pooling function Zeckendorf theorem Fibonacci LBP image representation |
url |
https://www.mdpi.com/1099-4300/23/3/279 |
work_keys_str_mv |
AT vincentvigneron anewpoolingapproachbasedonzeckendorfstheoremfortexturetransferinformation AT hichemmaaref anewpoolingapproachbasedonzeckendorfstheoremfortexturetransferinformation AT tahirqsyed anewpoolingapproachbasedonzeckendorfstheoremfortexturetransferinformation AT vincentvigneron newpoolingapproachbasedonzeckendorfstheoremfortexturetransferinformation AT hichemmaaref newpoolingapproachbasedonzeckendorfstheoremfortexturetransferinformation AT tahirqsyed newpoolingapproachbasedonzeckendorfstheoremfortexturetransferinformation |
_version_ |
1724250183883030528 |