機械学習をはじめたい

Unityのエンジニアをしているが将来的に必要な知見、技術を学ぶ必要があると感じ、機械学習について学ぼうと思い始めて1年。気持ちだけで行動がついてこず今に至る。
これではまずいと思うのだがそもそも「何から手をつければ勉強になるのかがわからない」という状況なので過程でもメモしていこうと思った次第である。

とりあえずこの時点でやっていることは
・Unityでの基礎、Unity ML-Agentsのサンプル。「3DBall」の作りを眺めて見る。
・Onnx Runtimeを用いてUnityで文字認識をするブログ記事のコードを眺め実行する。
・Codexaというサイトでいくつかのコースを受講
のみ。

現時点では「ML-Agents」「TensorFlow」「Barracuda」「Numpy」といったキーワードに聞き覚えがある程度。
目的のためにどういった環境を整えればいいのか、ツール選定からそもそもできない。
機械学習は「教師なし学習」「教師あり学習」「強化学習」という3つに分類されるらしい。

この記事を書いている時点でおぼろげに感じている目標
・Unityのプロジェクトで機械学習を利用
・利用すべきプロジェクトにおいて独自で学習させたモデルを利用
・将棋AIソフトの開発(最終
ができればいいな、と思っている。


この記事が気に入ったらサポートをしてみませんか?