Was ist Faltung?
Operation, bei der eine von zwei Folgen zeitlich gespiegelt und verschoben, mit der anderen multipliziert und die Produkte aufsummiert werden. Zeitdiskret lautet sie y[n] = Σx[k]h[n − k], und der Ausgang eines LTI-Systems ist die Faltung des Eingangs mit der Impulsantwort. Die Faltung von Folgen der Längen L und M hat die Länge L + M − 1. Eine Faltung im Zeitbereich wird im Frequenzbereich zur Multiplikation, daher lassen sich lange Faltungen mit der FFT schnell berechnen. Die „Faltung“ in Convolutional Neural Networks wird in vielen Implementierungen als Kreuzkorrelation ohne Spiegelung des Filters berechnet; da die Gewichte gelernt werden, wirken beide Definitionen nach dem Training gleich. Die Konstantenfaltung im Compiler ist ein anderer Begriff.
Japanische Bezeichnung: 畳み込み
„Faltung“ kommt in 7 Übungsfragen aus 4 Themen vor, z. B. KI-Hardware und Software-Stack, Grundlagen des maschinellen Lernens, Grundlagen der digitalen Signalverarbeitung.
Fachgebiet: Grundlagen der digitalen Signalverarbeitung