ゆざ(@yuzajo_plan)です。 「MNIST実行環境の準備から手書き文字識別までを徹底解説」では、TensorFlowのチュートリアルであるMNIST beginnerを使用して、実際の手書き文字識別を行うプログラムを解説しました。 今回は、そのモデルを少し応用して、隠れ層と活性化関数を加えたニューラルネットワークで手書き文字識別を行っていきます。 「知識ゼロで機械学習・AIを理解するために必要なニューラルネットワークの基礎知識」で解説したモデルをそのままの形で実装していくので、これで基本的なニューラルネットワークをマスターすることができると思います。 今回の解説から学べること 「MNIST実行環境の準備から手書き文字識別までを徹底解説」で解説したMNIST beginnerは、下の図のような隠れ層と活性化関数がなく、入力層から処理をされ、直接出力層につながるモデルでした。 このモ
![脱初心者!MNIST beginnerに隠れ層を加えたニューラルネット解説 | 技術ブログ | MIYABI Lab](https://cdn-ak-scissors.b.st-hatena.com/image/square/d92e13daab07c9041e71c277856f0c1287f5e4ad/height=288;version=1;width=512/https%3A%2F%2Fmiyabi-lab.space%2Fassets%2Fimgs%2Fblog%2Fupload%2Feyecatches%2Feyecatch%2F11_eye.jpg)