特徴スケーリングと平均正規化


13

私はAndrew Ngの機械学習コースを受講していますが、数回試行してもこの質問に対する答えを正しく得ることができませんでした。レベルを通過しましたが、これを解決してください。

仮定の学生は、いくつかのクラスをとっている、とクラスは中間試験と最終試験を持っていました。次の2つの試験で得点のデータセットを収集しました。m=4

midterm (midterm)^2   final
89        7921        96
72        5184        74
94        8836        87
69        4761        78

多項式回帰を使用して、中間試験の得点から学生の最終試験の得点を予測します。具体的には、フォームのモデルに適合したいとX 1は、中期スコアで、X 2は、(中期スコア)^ 2です。さらに、フィーチャスケーリング(フィーチャの「最大-最小」または範囲で除算)と平均正規化の両方を使用することを計画します。hθ(x)=θ0+θ1x1+θ2x2x1x2

正規化された特徴何ですか?(ヒント:中間= 89、最終= 96はトレーニング例1です。)下のテキストボックスに回答を入力してください。該当する場合、小数点以下2桁以上を指定してください。x2(4)


3
こんにちはOduwole!この種の質問については、自習用のタグ情報を読んでください(そして投稿を編集してタグを追加してください)。特に、これまでにどのようなアプローチを試みましたか、そして何を理解していませんか?
ドゥーガル

回答:


13
  1. x2(4)4761

  2. 正規化された機能ここで、uXの平均で、s=maxmin=88364761=xusuXs=maxmin=88364761=4075

  3. 最後に、47616675.54075=0.47


4
@oduwoleoluwasegunはただのリマインダーです。クイズを受けるたびに質問自体が変わります。私にとっては、たとえば求めていました。したがって、質問に注意し、このソリューションを使用して答えを計算してください。これが正しい方法です。また、小数点以下2桁にx1(2)
切り上げる

されていないsことになってmaximum possible value-minimum possible valueではなくactual maximum value-actual minimum value
シヴァ

私がした間違いは、値を四捨五入しないことでした。オクターブ式- (4761-mean(A))/range(A)戻り値ans = -0.46982。丸めた値は-0.47だっただろうが、私は-0.46入った
アショクフェリックス

うん、小数第2位までの回答を四捨五入= -0.47
エドウィンIkechukwu Okonkwo

0

バツ=バツあなたはs

どこ

  • u =特徴xの平均
  • rangemaバツmn

47616675.588364761 = -0.47


0

ガイドを読んでください:彼らは言った:あなたの答えを小数点以下2桁に四捨五入して、下のテキストボックスに入力してください。答えは-0.37です。成功しました。


正しい答えを出すだけでは有益ではありません。それを説明するか、導き出す必要があります。
マイケルR.チャーニック

@Biranchi:これは私がstackoverflowについてコメントした最初の時間だからです。私の答え:平均=(7921 + 5184 + 8836 + 4761)/ 4 = 6675.5範囲= 8836-4761 = 4075 x2 =(5184-6675.5)/ 4075 = -0.366そして、クセラのクイズでは、答えを四捨五入してください: 2桁まで、あなたが2進で結果を丸める必要があるので、下のテキストボックスに入力した=>私たちは持っている-0.37
HAI舞Đức

これは相互検証であり、Stackoverflowではありません。
マイケルR.チャーニック

申し訳ありません@MichaelChernick、私のせい:D
HAI舞Đức

0

enter image description here

私の答え:

平均=(7921 + 5184 + 8836 + 4761)/ 4 = 6675.5

範囲= 8836-4761 = 4075

x2 =(5184-6675.5)/ 4075 = -0.366 = -0.37(小数点以下2桁に丸められます)

編集済み:エラーが発生しました。小数点以下2桁に丸める必要があります。


1
これは答えではありません。問題のエラーは、小数点以下2桁に四捨五入していないことです(質問のように)。したがって、-0.37が正しい答えです。
ドリューシュルコ

1
you missed rouding the result to 2 decimal places i.e -0.37
Edwin Ikechukwu Okonkwo
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.