私は現在ディープラーニングについて、とりわけ動物の顔認識について調査しているものです。ご指導ご鞭撻いただけないでしょうか。

私の現在のターゲットはCNNで動物の顔を認識させることです。(おそらく2クラス分類を想定しており、ある動物かそれ以外のすべてかに分類します。)いまの状況はImageNetのデータベースからその動物の写真をひっぱってきて顔の部分のみを切り出したものを500枚集めました。期待結果は画像をCNNにかけたときにそれがその動物かそれ以外かに分けることです。

以下質問です。

  • この場合に用いるべき活性化関数はソフトマックスとシグモイドでどちらが好ましいのでしょうか。

  • その動物以外のクラスについては、データセットをどのように準備して学習を行えばよいでしょうか。

どうか上記質問にお答えいただけないでしょうか。