夏休みに読んだ本
横国の者です。
夏休みに読んだ本をまとめました。
1. 新・明解Java入門
2. プロになるためのWeb技術入門
3. はじめてのSpringBoot
4. Unity5の教科書
5. 人工知能は人間を超えるか
6. ITエンジニアのための機械学習理論入門
7. ゼロから作るDeep Learning Pythonで学ぶディープラーニングの理論と実装
8. まるわかり!人工知能最前線2018
9. 作りながら覚える 3日で作曲入門
1. 新・明解Java入門
インターンの先から送られてきた、恒例のシリーズ。
2. プロになるためのWeb技術入門
インターン先から送られてきた、新入社員さんも持っている本です。
Web技術がどのような経緯で現在の形になっていったのか、そしてどのような仕組みになっているかが分かりやすく書かれています。
3. はじめてのSpringBoot
インターン先から送られてきて、これを参考に簡単なタスク管理システムを作りました。
4. Unity5の教科書
C#を使い簡単なスマホアプリを作りを学べます。プログラミングをしたことが無い人用の章も設けられているので安心して学べるようにしてあり、ちょっとしたミニゲームを作れるようになるはずです。(2017/9/21にUnity2017に対応した最新版が発売されたのでそちらもご覧になってください。)
5. 人工知能は人間を超えるか
最近、巷でも耳にする人工知能(AI)について東大の准教授が説明してくれる本。
現在AIは何ができて何ができない、そしてできることはどのように活用されているのか、またそれらをどのような仕組みで実現しているかを簡単に書いてあるので、前提とする知識は無く、AIがどんなものかを知りたい人におすすめの本。
6. ITエンジニアのための機械学習理論入門
研究室見学の際、初めに読むのにおすすめされた本。数学を使って説明されるが、数Ⅲと行列、偏微分が何となくでも分かれば読み切れる本。サンプルプログラムもダウンロードできるので機械学習を体験できます。
7. ゼロから作るDeep Learning Pythonで学ぶディープラーニングの理論と実装
6で紹介した本のディープラーニングの部分をより詳しく数学的に説明してあり、Pythonでニューラルネットワークの実装を体験できます。Pythonがはじめての人向けの説明があるので問題なくできます。
8. まるわかり!人工知能最前線2018
これはWebサイト「ITpro」、日経コンピュータ誌などの記事を再掲載、編集したものを集めたもの。AIについて出回っている情報の真偽やAIが企業にどのように導入されているか、AIの今後の展望を研究者が語っています。
9. 作りながら覚える 3日で作曲入門
ドレミファソラシドはCDEFGABであるといった本当に初歩の初歩から丁寧に教えてくれる良書。この本にのっている流れ通りにやれば作曲できます。