視覚認知計算特論 2017年度 演習その5†
課題A†
- MNIST のデータを入手.
MNIST handwritten digit database http://yann.lecun.com/exdb/mnist/
の Four files are available on this site の所の4つのファイルを手元にダウンロードしよう.拡張子 .gz でわかるように,これらのファイルは gzip で圧縮されている.gunzip で伸長しよう.やり方は自分で調べてください.
- mnist.py, mnistimage.py をダウンロードして実行してみる.
- ソースを見るとわかりますが,これらのプログラムの main では,上記でダウンロードしたファイルがカレントディレクトリの下の mnist の下に置いてあると仮定してます
課題B†
- mnist.py を使い,MNIST データを最短距離法で識別させてみよう.
- 同様に,最近傍法で識別させてみよう.ただし,実行に結構時間がかかる(すじの良いプログラムだと数分,すじ悪だと1時間)ので,学習データのうち最初の 1000 個程度で実行してデバグ,問題なくなったら全部で実行,というようにすることをおすすめします.
課題C†
mnist.py を使い,MNIST データをロジスティック回帰で識別させてみよう.