「機械学習」に関する記事一覧

機械学習 オーバーフィッティング(過学習)について

お久しぶりです。橘です。 引き続き、機械学習について書いていきます。 前回、「次回は最尤推定法」という風にお伝えしましたが、要望があったことと「機械学習の弱点」は先におさえておくべきと考え、「オーバーフィッティング(過学習)」についてお話します。 オーバーフィッティングについて 機械学習 曲線フィッティングについて 後編 の記事でも少し触れましたが、オーバーフィッティングとは 「学習データには適合するけど、新たなデー…
 
続きを読む

機械学習 曲線フィッテングについて おまけ?編

前回: 機械学習 曲線フィッテングについて 後編 橘です。 曲線フィッティングはもっとサラッと書くつもりでいたのですが、3回も使ってしまいました。 前回お話した通り、次回からは1テーマ1回で書いていきます。 そして今回、おまけ編として書き始めたのですが、おまけというよりはむしろ中核です。 前回ご説明した、曲線の係数wを導き出す証明をまとめました。ノートにまとめた後でTeXに書き起こそうとも考えたのですが、「学生時代の…
 
続きを読む

機械学習 曲線フィッテングについて 後編

一ヶ月ぶりの更新となってしまいました。 橘です。 今後しばらくはペースアップを図って行きます! さて、前回は曲線フィッティングをを実際に見ていきました。 前回までの内容をざっとまとめると、 目的は、「過去のデータにフィットするような曲線を引き、新たなデータを予測したい 曲線は、多項式 で表すことができる 多項式のnの値を増やすことで、曲線をたくさん曲げることができ、より過去のデータにフィットした線を引くことができる …
 
続きを読む

機械学習 曲線フィッテングについて 前編

お久しぶりです。橘です。 1ヶ月経ってしまいました。月2回くらいの更新頻度の予定だったのですが。。。 前回、想像ゲームというゲームで機械学習の雰囲気を 味わっていただきました。今回は想像ゲームをもう少し、実際の機械学習に近づけてみたいと思います。 一度に曲線フィッテングを書いてしまおうと思ったのですが、前編後編に分けました。 前編では、実際に曲線フィッティングを試します。 後編では、具体的にどのような仕組みで曲線フィ…
 
続きを読む

機械学習理論の考え方をゲームを使ってみてみる

橘と申します。 機械学習を勉強中の身でありながら、機械学習に関して記事を書いていく予定です。 前回までに、機械学習を学んでいくための数学の準備をしていきました。 前回までのリンク 機械学習を学ぶための準備 その1(微分について) 機械学習を学ぶための準備 その2(級数と積分について) 機械学習を学ぶための準備 その3(行列について) 機械学習を学ぶための準備 その4(行列の掛け算について) 機械学習を学ぶための準備 …
 
続きを読む

機械学習を学ぶための準備 その5(行列のいろいろ)

橘と申します。 機械学習を勉強中の身でありながら、機械学習に関して記事を書いていく予定です。 前回の試験問題の解答 ひとまず、前回の試験問題の解答です。スライドにしてありますので、答え合わせをしてみてください。 機械学習を学ぶための準備 その4 (行列の掛け算について) 試験問題 解答 from DATAHOTEL   まだまだご紹介したいことはありますが、準備は今回をもって最後となります。 後は必要に応じ…
 
続きを読む

機械学習を学ぶための準備 その4(行列の掛け算について)

橘と申します。 機械学習を勉強中の身でありながら、機械学習に関して記事を書いていく予定です。 第4回目になりました。この年の瀬の忙しい時に数学を嗜む・・・幸せですね(遠い目) 今回は少し長編です。ただ大きく2つの構成にわかれていて、間に練習問題が挟んであるため、一度そこで休憩してまた読み続けていただいても構いません。 第4回は、前回の行列について引き続き勉強します。今回は、行列の掛け算、です。行列の掛け算は、前回にも…
 
続きを読む

機械学習を学ぶための準備 その3(行列について)

橘と申します。 機械学習を勉強中の身でありながら、機械学習に関して記事を書いていく予定です。 第3回は、前2回とは変わって、行列の話をします。ぜひ、紙とペンをご用意して読んで下さい。最後には、試験問題があります! 解答は次回、公開します。 行列について 2012年度の高校一年生から、数学Cという科目が廃止され、それまで数学Cで扱っていた行列は大学になってから初めて学ぶものとなりました。 数学C自体は元々理系でないと履…
 
続きを読む

機械学習を学ぶための準備 その2(級数と積分について)

前回: 機械学習を学ぶための準備 その1(微分について) 橘と申します。 機械学習を勉強中の身でありながら、機械学習に関して記事を書いていく予定です。 前回の微分に引き続き、今回も機械学習の準備として「級数と積分」をテーマにご紹介していきます。 ##########執筆後の言い訳######### 書き終わったところで「これってテックブログなのか?」という疑問が湧いてきてしまっているのですが、数学の記号が複雑に感じて…
 
続きを読む

機械学習を学ぶための準備 その1(微分について)

橘と申します。 機械学習を勉強中の身でありながら、機械学習に関して記事を書いていく予定です。 このブログを読んでいる方であればご承知のとおりかと思いますが、機械学習と数学は切っても切れない関係です。「数学を使わなくても機械学習は使える」という考え方があるのも事実ですが、いずれは数学の知識が問われることになります。 そのため、始めの数回は抑えておくべき数学の知識をまとめていこうと思います。初回は微分です。  …
 
続きを読む