SJS2017 ex11

はじめに

これまでの分

今回と次回

SJS/2017/ex10 のロジスティック回帰を,次の2段階で改良しよう

課題A

特徴次元数を一般化しよう

前回は特徴ベクトルの次元数 D が 2 の場合のみを考えた.今回は D1 の任意の次元数の特徴ベクトルを扱えるようにしよう.

まず,特徴ベクトルを列ベクトル(D×1 行列)として

x=(x1,x2,,xD)

と表す.このとき,シグモイド関数を用いて,入力 x に対する出力 z

z=s(w0+w1x1+w2x2++wDxD)=s(w0+wx)

とする.パラメータは,スカラ w0D 次元ベクトル w なので計 (D+1)個ある.

このとき,h を前回同様に定義すると,hwd ( d=0,1,,D ) は前回と全く同じように計算できる.式を簡潔に書くために

hw=(hw1,hw2,,hwD)

という D 次元ベクトルを定義すると,

hw=hoge

と書ける.hoge がどうなるか考えよう.

課題B

実験

上記の結果を活かして,SJS/2016/ex11の課題Bのプログラムの改良版を作ろう.


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS