Excelで微分を計算する方法|数式ゼロで関数の傾きを求める近似手法を解説
Excelで微分(関数の傾き)を計算する方法を、数式なし・関数不要で解説します。 関数の傾きを求めたいけど、「微分」なんて高校でやったっきり… Excelでなん ...
Batch normalizationの逆伝播の算出式を計算グラフを辿って求める
Batch Normalizationの計算式 ニューラルネットワークの学習において、各層での出力値の分布(アクティベーション分布)が適当な広がりを持つように調 ...
誤差逆伝播法を行列演算でExcelに実装してXavierの初期値の有効性を実験してみた
Excelによるニューラルネットワークを行列演算で効率化する 行列演算は大量のデータの線形和を一遍に計算するのに便利です。 過去の記事で9画素の〇✕画像を見分け ...
ソフトプラス関数とソフトサイン関数の逆伝播関数を計算グラフで求める
「ゼロから作るDeep Learning」に出てくる計算グラフの理解を補強する ニューラルネットワークの学習とは、損失関数が小さくなるように重みパラメータを更新 ...
サポートベクターマシンをExcelに実装して2クラス分類問題を解いてみた。
サポートベクトルマシンで2クラス分類するような直線をExcelで計算する 倉庫の中の従業員が熱射病になり易い条件を調べるために、次のようなデータを採りました。 ...
ラグランジュの未定乗数法は2つの関数の勾配の向きが同じになる点を求めること
機械学習の中でも有名なサポートベクターマシンについて理解するためには、ラグランジュの未定乗数法を理解する必要があります。 ところが、このラグランジュの未定乗数法 ...
【勾配消失と勾配爆発はなぜ起こるのか?】その原因と対策をExcelで調べてみた
Excelだとわかる勾配消失と勾配爆発の原因 Excelでニューラルネットワークの実装を行うと、Pythonにあるようなライブラリーがないためとても手間がかかる ...
ニューラルネットワークをExcelに実装して画像処理させてみた。
9画素のマークシートに書かれた〇✕をニューラルネットワークで読み取る 入学試験や運転免許証の試験などで、誰でも一度はお世話になったマークシート。 大量の答案を機 ...
誤差伝播法のアルゴリズムを表記方法からわかりやすく解説します。
ニューラルネットワークの計算の肝となる誤差伝播法。 わかりやすい解説を読めば理解した気になるのですが、実際に自分で実装しようと思うと理解していないことに気づく。 ...
勾配降下法で最小値が見つかる理由を数式と視覚でわかりやすく解説
多変数の最小二乗法は簡単には解けない 説明変数が一つしかない最小二乗法では、Excelでいろいろな解法がありました。 >> 【6つもあった!】Exc ...










