今までc言語体験をしてきた人たちに、ハンズオン形式で機械学習とは何ぞや?といった概念を学習する。
またそれらを利用して、プログラムを作成できるように学習する教材です。
この教材をすべて通して勉強していただくと、以下の力を身に着けることができると想定しています。
- Pythonを用いた簡単な(アプリは作れないが、エンジニアごっこができる程度の)プログラムの作成
- 機械学習の概念の理解(質問されて一言で答えられるくらいにはなれます)
- 自然言語処理の外部ライブラリ(gensimなど)を用いた処理の実装
- 技術的要求事項
- 必須項目
- C言語でのプログラミング経験(入門書程度(オライリーを除く)の内容の理解)
- パソコンの使用経験(ブラウザを開く、ファイルの操作をする等)
- 任意の項目
- Pythonでのプログラミング経験
- 授業以外でのプログラミング経験
- 必須項目
- 座学での要求事項
- 必須項目
- 文章が読める
- 微分公式の意味を理解
- 行列演算の理解
- 任意の項目
- 確率統計の理解
- 線形代数の固有値までの理解
- 解析学の理解
- 必須項目
基本的には誰でも追記が可能です。間違いを指摘していただいたり、必要事項を追加してもらって構いません。
- mainから一つ下の階層にリポジトリを切ってください
- その中で作業をし、完成したものをプルリクに挙げてください