私は工学における畳み込みとその数学的特性および解釈(特にコンピュータービジョンのコンテキスト)をよりよく理解しようとしていました。畳み込みを思い出してください:
(畳み込みへの)最初の引数は通常入力と呼ばれますが、(畳み込みへの)2番目の引数は通常「カーネル」と呼ばれます。ただし、コンピュータビジョンと畳み込みニューラルネットワークでは、2番目の引数は通常「テンプレート」と呼ばれます(エッジやホイールの画像、オブジェクトの一部など)。しかし、他の分野では、信号とシステムであると思います。これは通常「フィルター」と呼ばれます。
コンピュータソフトウェアエンジニアとして、ネーミングは特定の概念について考える力を与えるため、非常に重要であると思います。悪い名前を付けると、ずさんな考えにつながる可能性があります。したがって、私はこれらの技術名がおそらくこれらのアイデアを念頭に置いて選択されたと想定していました。これらの名前がたたみ込みの2番目の引数に使用された理由を誰かが知っているか理解していますか?
私が知っている具体的な名前は次のとおりです。
- カーネル(純粋な数学から?)
- フィルター(信号とシステム?)
- テンプレート(コンピュータービジョン/機械学習)
不足しているものがあるかどうかはわかりませんが、これらのネーミングをよりよく理解し、たぶん(うまくいけば)たたみ込み演算子の機能と、工学および数学におけるその解釈を直感的に理解したいと思います。