CNN MNIST Classifier

CNN MNIST ラボ

10クラスのCNNを学習し、数字を描いて推論します。

デモサンプルは 0..9 のクラスごとに用意されています。基本はクラス10枚(合計100)。

「クラス+10」を使って 20/30/40/50 まで拡張(最大500)。

高速な教育用途向けにクラスバランスを保ちます。

モデルは10クラスのsoftmax分布を出力します。

$$\hat{y}_c = \frac{e^{z_c}}{\sum_{k=0}^{9} e^{z_k}}, \quad L = -\frac{1}{N}\sum_i\sum_{c=0}^{9} y_{ic}\log(\hat{y}_{ic})$$

学習率、バッチ、最適化、構成で速度と安定性を調整します。

クラスあたり読み込み: 0 / 50
データセット: 0
Epoch: 0
損失: -
精度: -
デモサンプル

数字画像を読み込み中...

描いて予測
-
    混同行列