Pythonでグラフを作成

Pythonでグラフを作成

機械学習を試していると、損失関数の値を確認したくなることがあります。
csv等に保存してExcelでグラフを作ってもいいのですが、それは面倒なので、
プログラム内でグラフを表示させるようにします。

使用するのはmatplotlibというライブラリです。
特にインストールしなくても使えたのでAnacondaには最初から入っているのかもしれません。

以下プログラム。

機械学習の内容は何でも良かったのですが、とりあえず今回は
簡単なニューラルネットワークでNAND回路の学習をしてみました。

最後の数行がグラフを作成するためのコードです。
必要最小限のものしか書いていませんので非常に短いですが、
ちょっと確認したいだけならこれだけも十分です。

このようなグラフがあると学習回数は何回くらいがいいのか、視覚的にわかるので便利です。