http://nnadl-ja.github.io/nnadl_site_ja/chap1.html
上記のページにある添付した画像の式を、具体的な数値を設定したシグモイドニューロンで説明して頂けますでしょうか。(偏微分の値の計算方法がわかっていないのかもしれません)
No.2ベストアンサー
- 回答日時:
ニューロンのパラメーターをそれぞれ変化させることによる、出力の変化を計算しています。
入力が3個のニューロンでの例
z = (x1 * w1) + (x2 * w2) + (x3 * w3) + b
σ = 1 / (1+exp(-z))
パラメーターは、重み w1, w2, w3 とバイアス b の四つ
重み w1 を変化させた場合の、出力の変化 = σのw1に関する微分 * w1の変化分 = dσ/dw1*Δw1
重み w2 を変化させた場合の、出力の変化 = σのw2に関する微分 * w2の変化分 = dσ/dw2*Δw2
重み w3 を変化させた場合の、出力の変化 = σのw3に関する微分 * w3の変化分 = dσ/dw3*Δw3
バイアス b を変化させた場合の、出力の変化 = σのbに関する微分 * bの変化分 = dσ/db*Δb
パラメーターをそれぞれ変化させた場合の、出力の変化
= Σj(dσ/dwj*Δwj) + dσ/db*Δb
σ を output と置き換えれば
Δoutput = Σj(doutput/dwj*Δwj) + doutput/db*Δb
欲しい Δoutput を得るために、パラメーターの変化分を決めるのは簡単である。
というのが伝えたい事の様です。
詳しい解説、ありがとうございます!
なんとなくイメージは掴めたのですが、実際に値を代入してみると少し疑問が生まれてしまいました。
x1=2,x2=3,x3=1, w1=0.5,w2=0.5,w3=1, b=2 だとすると、z=5.5
重みとバイアスの値を少し変えて、
w1=0.3,w2=0.7,w3=1.1, b=2.2 とするとz=6
ということは、Δoutputの値が0.5になればいいということでしょうか?
その計算過程の部分で、dσ/dw1,dσ/dw2dσ/dw3,dσ/dbの値の出し方がいまいちわかりません...
自分の勉強不足なのですが、教えて頂けますでしょうか。
No.1
- 回答日時:
解説ができるほど詳しくはないですが。
図で表すとこういう感じだろうか。
「シグモイド関数とは」で画像検索をした結果です。
>https://www.google.co.jp/search?q=%E3%82%B7%E3%8 …
>シグモイド関数とはなんですか?? 人工知能とい
>http://detail.chiebukuro.yahoo.co.jp/qa/question …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 多様体について質問です。 Rを実数全体としてf:S^n={(p_1,…,p_(n+1)∈R^(n+1 2 2023/06/24 00:54
- その他(プログラミング・Web制作) プログラミング Pythonを使って、シグモイド関数、1/(1+e^-x)のx=0.5を代入したとき 2 2023/02/01 21:45
- Excel(エクセル) エクセル 自動計算 1 2023/01/30 13:28
- 数学 常微分方程式論と偏微分方程式論 2 2022/04/03 22:35
- 大学受験 高2旧帝大志望です。共通テスト数学のアドバイスください泣 2 2022/12/14 19:32
- 統計学 最近統計学について独学で勉強している者です。 mとnは二つの母集団から無作為抽出した際の標本のサイズ 2 2023/02/07 12:35
- 統計学 母平均の検定(両側t検定)の問題 2 2023/03/14 20:02
- Excel(エクセル) エクセル、日々の集計整理方法。(再送です。) 5 2022/10/02 00:19
- 数学 複素関数にロピタルの定理を使おうとしている回答者は、複素関数論はおろか微積分学もよく分かっていない、 5 2022/12/28 18:02
- 統計学 t値の計算方法 1 2022/11/29 18:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ビーリアルのユーザー名を変え...
-
パソコンのスクリーンセーバー...
-
VBScriptでExcel(2019)上のデー...
-
パイソンエラーについて
-
pythonエラー
-
C言語の入力した文字を反転させ...
-
pandasでsqlite3にテーブル作成...
-
C++のCreateFile関数で、ASCII...
-
VBA
-
1、Rstudioで回帰直線を求める...
-
VBA メモ帳の上書き保存がしたい
-
Accessで文字列のバイト数読み込み
-
(再質問)エクセルのマクロボ...
-
WinSCPで画像のように puttyを...
-
じゃんけんのプログラムを作っ...
-
rubyの正規表現について
-
プログラミング
-
教えてください
-
パイソンでテキストファイルが...
-
パイソンでpy ファイルと p...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
こういう問題分をよんだとき
-
PDF出力
-
マイナポータルの住宅借入金当...
-
簡単にEXEファイルを作れるプロ...
-
ftpコマンドの戻り値をチェック...
-
複数時間情報の重複を求める
-
VB6にて、テキストファイルの内...
-
ファイル名を変更前の名前に戻す方
-
warファイル 「種類:WAR ファ...
-
JCL(富士通/MSP)について教...
-
秀丸エディタでのファイル分割
-
フォルダ内のファイルをコピペ
-
ファイルと同名のフォルダを作成
-
FTPコマンドのリターンコー...
-
pdfファイル名だけを変更不可に...
-
画像ファイル名をリストに基づ...
-
VB6.0 テキストファイルの操作...
-
Apacheを複数のhttpd.confを用...
-
VB Scriptで隠しファイル、フォ...
-
tomcatってソケットを利用して...
おすすめ情報