E

Equivarianz

Äquivarianz ist eine Eigenschaft von Funktionen, bei der Ausgaben sich vorhersehbar mit Transformationen der Eingaben ändern.

Equivarianz is a mathematical property often encountered in the fields of maschinellem Lernen and Computer Vision, particularly in the context of neuronale Netze and transformations of data. A function is said to be equivariant if it commutes with a transformation, meaning that applying a transformation to the input and then passing it through the function yields the same result as first passing the input through the function and then applying the transformation to the output.

Formaler ausgedrückt, wenn wir eine Funktion f and a transformation T, we say that f is equivariant to T ist, wenn:

f(T(x)) = T(f(x))

für alle Eingaben x. This property is particularly useful in scenarios where the input data can be transformed in various ways, such as rotating, scaling, or translating images. In such cases, maintaining equivariance ensures that the function’s output remains consistent and predictable despite changes to the input. This is critical in applications like image recognition, where the position or orientation of an object should not affect the ability of the model to recognize it.

Im Kontext neuronaler Netzwerke wird Äquivarianz oft in die architecture of konvolutionale neuronale Netze (CNNs), where the Faltungsoperation is designed to be equivariant to translations. This means that if an image is shifted, the feature maps produced by the CNN will shift accordingly, preserving the spatial information necessary for effective learning and inference.

Equivariance can also extend to other transformations, such as rotations and reflections, and is a foundational concept in various areas of AI research, including invariant Merkmalsextraktion und Symmetrie in Lernmodellen integriert werden.

Strg + /