Invariance and Same-Equivariance Measures for Convolutional Neural Networks

Autores
Quiroga, Facundo Manuel
Año de publicación
2021
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Neural networks are currently the state-of-the-art for many tasks.. Invariance and sameequivariance are two fundamental properties to characterize how a model reacts to transformation: equivariance is the generalization of both. Equivariance to transformations of the inputs can be necessary properties of the network for certain tasks. Data augmentation and specially designed layers provide a way for these properties to be learned by networks. However, the mechanisms by which networks encode them is not well understood. We propose several transformational measures to quantify the invariance and sameequivariance of individual activations of a network. Analysis of these results can yield insights into the encoding and distribution of invariance in all layers of a network. The measures are simple to understand and efficient to run, and have been implemented in an open-source library. We perform experiments to validate the measures and understand their properties, showing their stability and effectiveness. Afterwards, we use the measures to characterize common network architectures in terms of these properties, using affine transformations. Our results show, for example, that the distribution of invariance across the layers of a network has well a defined structure that is dependent only on the network design and not on the training process.
Instituto de Investigación en Informática
Materia
Informática
Neural networks
Equivariance
Invariance
Same-Equivariance
Transformations
Convolutional Neural Networks
CNN
Measures
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/129899

id SEDICI_d20211445a3f04ba0b414617ca8a52d1
oai_identifier_str oai:sedici.unlp.edu.ar:10915/129899
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Invariance and Same-Equivariance Measures for Convolutional Neural NetworksQuiroga, Facundo ManuelInformáticaNeural networksEquivarianceInvarianceSame-EquivarianceTransformationsConvolutional Neural NetworksCNNMeasuresNeural networks are currently the state-of-the-art for many tasks.. Invariance and sameequivariance are two fundamental properties to characterize how a model reacts to transformation: equivariance is the generalization of both. Equivariance to transformations of the inputs can be necessary properties of the network for certain tasks. Data augmentation and specially designed layers provide a way for these properties to be learned by networks. However, the mechanisms by which networks encode them is not well understood. We propose several transformational measures to quantify the invariance and sameequivariance of individual activations of a network. Analysis of these results can yield insights into the encoding and distribution of invariance in all layers of a network. The measures are simple to understand and efficient to run, and have been implemented in an open-source library. We perform experiments to validate the measures and understand their properties, showing their stability and effectiveness. Afterwards, we use the measures to characterize common network architectures in terms of these properties, using affine transformations. Our results show, for example, that the distribution of invariance across the layers of a network has well a defined structure that is dependent only on the network design and not on the training process.Instituto de Investigación en Informática2021info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/129899enginfo:eu-repo/semantics/altIdentifier/issn/0717-5000info:eu-repo/semantics/altIdentifier/doi/10.19153/cleiej.24.1.8info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/4.0/Creative Commons Attribution 4.0 International (CC BY 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T11:31:42Zoai:sedici.unlp.edu.ar:10915/129899Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 11:31:42.564SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Invariance and Same-Equivariance Measures for Convolutional Neural Networks
title Invariance and Same-Equivariance Measures for Convolutional Neural Networks
spellingShingle Invariance and Same-Equivariance Measures for Convolutional Neural Networks
Quiroga, Facundo Manuel
Informática
Neural networks
Equivariance
Invariance
Same-Equivariance
Transformations
Convolutional Neural Networks
CNN
Measures
title_short Invariance and Same-Equivariance Measures for Convolutional Neural Networks
title_full Invariance and Same-Equivariance Measures for Convolutional Neural Networks
title_fullStr Invariance and Same-Equivariance Measures for Convolutional Neural Networks
title_full_unstemmed Invariance and Same-Equivariance Measures for Convolutional Neural Networks
title_sort Invariance and Same-Equivariance Measures for Convolutional Neural Networks
dc.creator.none.fl_str_mv Quiroga, Facundo Manuel
author Quiroga, Facundo Manuel
author_facet Quiroga, Facundo Manuel
author_role author
dc.subject.none.fl_str_mv Informática
Neural networks
Equivariance
Invariance
Same-Equivariance
Transformations
Convolutional Neural Networks
CNN
Measures
topic Informática
Neural networks
Equivariance
Invariance
Same-Equivariance
Transformations
Convolutional Neural Networks
CNN
Measures
dc.description.none.fl_txt_mv Neural networks are currently the state-of-the-art for many tasks.. Invariance and sameequivariance are two fundamental properties to characterize how a model reacts to transformation: equivariance is the generalization of both. Equivariance to transformations of the inputs can be necessary properties of the network for certain tasks. Data augmentation and specially designed layers provide a way for these properties to be learned by networks. However, the mechanisms by which networks encode them is not well understood. We propose several transformational measures to quantify the invariance and sameequivariance of individual activations of a network. Analysis of these results can yield insights into the encoding and distribution of invariance in all layers of a network. The measures are simple to understand and efficient to run, and have been implemented in an open-source library. We perform experiments to validate the measures and understand their properties, showing their stability and effectiveness. Afterwards, we use the measures to characterize common network architectures in terms of these properties, using affine transformations. Our results show, for example, that the distribution of invariance across the layers of a network has well a defined structure that is dependent only on the network design and not on the training process.
Instituto de Investigación en Informática
description Neural networks are currently the state-of-the-art for many tasks.. Invariance and sameequivariance are two fundamental properties to characterize how a model reacts to transformation: equivariance is the generalization of both. Equivariance to transformations of the inputs can be necessary properties of the network for certain tasks. Data augmentation and specially designed layers provide a way for these properties to be learned by networks. However, the mechanisms by which networks encode them is not well understood. We propose several transformational measures to quantify the invariance and sameequivariance of individual activations of a network. Analysis of these results can yield insights into the encoding and distribution of invariance in all layers of a network. The measures are simple to understand and efficient to run, and have been implemented in an open-source library. We perform experiments to validate the measures and understand their properties, showing their stability and effectiveness. Afterwards, we use the measures to characterize common network architectures in terms of these properties, using affine transformations. Our results show, for example, that the distribution of invariance across the layers of a network has well a defined structure that is dependent only on the network design and not on the training process.
publishDate 2021
dc.date.none.fl_str_mv 2021
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Articulo
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/129899
url http://sedici.unlp.edu.ar/handle/10915/129899
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/issn/0717-5000
info:eu-repo/semantics/altIdentifier/doi/10.19153/cleiej.24.1.8
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by/4.0/
Creative Commons Attribution 4.0 International (CC BY 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
Creative Commons Attribution 4.0 International (CC BY 4.0)
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1844616196751622144
score 13.070432