![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
ニューラルネットワークで正規化し、パラメータを求めた後、パラメータの正規化をもとに戻したいのですが、方法が分かりません。
以下は、私がやっている途中を示します。
たとえば、データの入力が年齢と身長、出力が体重のデータがあるとします。
年齢x1 身長x2 体重y
21 160 55
24 172 63
私は、正規化するために
x1’=(x1-ave(x1))/std(x1)
x2’=(x2-ave(x2))/std(x2)
y’=(y-ave(y))/std(y)
として正規化しました。aveは平均、stdは標準偏差
ニューラルネットとしては、次の式で表される三層パーセプトロンを利用しています。
f=W0+Σ{Wj*hj} Σはj=1からJまで
(中間層-出力層)
hj=sigmoid(Σ{Wjk*xk’}) Σはk=1,2
(入力層-中間層)
Error=(f-y’)*(f-y’)
入力層のバイアスはなしで、中間層のバイアスはありを考えています。
活性化関数は、中間層がシグモイド関数、出力層が線形関数です。
正規化したxとyに対して各wを求めるプログラムは作れたのですが、
ここからどうやってwの正規化を解除すればよいか分かりません。
正規化する方法は載っているサイトはいくつかあるのですが、解除する
方法が載っているのは見つかりませんでした。
回答よろしくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>正規化したxとyに対して各wを求めるプログラムは・・・
>ここからどうやってwの正規化を解除すればよいか分かりません。
「w」とは何ですか?正規化を解除するということは正規化したということですよね?
とりあえずよくわかりませんが、
w’=(w-ave(w))/std(w)
より、wについてとくと、
w’std(w)+ave(w)= w
ではないですか?
おそらくネットワークの構造を表記しているところからシグモイド関数などの影響を考えての質問でしょうか?どちらにしてもwが何かを教えてください。
あと、
Error=(f-y’)*(f-y’)
としてますが、
fはシグモイド関数を通していないようですので1~0以外の数値も出力してしまうことがあるように見えますが、いいのですか?
もしかして
w=sigmoid(f) ?
この回答への補足
>「w」とは何ですか?
wは、パラメータ{W0,Wj,Wjk}です。
>正規化を解除するということは正規化したということですよね?
正規化したデータ{x1’,x2’,y’}から学習して得たパラメータw’を
正規化していないデータ{x1,x2,y}から学習して得たパラメータwに
戻したいということです。
手順としては,
データ{x,y}の正規化
↓
ニューラルネットでパラメータwを近似
↓
wの正規化を解除し、正規化前のデータを回帰できるようにする
というような感じ。
元に戻さないと,新しいデータが得られたときに正しく出力を回帰できないので、w’→ w と正規化を解除したいです。
>fはシグモイド関数を通していないようですので1~0以外の数値も
出力してしまうことがあるように見えますが、いいのですか?
回帰式を求めたいので、シグモイド関数には通さないです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 統計学 確率統計の問題です。 3 2022/04/07 04:39
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- 数学 高校の数学Bの、確率分布と統計的な推測の、 正規分布の問題でわからない箇所がございます。問題文が、 2 2022/03/27 20:57
- Excel(エクセル) Excel ドロップダウンリスト(入力規則)に関してです データの入力規則で元データ79000行のド 3 2023/07/17 10:06
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- C言語・C++・C# 至急教えてください。プログラミングの問題です。 最初に正の整数nの入力を受け付け、次に分数の分子と分 1 2022/07/19 17:03
- C言語・C++・C# このプログラミング誰か教えてくれませんか 3 2022/05/13 17:27
- 数学 モデルのパラメータの定義がいまいちわかりません。 3 2022/10/11 15:16
- 統計学 統計学 データサイエンスの問題 1 2023/01/22 20:16
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正規確率プロットについて
-
偏差値60の人と偏差値50の人が...
-
正規分布に従わないと標準偏差...
-
統計学における有効数字につい...
-
平均年齢の表記方法(統計学的に)
-
偏差値から順位を求めるには
-
幾何標準偏差の求め方
-
至急!!エクセルで度数分布表...
-
加重平均偏差値 とは、どんな偏...
-
累積分布関数とは?
-
標準偏差と不偏標準偏差 につい...
-
標本分散と不偏分散の使い分け...
-
20代男子で身長162cmって全体の...
-
母分散と標本分散の違い
-
2つの正規分布を合成したらど...
-
標準体重の求め方
-
正規分布を割り算した分布
-
高校偏差値67ってどのくらい字...
-
なぜ共分散はSxyで表すのですか...
-
【 数I 分散 】
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報