Kaggleに初参加してみました。Kaggleとは?Kaggleは企業や研究者がデータを投稿し、世界中の統計家やデータ分析家がその最適モデルを競い合う、予測モデリング及び分析手法関連プラットフォーム及びその運営会社である。bywikipediaとりあえず今日の目標は、機械学習とか全くわからないけど、とりあえず何か提出してみよう、という感じです。Recognizerという、手書きの数字の画像から数字を判別するチュートリアルコンテストです。データは実際には画像ではなくて、28*28の0~255の数字で用意されています。適当にやってみる誰かの記事なんかに沿ってやってくのは難しいしよくわからないし、ワクワクしないので、とりあえず最初に自分で考えたしょぼい方法でどこまでできるかやってみます。機械学習(教師あり)は一切知識がないので、何をしていいかさっぱりわかりません。小さいデータをつくるデータがでかすぎてテスト的に使うのに時間が掛かり過ぎるので、小さめのデータを作ってみました。data/simple.csvいろいろ試行するときは、こっちの小さいの使ったり使わなかったりします。各々の数字の各々のピクセルの平均の値をとるプログラムを書いてみました。小さくする前のデータを使い、平均の値によって適当に文字を割り当てて、平均の画像がどんな感じになっているかアスキーアートで見てみます。5とかちょっと微妙な感じですね。他の数字もここで見れます。提出してみるこの平均のデータを使って、テストデータがどれくらい正解できるのか試してみます。差の合計値が1番小さいやつにするテストデータと平均データの差の合計値が1番小さいやつが答えなんじゃない?ってことでとりあえず初提出。submitファイルはこんな感じのcsvファイル。