テックスでは定番となりつつある早石直広さんによるAIセミナー。今回はそのハンズオンシリーズの中で最も基礎となる内容でした。ディープラーニングを使って、手書き文字を識別するのが今回のテーマ。正解となる「教師データ」を大量に用意して学習させ、それを元にして、教えていない犬の画像や猫の画像を見せた時に「それは犬です」「猫です」と判定させるもの。セミナーでは教師データとして、ディープラーニング学習の定番である「MNIST」という手書き数字のデータセットを使用しました。DATABASEhttp://yann.lecun.com/exdb/mnist/ディープラーニングの環境には、「Anaconda(アナコンダ)」というPythonの開発環境プラットフォームを利用して、そこにTensorFlowなど必要なフレームワークやライブラリを設定しました。自宅に帰っても同じ環境を作って復習できそうです。実際のソースコードを追いながら、どのように処理を進めていくのかを解説とコードの実行を繰り返しつつ学んでいきます。対面式のハンズオンセミナーのいいところ。「ディープラーニングのすべてをつかんだ!」とはいきませんが、しくみや流れをイメージすることができたので、どんなことに使えそうか、どういったハードルがありそうか、この先は何を学べばいいのかといったことがかなりクリアになりました。ディープラーニングを応用してできることは多岐に渡るので、また応用編にあたる今後の講座も受講してみようと思います。