僕が考えたこととライフハック

自分がやったこととか、経験したことを書いていく。プログラミング、サークル運営、学校生活etc..

今後の勉強方針について

こんにちは。

ゼミの配属先が決まり、本格的に勉強しなきゃな~ということでこのエントリーを書きます。

ちなみに第一希望のゼミでした(Yay!)

これから勉強すること

1,Androidアプリ開発

2,機械学習(DeepLearning)

の2つの軸かなと思います。

1,Androidアプリ開発について

4月頃から始め、やっとのことで自分の想像している機能を実装できるようになってきたんですが、設計パターンに関する知識に乏しくViewとModelがガッチガチに結合した”ヤバい設計”をしてしまっているのでこれから学んでいきたいと思います。

購入しました↓

何らかしらアプリを作ったことがあるならめちゃくちゃわかりやすい本だと思います。

 

ゴールは「設計を意識しながら開発できるようになる。」です。

 

2,機械学習について

研究でDeepLearning(TensorFlow等)を使っていくことが確定したので勉強します。

今読んでいる本はこれ↓

ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装

ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装

 

 ライブラリやフレームワークを使うだけでいいと言われたのですが、ブラックボックスなものをいじるのは嫌なのと、応用が利かなくなると思ったので中身を理解しようとしています。

いま100ページくらいまで読んだのですが、大学の数学の基礎とPythonを理解していたらスムーズに進められるし、この本自体めちゃくちゃわかりやすいので読んでいて楽しいです。

 

TeamLabさんのDeepLearning勉強会の動画で大枠を把握しました。

わかりやすい!!おすすめです!


Deep Learning 勉強会 #1

 

DeepLearningの基礎を理解したあとはライブラリをいじったり、数学や統計学を勉強しなおしたりして理解を深めていきたいなと思います。

 

ゴールは「研究で使用するライブラリを理解して使えるようになる。」です。

 

まとめ

趣味でAndroidアプリ開発,大学で機械学習をやる。

Androidアプリ開発→「設計頑張る」

機械学習→「中身を理解していろいろできるようになる。」