生成AIパスポート 用語集ディープラーニングとニューラルネットワーク
CNNとはしーえぬえぬ
CNNの意味
CNNとは、畳み込みニューラルネットワーク(Convolutional Neural Network)の略で、画像認識や画像処理に特に強いディープラーニングの代表的な仕組みです。画像全体を一度に処理するのではなく、小さな範囲ごとに特徴を取り出す「畳み込み」を繰り返し、線や色といった局所的な特徴から物体全体の特徴へと段階的に理解していきます。
生成AIパスポート試験の対策なら → 無料の合格アプリ
詳しい解説
通常のニューラルネットワークは、層の中のすべての入力と出力がつながっているため、画素数の多い画像を扱うと計算量が膨大になります。CNNは、画像の一部分だけを見て処理する畳み込みを使うことで計算量を抑えつつ、「近くにある画素同士の関係」という画像ならではの性質をうまく利用します。
浅い層では線や色、次の層ではそれらを組み合わせた形、さらに深い層では物体や風景といった全体的な特徴をとらえます。2012年の画像認識の世界大会(ILSVRC)でCNNを用いたモデルが他を大きく引き離して優勝し、ディープラーニングの実力が広く知られるきっかけとなりました。
試験のポイント
CNNの確認問題(○×)
CNNは、過去の情報を保持しながら新しい入力を処理する仕組みで、主に時系列データの処理を得意とする。
答えと解説を見る
答え:×
それはRNNの説明です。CNNは畳み込みを使って画像の特徴を段階的に抽出する、画像認識に強い仕組みです。
CNNとあわせて覚えたい関連用語
- 畳み込み畳み込みとは、CNNの中心となる処理で、入力データ全体を一度に見るのではなく、小さな範囲(局所的な部分)を少しずつずらしながら、その部分ごと…
- ディープラーニングディープラーニングとは、人間の脳の神経回路をまねたニューラルネットワークを何層にも深く重ねることで、データから複雑な特徴やパターンを自動的に…
- ニューラルネットワークニューラルネットワークとは、人間の脳の神経細胞(ニューロン)がつながり合って情報を伝える仕組みをまね、数学的なモデルとして表現したものです。
- ILSVRCILSVRCとは、ImageNet Large Scale Visual Recognition Challengeの略で、大規模な画像デー…
- 画像認識画像認識とは、写真や映像に写っているものが何かを、AIが判別・識別する技術のことです。
- RNNRNNとは、Recurrent Neural Networkの略で、過去の情報を内部に保持しながら新しい入力を順番に処理していくニューラルネ…