Web教科書

Web教科書

拡張畳み込み(Dilation Convolution)

拡張畳み込み(Dilation Convolution) 解説:スカスカにして視野を広げる Dilation Convolution(Dilated Convolution)は、畳み込みフィルター(カーネル)の要素の間に意図的に隙間(穴)を...
Web教科書

深度別分離畳み込み(Depthwise Separable Convolution)

深度別分離畳み込み(Depthwise Separable Convolution) 解説:仕事を2人に分担して「時短」する Depthwise Separable Convolutionは、通常の畳み込み処理を「2つの単純な工程」に分解す...
Web教科書

プーリング層

プーリング層(Pooling Layer) 解説:あえて「大雑把」に見る技術 プーリング層は、画像の解像度を下げて情報を圧縮する(ダウンサンプリング)処理を行う層です。簡単に言えば、「画像をモザイク画のように粗くする処理」です。 せっかくの...
Web教科書

スキップ結合

スキップ結合(ショートカット接続) 解説:情報の「バイパス道路」を作る スキップ結合(Skip Connection)は、ニューラルネットワークの層を飛び越えて、入力データを奥の層へ直接届ける「近道(ショートカット)」を追加する仕組みです。...
Web教科書

回帰結合層

回帰結合層(Recurrent Layer) 解説:自分にパスを出す「記憶」の仕組み 回帰結合層は、ニューラルネットワークの中に「ループ(繰り返し)構造」を持たせた層のことです。最大の特徴は、計算した出力をそのまま外に出すだけでなく、「次の...
Web教科書

RNN

リカレントニューラルネットワーク (RNN) 解説:過去を「記憶」するネットワーク リカレントニューラルネットワーク(RNN: Recurrent Neural Network)は、「時間的なつながり」を持つデータを扱うために開発されたモデ...
Web教科書

重み

重み (Weight) 解説:特徴量(入力データ)の「重要度」を決めるパラメータ 重み(Weight)とは、ニューラルネットワークにおいて「どの入力データ(特徴量)が、最終的な予測結果にどれくらい強く影響するか」を決定するためのパラメータ(...
Web教科書

全結合層

全結合層 (Fully Connected Layer / Dense Layer) 解説:すべての情報を総まとめにする「最終会議」 全結合層とは、ニューラルネットワークにおいて「前の層にあるすべてのニューロン(ノード)」と、「次の層のすべ...
Web教科書

ドロップアウト

ドロップアウト(Dropout) 解説:AIへの「スパルタ特訓」 ドロップアウト(Dropout)は、2014年にジェフリー・ヒントン氏らによって提案された、ニューラルネットワークの「過学習」を防ぐためのテクニックです。 その仕組みは非常に...
Web教科書

誤差逆伝播法

誤差逆伝播法(バックプロパゲーション) 解説:ミスの原因を「逆流」して探す 誤差逆伝播法(Backpropagation)は、ニューラルネットワークを学習させるための最も基本的なアルゴリズムです。一言で言えば、「結果のミス(誤差)を逆算して...