始めに
機械学習の初学者が機械学習に対して興味を持ちそうな教材を発見したので備忘で記載。
とりあえず手を動かして機械学習を体験してみたい人向け
です。
どんな内容?
中学校で習う関数( y = 2x - 1 )を題材にします。
機械学習モデルにx,yの値だけを入力します。(式は入力しません)
機械学習モデルにxとyの関係について学習させます。(式を考えさせます)
そして「x=10のときにyの値は?」と機械学習モデルに質問(入力)し、回答(出力)を得るところまでやります。
良かった所
- 所要時間15分! (動画観て、colaboratory開いて資料のスライドからソースコードをコピペして実行するまで)
- 動画を観るだけで機械学習が何かなんとなく分かるようになる。
- googleアカウントを持っていれば実際にコードを書いて、モデルに学習させ、動かして、成果が見られる。
教材
Google社が提供しているOSS(オープンソフトウェアライブラリ)のTensorFlowを紹介する動画とそのスライドです。
実施する内容は「Learn TensorFlow 1」です。
・動画と同内容のスライド(ソースコード付き)
Learn TensorFlow 1: The "Hello World" of machine learning
リンク
- colaboratory https://colab.research.google.com/
- 筆者がcolaboratoryにコピペしてみた結果 https://colab.research.google.com/drive/1Unc4kryY1oRvHs-NwcwvMhwjTcafIgvd