この言語は機械翻訳であり、人による確認は行われていません。

人工知能 · 解説記事

ニューラルネットワークとディープラーニングがAIシステムに学習と意思決定を可能にする方法

公開:

要点

ニューラルネットワークは、重みと呼ばれる内部の数値を繰り返し調整することで学習します。バックプロパゲーションという訓練方法を使用して、予測と既知の答えを比較したときに見つかったエラーを修正します。ディープラーニングはこれらのネットワークの多くの層を重ねるため、今日のAIシステムは明示的でハンドライティングされたルールなしにパターンを認識し、出力を生成できます。

この版は原文(English)の機械翻訳です。 原文を読む

ニューラルネットワークが実際には何であるか

IBMによれば、ニューラルネットワークは、層に配置されたニューロンと呼ばれるシンプルな処理ユニットから構成された機械学習モデルであり、データからパターン認識の重みとバイアスを学習して、入力を出力にマッピングします。すべてのネットワークには、生データを受け取る入力層、そのデータを変換する1つ以上の隠れ層、およびラベルや予測などの最終結果を生成する出力層があります。

各ニューロンは、入力値に重みと呼ばれる数値を掛け、バイアス項を追加し、その結果を非線形活性化関数を通して渡します。IBMは重みを、各入力が結果にどの程度の影響を与えるかを設定するダイアルに例えており、バイアスはニューロンがアクティブになる点を調整します。

訓練の仕組み:順方向伝播と逆方向伝播

MITニュースは、このアイデアを1944年にさかのぼります。Warren McCulloughとWalter Pittsは、後にMITに移動し、相互に接続された処理ノードの概念を初めて提案しました。元の設計では、各ノードは加重入力を合計し、合計がしきい値を超えた場合に「発火」し、MITが「フィードフォワードアーキテクチャ」と呼ぶものの次の層に信号を送ります。

訓練はランダムな重みから始まります。IBMは、ネットワークが最初に「順方向伝播」ステップを実行し、入力データを層を通して渡して予測を生成することを説明しています。損失関数はその予測と正しい答え間のギャップを測定します。IBMによると、数値予測の場合は平均二乗誤差などの式を、分類タスクの場合は交差エントロピーを使用します。

ネットワークは次に「逆方向伝播」を実行し、連鎖律と呼ばれる微積分規則を使用して、層ごとに、各個々の重みがエラーにどの程度寄与したかを計算します。勾配降下法と呼ばれる最適化ステップは、その計算を使用して、すべての重みを、エラーを減らす方向にわずかに調整します。訓練例全体でこのサイクルを数千回または数百万回繰り返すことが、IBMとMITの両方が説明するように、ネットワークが「学習」する方法です。

ディープラーニングがなぜ普及したのか

「ディープラーニング」は、1つだけではなく多くの積み重ねられた隠れ層を持つネットワークを指します。MITニュースは、1960年代の単層ネットワークから現代のネットワークへの進化を注目し、10~50層以上のネットワークが見られます。MITニュースによれば、MITのMarvin MinskyとSeymour Papertが単層ネットワークの限界を示す1969年の書籍を発表した後、研究の勢いは崩壊し、1980年代に部分的に回復しただけで、2000年代初期に再び衰退しました。

この分野の現代的な復興は、MITによると2010年頃にさかのぼり、元々ビデオゲーム用に構築されたグラフィック処理ユニット(GPU)によって推進されました。これは、深いネットワークが必要とする膨大な計算を実行することを実用的にしました。IBMは、この計算能力が、はるかに大規模なデータセットと組み合わせて、今日の大規模モデルのパラメーターが数十億に達することを可能にしたと追加しています。

主要なディープラーニングアーキテクチャとその使用用途
アーキテクチャ一般的な用途ソース
畳み込みニューラルネットワーク(CNN)画像認識、ローカルパターンをスキャンするフィルターを使用IBM
リカレントニューラルネットワーク(RNN)テキストまたは時系列などのシーケンシャルデータ、メモリのような隠れ状態を介してIBM
トランスフォーマーシーケンス全体での自己注意。現代の大規模言語モデルを駆動IBM
拡散モデル段階的にノイズを追加するプロセスを逆転させることで画像を生成IBM
オートエンコーダデータを縮小表現に圧縮して、縮小または生成タスク向けIBM

「ブラックボックス」問題:決定が説明しにくい理由

完全に訓練されたネットワークでさえ、解釈するのが難しい場合があります。MITニュースは、訓練後、最終的な重み設定が実際に何を表しているか、または訓練されたシステムが画像のどの機能に依存しており、どのようにそれらを組み合わせているかが、しばしば不明であると述べています。「ブラックボックス」問題と呼ばれることもあるこの不透明性は、ネットワークがどのように構築されているかとは異なります。それは、特定の、すでに訓練されたネットワークが特定の決定を生成する理由を理解することに関するものです。

なぜこの説明が今、重要なのか

上記のメカニズムは、日常的なAI使用の急速な拡大の背景にあります。スタンフォードのHAI 2026 AIインデックスレポートは、2025年の生成AI組織の採用が88%に達し、生成AIが大量市場導入から3年以内に53%の人口レベルの採用に達したことを示しています。報告書によると、これはパーソナルコンピューターやインターネットが同じレベルに達するよりも速いです。同じレポートは、2025年の米国民間AI投資を285.9億ドルとし、その年に中国に投資された12.4億ドルの23倍以上であると述べています。

スタンフォードレポートはまた、SWE-bench VerifiedなどのコーディングベンチマークでのAIモデルのパフォーマンスが約60%から1年以内に100に近い値に上昇したこと、およびいくつかのモデルが博士号レベルの科学の質問と競争数学で人間のベースラインと同等またはそれ以上であることを発見しました。これらの能力向上のいずれも、上記で説明した根本的なメカニズム(逆方向伝播と勾配降下法を通じて調整された加重接続)を変更していません。それはそれが適用される規模だけです。

よくある質問

ニューラルネットワークとディープラーニングの違いは何ですか?
ニューラルネットワークは層状の加重処理ユニットの基本的なモデルです。ディープラーニングは、特に多くの隠れ層を持つニューラルネットワークを指します(IBMは現代のネットワークの10~50層以上を引用し、MITニュースによると1960年代の単層ネットワークと比較します)。
逆方向伝播は実際にはどのように機能しますか?
ネットワークが予測を行った後(順方向伝播)、損失関数は正しい答えに対するエラーを測定し、逆方向伝播は連鎖律を使用して各重みがそのエラーにどの程度寄与したかを計算します。勾配降下法は、その後すべての重みを調整してエラーを減らします。IBMによると。
ニューラルネットワークが「ブラックボックス」と呼ばれることがあるのはなぜですか?
MITニュースは、訓練が成功した後でも、ネットワークが依存する入力機能や学習した重み値が実際に何を表しているかは、しばしば不明であり、正しい出力にもかかわらず、その特定の決定を解釈することが難しいと説明しています。
なぜディープラーニングは最近になって実用的になったのですか?
MITニュースは、2010年以降の復興をグラフィック処理ユニット(GPU)に帰し、元々ビデオゲーム用に構築されたもので、多くの層を持つネットワークを大規模なデータセット上で訓練するために必要な計算能力を供給しました。
今日、AIは実際にどの程度使用されていますか?
スタンフォードの2026年AIインデックスレポートは、2025年の生成AIの組織採用が88%に達し、生成AIが導入後3年以内に人口の53%に達したこと、これはPCやインターネットが同じ段階でより速かったことを示しています。

出典

  1. Stanford HAI — The 2026 AI Index Report
  2. IBM — What Is a Neural Network?
  3. IBM — What Is Deep Learning?
  4. IBM — What Is Backpropagation?
  5. MIT News — Explained: Neural Networks

この記事は人工知能で作成され、公開前に出典の自動チェックを通過しています。誤りを見つけたら訂正を依頼してください。 訂正・反論を依頼する · 制作方針

関連記事