コンテンツにスキップ

ディープラーニング

人工知能技術の発展は目覚ましく、ニューラルネットワークの仕組みを理解することも、エンジニアにとってある種の必修科目となりつつあります。

📙 学習教材

  1. ゼロから作るDeep Learning ― Pythonで学ぶディープラーニングの理論と実装の第一章 (1.5, 1.6) と第二章〜第五章を読んで、ディープラーニングの基本を勉強してみて下さい。
  2. github.com/joelgrus/joelnetのリポジトリ内容をビデオを見ながら自分で再構築して、簡易ニューラルネットワークライブラリを作ってみましょう。
  3. 実際には、ニューラルネットワークの実装は有名なOSSライブラリを使うことになります。PyTorchチュートリアル(日本語翻訳版)の「1. PyTorch入門(Learning PyTorch)」を動かして、PyTorchの実装に慣れ親しんで下さい。