Evaluating Convolutional Neural Networks via measuring similarity of their first-layer filters and Gabor filters

Convolutional Neural Networks (CNNs) have reached a certain level of technological maturity and researchers are now focusing on what they learn, how they work, why, and how to further improve their performance. For example, incorporating Gabor filters - a mathematical representation of the responses in the mammalian primary visual corte-into CNNs has been shown to boost CNN performance in terms of accuracy. Motivated by the ability of Gabor filters to increase the performance of CNNs and the importance of proposing diverse analytical tools to facilitate CNN evaluation and modeling, we proposed a novel three-step methodology specially crafted to systematically analyze and evaluate vision CNNs in terms of the similarity of their first-layer filters to Gabor filters. It is based on direct similarity measurements, and also indirect measurements of similarity through the impact of filter replacement on performance (accuracy) and security (resilience to adversarial attacks). The methodology demonstrates great potential for the areas of explainability, evaluation and modeling of CNN filter responses. Our results showed that all first-layer filters formed in the examined CNNs are highly similar or almost identical to Gabor filters, which was confirmed by our direct and indirect measurements. The security-related experiment further showed that although the filter replacement does not fully protect the network against the perturbations from the baseline model, it can slightly improve its resilience suggesting potential practical implications for security. We provide our code at https://github.com/iitis/Gabor-Replacement.

Authors

Institutions

Publication Details

Published
2024-10-21
DOI
https://doi.org/10.1109/mascots64422.2024.10786556
Primary Topic
Neural Networks and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Evaluating Convolutional Neural Networks via measuring similarity of their first-layer filters and Gabor filters

Joanna Domańska, Jerzy Klamka, Katarzyna Filus
1 links
Neural Networks and Applications
article

Evaluating Convolutional Neural Networks via measuring similarity of their first-layer filters and Gabor filters

Joanna Domańska, Jerzy Klamka, Katarzyna Filus
article en

Abstract

Convolutional Neural Networks (CNNs) have reached a certain level of technological maturity and researchers are now focusing on what they learn, how they work, why, and how to further improve their performance. For example, incorporating Gabor filters - a mathematical representation of the responses in the mammalian primary visual corte-into CNNs has been shown to boost CNN performance in terms of accuracy. Motivated by the ability of Gabor filters to increase the performance of CNNs and the importance of proposing diverse analytical tools to facilitate CNN evaluation and modeling, we proposed a novel three-step methodology specially crafted to systematically analyze and evaluate vision CNNs in terms of the similarity of their first-layer filters to Gabor filters. It is based on direct similarity measurements, and also indirect measurements of similarity through the impact of filter replacement on performance (accuracy) and security (resilience to adversarial attacks). The methodology demonstrates great potential for the areas of explainability, evaluation and modeling of CNN filter responses. Our results showed that all first-layer filters formed in the examined CNNs are highly similar or almost identical to Gabor filters, which was confirmed by our direct and indirect measurements. The security-related experiment further showed that although the filter replacement does not fully protect the network against the perturbations from the baseline model, it can slightly improve its resilience suggesting potential practical implications for security. We provide our code at https://github.com/iitis/Gabor-Replacement.

Institute of Theoretical and Applied Informatics (PL), Polish Academy of Sciences (PL)
Openalex Percentile: Top 79%
Neural Networks and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.