プロが教えるわが家の防犯対策術!

ディープラーニングについての質問です。

ディープラーニングで学習する時、
たとえば、犬と猫を見分ける、なんていう時に、
たくさんの写真(絵?)を読み込ませるように聞きました。

この時、読み込ませる写真の1枚1枚について、

人間が
 「これは猫」、「これは犬」
みたいに教えていくものなんでしょうか。

それとも、大量の写真を読み込ませると、
 「これは海」、「これは山」
とか、
 「この猿はいい猿」、「この猿は悪い猿」
みたいに、人間が想定していなかったことまで、
人工知能が(勝ってに)判断してしまうんでしょうか。


別の言葉にすると、
ディープラーニングの学習の仕方の
どこまでが人間の指示なのか、
またはAI側の自発的な学習なのか?
という質問です。

ディープラーニングに詳しいかた、
よろしくお願いします。

A 回答 (2件)

>人間が


> 「これは猫」、「これは犬」
>みたいに教えていくものなんでしょうか。

 その通りです。
 人間が逐一教えてあげる必要があります。
 一般にディープラーニングの場合は膨大な量の情報(写真など)が必要とされています。


>みたいに、人間が想定していなかったことまで、
>人工知能が(勝ってに)判断してしまうんでしょうか。
 そこまでは不可能です。
 もしもできたら驚きます。
 画像認識の世界で有名なCaffeなどがありますが、あれは事前に識別するのに必要なライブラリを持っていたような。

 特徴に基づいて分類していくのであって、「これは海」、「これは山」といってもあくまでも「分類して居るのみ」で海や山を認識しているのとは違います。


>Caffeで画像解析を始めるための基礎知識とインストール、基本的な使い方 (1/2)
http://www.atmarkit.co.jp/ait/articles/1511/09/n …

>Caffeで画像解析を始めるための基礎知識とインストール、基本的な使い方 (2/2)
http://www.atmarkit.co.jp/ait/articles/1511/09/n …

 画像認識を体験してみたいのであればこのようなソフトを使います。

>日経ソフトウエア 2018年 7 月号
https://www.amazon.co.jp/%E6%97%A5%E7%B5%8C%E3%8 …

 「【CD-ROM付録】人工知能育成キット「かおりん、かしこくなるよ! 」」と呼ばれるソフトが同梱されてくるのですが、これで顔の識別が可能です。
 環境を構築するだけで一苦労しますが。
    • good
    • 0
この回答へのお礼

詳細で分かりやすい説明、大変ありがとうございました。
日経ソフトウェア、買ってみたくなりました。

お礼日時:2018/06/25 16:16

通常の一般画像認識では各画像にタグを付けて教師あり学習をしますが、『Googleの猫』で有名な論文では、大量の画像を教師なしで学習させて猫に反応するニューロンを抽出していますので、人間が逐一答えを教えなければ絶対に犬と猫を見分けることができないというわけではありません。


ただし『Googleの猫』論文の結果は、学習させた大量のニューロンの中に猫に特に反応するニューロンがあったということで、ディープラーニングで学習させれば人間にとって有用な結果が簡単に得られるというわけではありません。
学習したニューロンがどんな画像に反応するかを調べるために、ニューロンが最も反応する画像を合成するという学習結果の可視化を行っています。その可視化画像の中に猫っぽい画像があったということです。
    • good
    • 0
この回答へのお礼

ありがとうございます。
Googleの猫なんてあるんですね。面白そうです。

お礼日時:2018/06/25 16:15

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!