On Color and Symmetries for Data Efficient Deep Learning

Research output: ThesisDissertation (TU Delft)

99 Downloads (Pure)

Abstract

Computer vision algorithms are getting more advanced by the day and slowly approach human-like capabilities, such as detecting objects in cluttered scenes and recognizing facial expressions. Yet, computers learn to perform these tasks very differently from humans. Where humans can generalize between different lighting conditions or geometric orientations with ease, computers require vast amounts of training data to adapt from day to night images, or even to recognize a cat hanging upside-down. This requires additional data, annotations and compute power, increasing the development costs of useful computer vision models. This thesis is therefore concerned with reducing the data and compute hunger of computer vision algorithms by incorporating prior knowledge into the model architecture. Knowledge that is built in no longer needs to be learned from data.

This thesis considers various knowledge priors. To improve the robustness of deep learning models to changes in illumination, we make use of color invariant representations derived from physics-based reflection models. We find that a color invariant input layer effectively normalizes the feature map activations throughout the entire network, thereby reducing the distribution shift that normally occurs between day and night images.

Equivariance has proven to be a useful network property for improving data efficiency. We introduce the color equivariant convolution, where spatial features are explicitly shared between different colors. This improves generalization to out-of-distribution colors, and therefore reduces the amount of required training data.

We subsequently investigate Group Equivariant Convolutions (GConvs). First, we discover that GConv filters learn redundant symmetries, which can be hard-coded using separable convolutions. This preserves equivariance to rotation and mirroring, and improves data and compute efficiency. We also explore the notion of approximate equivariance in GConvs. Subsampling is known to introduce equivariance errors in regular convolutional layers, and we find that it similarly breaks exact equivariance for rotation and mirroring. This turns out to be a double-edged sword: while it improves performance on in-distribution data, at the same time it negatively affects out-of-distribution generalization. Finally, we show that exact equivariance can be restored by choosing an appropriate input size.

This thesis aims to provide a step forward in the adoption of invariant and equivariant architectures to improve data and compute efficiency in deep learning.
Original languageEnglish
QualificationDoctor of Philosophy
Awarding Institution
  • Delft University of Technology
Supervisors/Advisors
  • van Gemert, J.C., Supervisor
  • Reinders, M.J.T., Supervisor
Award date26 Apr 2024
Print ISBNs978-94-6366-854-5
DOIs
Publication statusPublished - 2024

Keywords

  • computer vision
  • visual inductive priors
  • data efficiency
  • equivariance
  • invariance
  • color

Fingerprint

Dive into the research topics of 'On Color and Symmetries for Data Efficient Deep Learning'. Together they form a unique fingerprint.
  • Color Equivariant Convolutional Networks

    Lengyel, A., Strafforello, O., Bruintjes, R., Gielisse, A. S. & van Gemert, J. C., 2023, 37th Conference on Neural Information Processing Systems. 20 p.

    Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

    Open Access
    File
  • Using and Abusing Equivariance

    Edixhoven, T. F., Lengyel, A. & van Gemert, J. C., 2023, Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV) Workshops. p. 119-128 10 p.

    Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

    Open Access
    File
    1 Citation (Scopus)
    3 Downloads (Pure)
  • Exploiting Learned Symmetries in Group Equivariant Convolutions

    Lengyel, A. & van Gemert, J., 2021, 2021 IEEE International Conference on Image Processing (ICIP): Proceedings. Piscataway: IEEE, p. 759-763 5 p. 9506362

    Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

    3 Citations (Scopus)

Cite this