深層学習 13)誤差逆伝搬法(Back Propagation) 2021年6月26日 answer 深層学習と機械学習 単純なニューラルネットワークの誤り訂正学習の限界は、出力層のノードへの結合の重みしか修正できないということであった。これに対して出力層より …
深層学習 12)活性化関数(activation function) 2021年5月4日 answer 深層学習と機械学習 活性化関数とは、ニューラルネットワークにおいて入力信号の総和を出力信号に変換する非線形な関数である。かつては単純パーセプトロンの出力層ではス …
深層学習 11) 深層学習の技術的要素:最大プーリング層 2021年4月18日 answer 深層学習と機械学習 図 最大プーリング層の概念 プーリング層は複数の入力をまとめる役割を持つ。プーリング層には平均値、 …
深層学習 10) 深層学習の技術的要素 ゼロパディング 2021年4月14日 answer 深層学習と機械学習 カーネルサイズとストライドの設定によってはゼロパディングとよばれる画像の周りに数値の0を追加する必要が出てくる。 パディングをしない場合にくらべてパディングを実施した方が画像の端の …
深層学習 9) 深層学習の技術的要素 全結合 2021年3月5日 answer 深層学習と機械学習 CNN、MLPではしばしば全結合を用いるが、この問題点は1次元の入力となるためデータの形状が無視されてしまうことである。入力データが本研究のように分光反射スペクトルの場合 …
深層学習 8) 深層学習の技術要素 畳み込み 2021年3月5日 answer 深層学習と機械学習 畳み込みはCNNの代表的な手法で核心をなすものである。カーネル(フィルタ)と呼ばれる格子状の数値データをカーネルと同サイズの部分画像に対して要素ごとの積の和を計算して変換 …
深層学習 7)解析環境 2021年2月10日 answer 深層学習と機械学習 深層学習の環境といえばPythonである。Pythonの公式サイトからインストールするやり方、Visual Studio Codeでの開発環境構築がほぼ必須である。 次はA …
深層学習 6)データ分割 2021年1月23日 answer 深層学習と機械学習 データの分割も大切な前処理です。予測モデルを評価する際に必要になります。学習データと検証データに分割されます。この二つのデータに対して行う前処理は前記事でのせたようにまったく同じ処 …
深層学習 5)前処理 2021年1月21日 answer 深層学習と機械学習 場合によっては複数年にわたって収集したデータを深層学習にかけるには前処理が必要です。例えばデータの統一、統合、欠損値の処理、外れ値をどうするかなどがあります。データの標準化、基準化 …
深層学習 4)オーギュメンテーション 2021年1月13日 answer 深層学習と機械学習 画像処理コンペのILSVRC2012のImageNetデータセットは各クラス1500しかないが、それくらいあれば十分と考えられる。この研究でも1鉱物あたり1,500個のオーギュメ …