Ich habe versucht, die Faltung und ihre mathematischen Eigenschaften und Interpretationen in der Technik besser zu verstehen (insbesondere im Zusammenhang mit Computer Vision). Erinnern Sie sich an die Faltung:
Das erste Argument (für die Faltung) wird normalerweise als Eingabe bezeichnet, das zweite Argument w (für die Faltung) wird normalerweise als " Kernel " bezeichnet. In der Bildverarbeitung und in Faltungs-Neuronalen Netzen wird das zweite Argument normalerweise als " Vorlage " bezeichnet (möglicherweise das Bild einer Kante oder eines Rads oder eines Teils eines Objekts). In anderen Bereichen denke ich jedoch, dass es sich um Signale und Systeme handelt, die normalerweise als " Filter " bezeichnet werden.
Als Computer-Software-Ingenieur glaube ich, dass die Benennung äußerst wichtig ist, da sie uns die Möglichkeit gibt, über bestimmte Konzepte nachzudenken. Schlechte Namen können zu schlampigem Denken führen. Daher ging ich davon aus, dass diese technischen Namen wahrscheinlich unter Berücksichtigung dieser Ideen ausgewählt wurden. Weiß oder versteht jemand, warum diese Namen für das zweite Argument der Faltung verwendet wurden?
Die spezifischen Namen, die mir bekannt sind, sind:
- Kernel (aus reiner Mathematik?)
- Filter (Signale und Systeme?)
- Vorlage (Computer Vision / Maschinelles Lernen)
Ich bin mir nicht sicher, ob ich welche vermisse, aber ich möchte diese Benennung besser verstehen und möglicherweise (hoffentlich) intuitiv besser verstehen, was der Faltungsoperator tut und wie er in Ingenieurwesen und Mathematik interpretiert wird.
quelle