初投稿記事です。機械学習について知ったこと。
サンプルデータの中身を見てみます。
まずは取得します。
mnist.py
# サンプル画像データのロード
mnist = datasets.fetch_mldata('MNIST original',data_home='image/')
mnistオブジェクトは辞書型に似たBunchクラスのオブジェクトでkeyとvalueを持つようです。
keyを見てみます。
print('データのkeys:',mnist.keys())
# 結果
# データのkeys: dict_keys(['DESCR', 'COL_NAMES', 'target', 'data'])
targetには数字が入っていました。数字なので0~9がある。
dataには学習すべきデータ。
画像データの数は70000枚。
print('データの中身:', mnist.data[20000])
print('データのラベル',mnist.target[20000])
# 結果
# (配列のため省略)
# データのラベル 3.0
機械学習の道が始まる