Kaggleコンペ初挑戦

Alexaスキルをpython作るようになって、pythonに慣れてききたこともあり、Kaggleにも手を出している。Titanicのデータで一通り勉強したので、開催中のコンペ "Mechanisms of Action (MoA) Prediction" に挑戦してみることにした。

公開ノートをダウンロードして、ローカルのjupyter notebook上で動かしつつ検討。KerasのMNIST解析モデルは扱った経験があるのでそれを活用できないか考える。MNISTではoutputがシングルラベルであるに対し、MoAではマルチラベルでラベル数が200以上もあるため、そのまま動かすとエラー。そこでMNISTのモデルをfor loopでラベル1つずつ答えを出すように組んだところ、一応、全体の結果を出せるようになった。

結局2回のsubmissionエラーの後、3回目に初めてsubmission成立。めでたしめでたし。

コメントを残す