機械学習とは、コンピュータに大量のデータを与え、そのデータから法則やパターンを自動的に学習させる技術です。 機械学習を使うことで、以下のようなことが可能になります。
機械学習は、私たちの生活のさまざまな場面で活用されています。 例えば、オンラインショッピングでのおすすめ商品の提示、スマートフォンの顔認識、迷惑メールのフィルタリングなどは、 いずれも機械学習の技術が使われています。
このアプリでは、機械学習の基本的な仕組みを体験することができます。 専門的な知識がなくても、簡単な操作であなたのデータを使って機械学習を試せます。 ぜひ、機械学習の世界を覗いてみてください。
各都道府県別の自由時間活動・生活時間データから各都道府県の結婚件数、離婚件数、自然公園面積を予測します。
都道府県庁所在市別の家計消費データから各都道府県が何地方にあるか予測します。
本アプリはPythonのscikit-learnという機械学習向けのライブラリを使用しています。 練習データは独立行政法人統計センター様のHPよりお借りいたしました。
今回は機械学習の中の教師あり学習というものを行いました。
他には、教師なし学習やディープラーニング、強化学習など様々な機械学習があります。
また、pythonのscikit-learnには他にも便利な機能が備わっておりますので、ご興味のある方は是非お試しください。
このアプリで「意外と簡単!」「意外と万能じゃない」「便利!」と感じていただきまして、 今後の機械学習の導入検討、勉強にお役立ていただけますと幸いです。