概要 Kaggle のある練習用のコンペティションで大量の犬と猫の写真を入手できたので、これらを畳み込みニューラルネットワーク(CNN)に学習させ、ウェブサービスにしました。利用者は、自分の好きな写真をアップロードして、そこに犬または猫のどちらが写っているのか判定させることができます。気軽に遊んでみてください。 こちら↓ Recognize Dogs and Cats ソースコード(GitHub) 解説 使用した CNN は以下のようなものです。Keras で記述してあります。この記事のモデルをそのまま使わせていただきました。 from keras.models import Sequential from keras.layers import Convolution2D, MaxPooling2D from keras.layers import Activation, Dropout