「線形代数を使ったニューラルネットワークの基礎を押さえたい!」という方にピッタリ。ニューラルネットワークをPython+NumPy(線形代数)でフルスクラッチ実装する。線形代数なしで実装した場合との差分から効率的に理解できる。
ニューラルネットワークをNumPy(線形代数)なしのPythonでフルスクラッチ実装する連載(基礎編)の前/中/後編の後編。いよいよ完成。最適化の処理をPythonコードから理解しよう。
ニューラルネットワークの逆伝播を多数の図とPythonコードから理解しよう。NumPy(線形代数)なしのフルスクラッチで逆伝播の処理を実装してみる。掛け算と足し算の簡単な計算だけで実装できる。
ニューラルネットワークの仕組みや挙動を、数学理論からではなく、Pythonコードから理解しよう。まずはニューラルネットワーク(Deep Neural Network)の順伝播をフルスクラッチで実装する。