社会人エンジニア向けの教育プログラム「トップエスイー」での講義や制作結果などからエンジニアの皆さんに対して有用な情報をお届けするコーナーが始まります。まずは今回と次回の2回にわたり、機械学習を取り上げます。機械学習はさまざまな応用がされていますが、分析に当たって注意すべき点を今回に、そして、分析作業を自動化したツール「MALSS」を使った分析を次回に解説します。MALSSはトップエスイーの修了制作で取り上げられ、オープンソースとして公開されています。 なぜ分析過程を理解する必要があるのか 近年の人工知能やデータサイエンスのブームにより、機械学習技術に注目が集まっています。機械学習技術をアルゴリズムから実装し、システムへ組み込むとなるとハードルが高いですが、OSSの機械学習ライブラリが充実してきたことで、既存技術を利用するだけであれば、容易に機械学習技術を活用したシステムを開発することができ