ブログみるアプリ
日本中の好きなブログをすばやく見られます
無料ダウンロード
ブログ村とはIDが異なります
メインカテゴリーを選択しなおす
フォロー
MATLAB,Python,Scilab,Julia比較 第4章 その68【単純パーセプトロンで分類④】
単純パーセプトロンの分類をMATLABで実施。 想定通り分類可能。 おおよそ200エポックあれば分類可能。
2024/04/30 20:36
【入門】単純パーセプトロンで分類【数値計算】
単純パーセプトロンの構造について復習。 逆伝播の復習。 重みとバイアスの連鎖律の最適化。 単純パーセプトロンで分類のプログラムのフローを確認。 学習が進むと決定境界線がどのように動くか確認。
2024/04/29 19:43
MATLAB,Python,Scilab,Julia比較 第4章 その67【単純パーセプトロンで分類③】
単純パーセプトロンで分類のプログラムのフローを確認。 逆伝播の実験のときと流れは一緒。 学習が進むと決定境界線がどのように動くか確認。
2024/04/28 21:15
MATLAB,Python,Scilab,Julia比較 第4章 その66【単純パーセプトロンで分類②】
重みとバイアスの連鎖律の最適化。 共通部分があるので、そこを切り出し。 プログラムの場合は、こういう共通部分を変数に格納するなどの最適化が可能。
2024/04/27 21:19
MATLAB,Python,Scilab,Julia比較 第4章 その65【単純パーセプトロンで分類①】
単純パーセプトロンの構造について復習。 今回扱うのは活性化関数をシグモイド関数に差し替えたもの。 逆伝播の復習。 重みとバイアスの逆伝播は途中まで一緒。 よって表現の最適化が可能。
2024/04/26 20:00
【入門】逆伝播(Julia)【数値計算】
MATLAB、Python、Scilab、Julia比較ページはこちら はじめに の、 MATLAB,Python,Scilab,Julia比較 第4章 その64【逆伝播⑮】 を書き直したもの。 単純パーセプトロンに対する逆伝播を行う。まず
2024/04/25 20:20
【入門】逆伝播(Scilab)【数値計算】
逆伝播を行った際の重みの動き方を確認するプログラムをScilabで作成。 おおよそ狙ったところに収束。
2024/04/24 19:46
【入門】逆伝播(Python)【数値計算】
逆伝播を行った際の重みの動き方を確認するプログラムをPythonで作成。 おおよそ狙ったところに収束。
2024/04/23 19:45
【入門】逆伝播(MATLAB)【数値計算】
逆伝播を行った際の重みの動き方を確認するプログラムをMATLABで作成。 おおよそ狙ったところに収束。
2024/04/22 19:28
MATLAB,Python,Scilab,Julia比較 第4章 その64【逆伝播⑮】
逆伝播を行った際の重みの動き方を確認するプログラムをJuiaで作成。 おおよそ狙ったところに収束。
2024/04/21 18:10
MATLAB,Python,Scilab,Julia比較 第4章 その63【逆伝播⑭】
2024/04/20 19:43
MATLAB,Python,Scilab,Julia比較 第4章 その62【逆伝播⑬】
2024/04/19 19:38
MATLAB,Python,Scilab,Julia比較 第4章 その61【逆伝播⑫】
2024/04/18 21:51
【入門】逆伝播③【数値計算】
全体の位置づけと各偏導関数を確認。 入力、出力(ラベル)が複数であるが故に連鎖律のルートが複数になる。 入力、出力が複数であるが故の連鎖律の事情のもう一つの考え方。 逆伝播の確認用プログラムのフローを記載。
2024/04/17 20:19
【入門】逆伝播②【数値計算】
連鎖律に於ける誤差関数の位置づけと偏導関数を確認。 活性関数(シグモイド関数)のブロック図と連鎖律上の位置づけと偏導関数を確認。 入力層のブロック図と連鎖律上の位置づけと偏導関数を確認。 バイアスのブロック図と連鎖律上の位置づけと偏導関数を確認。
2024/04/16 19:48
【入門】逆伝播①【数値計算】
誤差逆伝播法とか単純パーセプトロンに関連する用語を確認。 逆伝播を行う単純パーセプトロンの構成を確認。 一連の合成関数について書き出し。 合成関数を構成する各数式を書き出し。 合成関数の微分こと連鎖律について説明。 学習データを加味した場合の多変量関数の連鎖律について簡単に説明。
2024/04/15 21:40
MATLAB,Python,Scilab,Julia比較 第4章 その60【逆伝播⑪】
逆伝播の確認用プログラムのフローを記載。 逆伝播の挙動を確認するため、重みの開始位置とバイアスは固定。 ベクトル、行列演算をプログラム都合に合わせて表現しなおし。
2024/04/14 20:55
MATLAB,Python,Scilab,Julia比較 第4章 その59【逆伝播⑩】
入力、出力が複数であるが故の連鎖律の事情のもう一つの考え方。 誤差関数は二乗和誤差関数であり、本来であればΣが含まれる。 よって、連鎖律にもΣが含まれる形を取ると前回と同一の数式が得られる。
2024/04/13 22:50
MATLAB,Python,Scilab,Julia比較 第4章 その58【逆伝播⑨】
入力、出力(ラベル)が複数であるが故に連鎖律のルートが複数になる。 上記の図示と数式を説明。
2024/04/12 23:02
MATLAB,Python,Scilab,Julia比較 第4章 その57【逆伝播⑧】
全体の位置づけ確認。 各偏導関数を再掲。 各偏導関数を連鎖律に則して結合。
2024/04/11 22:41
MATLAB,Python,Scilab,Julia比較 第4章 その56【逆伝播⑦】
バイアスのブロック図と連鎖律上の位置づけを確認。 バイアスの偏導関数を確認。 もとの式がシンプルな上、1次で係数もないので1になる。
2024/04/10 22:26
MATLAB,Python,Scilab,Julia比較 第4章 その55【逆伝播⑥】
入力層のブロック図と連鎖律上の位置づけを確認。 入力層の偏導関数を確認。 もとの式がシンプルなので偏導関数もシンプル。
2024/04/09 19:29
MATLAB,Python,Scilab,Julia比較 第4章 その54【逆伝播⑤】
活性化関数の微分について説明。 活性関数のブロック図と連鎖律上の位置づけを確認。 シグモイド関数の導関数を復習。 シグモイド関数の偏導関数を確認。
2024/04/08 19:54
MATLAB,Python,Scilab,Julia比較 第4章 その53【逆伝播④】
連鎖律に於ける誤差関数の位置づけを確認。 ブロック図的には一番後ろだが、連鎖律としては先頭。 誤差関数の確認。 誤差関数の偏導関数の確認。
2024/04/07 19:41
MATLAB,Python,Scilab,Julia比較 第4章 その52【逆伝播③】
合成関数の微分こと連鎖律について説明。 学習データを加味した場合の多変量関数の連鎖律について簡単に説明。 詳細は後日。
2024/04/06 19:52
MATLAB,Python,Scilab,Julia比較 第4章 その51【逆伝播②】
一連の合成関数について書き出し。 合成関数を構成する各数式を書き出し。 誤差関数、活性化関数、入力と重みの内積。
2024/04/05 22:23
MATLAB,Python,Scilab,Julia比較 第4章 その50【逆伝播①】
誤差逆伝播法とか単純パーセプトロンに関連する用語を確認。 様々な都合で、単純パーセプトロンに対する誤差逆伝播法を「逆伝播」と呼称することに。 逆伝播を行う単純パーセプトロンの構成を確認。 誤差関数は二乗和誤差関数を1/2にしたもの。 1/2により微分後の数式がシンプルになる。
2024/04/04 19:31
【入門】勾配降下法(Julia)【数値計算】
勾配降下法の実験をScilabで実施。 予想通り局所最適解に陥った。 局所最適解の回避方法としては学習率を状況に応じて変更する様々は最適化アルゴリズムがある。 モーメンタム、AdaGrad、Adamなどなど。
2024/04/03 19:25
【入門】勾配降下法(Scilab)【数値計算】
2024/04/02 20:18
【入門】勾配降下法(Python)【数値計算】
勾配降下法の実験をPythonで実施。 予想通り局所最適解に陥った。 局所最適解の回避方法としては学習率を状況に応じて変更する様々は最適化アルゴリズムがある。 モーメンタム、AdaGrad、Adamなどなど。
2024/04/01 20:10
2024年4月 (1件〜100件)
「ブログリーダー」を活用して、KEIさんをフォローしませんか?