畳み込む

「畳み込む」の英語

「畳み込む」は英語で convolve と言います。信号処理や画像処理で、信号や画像にカーネルを適用する技術用語です。名詞の「畳み込み」は convolution と言います。

「畳み込む」の英語の使い分け

「畳み込む」の例文

We convolved the noisy signal with a Gaussian kernel to smooth it.

私たちはノイズのある信号をガウスカーネルで畳み込んで平滑化した。

コアイメージ

カーネルを反転してずらし、積分(和)で重ね合わせる処理を指し、畳み込む

英英

To perform the convolution of two functions or signals, typically by reversing one, shifting it, multiplying pointwise, and integrating or summing the result.

語源

convolveは、ラテン語convolvere(con-=共に+volvere=回す)から来て「一緒に回す、巻く」を意味し、数学では関数を折り畳んで合成する意に用いられる。

コラム

  • プログラミングではnumpy.convolveやFFTを使った畳み込み高速化が一般的で、実装ではカーネルの反転や境界処理が重要な考慮点となる

「畳み込む」のレベル別の例文

「畳み込む」を英語にするときのよくある間違い

  • × We folded the image with a kernel.

    ○ We convolved the image with a kernel.

    foldは物を文字どおり折るという意味で、画像処理の「畳み込む」にはconvolveを使います。

  • × We convolved a kernel to the signal.

    ○ We convolved the signal with a kernel.

    convolveでは処理対象を先に置き、カーネルにはwithを使います。

「畳み込む」の英語についてよくある質問

Q. 「畳み込む」を英語で一言で言うと?
技術用語では convolve が一般的です。例えば、convolve a signal with a kernel で「信号をカーネルで畳み込む」と言います。
Q. convolve と convolution の違いは?
convolve は動詞で「畳み込む」、convolution は名詞で「畳み込み」を表します。
Q. 「畳み込む」のプログラミングでの言い方は?
コードや技術文書では convolve が使えます。名詞で処理を説明する場合は convolution を使い、apply a convolution と表現することもあります。

ほかの日本語から英語を引く

おすすめの単語帳

1 / 1