科学技術の発達に伴い私たちの生活は豊かになっていきましたが、その中でもAI(人工知能)が発展していけばますます豊かになりますよね。
また、AI(人工知能)の話で欠かせないキーワードがdeep learning(ディープラーニング)。この、AI(人工知能)とdeep learningの違いは何でしょうか。
AI(人工知能)の知能は進化し続けており、今では囲碁や将棋で人間に勝利したり、猫の画像を人間よりも正確に識別できたりします。人間なら「これは猫?それとも犬?」と迷ってしまうような画像でも、AI(人工知能)なら瞬時に「これは猫」「これは猫じゃない」と判断できてしまうのです。
そんなある特定の分野では人間を超えるような知能をどうやって作り上げたのか、疑問でしょう。金属や電気から、どうやって人間の脳のようなものを作り上げたのでしょうか。ここでdeep learningという言葉が登場します。
それでは、AI(人工知能)とdeep learningのそれぞれの意味の違いや、deep learningとはどういうものなのか、それによって未来はどうなるのかお話ししましょう。
AI(人工知能)とdeep learningはそれぞれどういう意味か
まずAIですが、これはArtificial Intelligenceの略で、それを日本語訳したものが人工知能。
そして、deep learningは日本語訳で深層学習です。
このdeep learning=深層学習というものが実はとても凄くて、人間の脳をモデルにした手法で、AI(人工知能)に物事を学習させていくという特徴があります。いくら人工知能とはいえ、これまでは人間の知能を再現することができませんでした。しかし、deep learningではとうとう機械が人間と同じような脳を持つ可能性があるのです。
つまり、AIは人工知能で、deep learningはすごい手法となります。
deep learningは人間の脳からヒントを得て作られた学習の為の手法
実際に例を挙げてお話ししましょう。
deep leaningを用いたAI(人工知能)の例で「Googleの猫」と言われるものがあります。これは、2012年にGoogleがAI(人工知能)に猫の画像を認識させることに成功した話です。我々人間は猫の画像を見ると「これは猫だ」と判断し、犬の画像を見ると「これは猫じゃない」と識別できますが、なんとAI(人工知能)がそれをすることができるようになりました。
どのようにAI(人工知能)が猫の画像を認識するのでしょうか。ここで使われる手法がdeep learning。
AI(人工知能)が人間のように画像を認識できるのはすごいですが、実はこの学習方法、あるモデルがあります。それは、私たち人間の脳。
私たち人間も、赤ちゃんだった頃は猫というものを知りませんでしたが、ある程度歳をとった今なら猫を理解できますよね。
それでは人間がどうやって猫を認識できるようになっていくのか考えてみましょう。
ある子供が、全身毛が生えていて4足歩行の動物を見たときに、親から
その後、全身毛が生えていて4足歩行の動物を見て
そして、経験を積むにつれ多くの猫を見て、「全身毛が生えている」「4足歩行」「耳が短く三角」など猫の特徴を理解していき、一般的な「猫」を理解するのではないでしょうか。
deep learningも、人間とまったく同じ方法で学習をするわけではありませんが、
AI(人工知能)の学習の一つがdeep learning。そのdeep learningは人間の脳を真似て作られたという特徴があり、この学習方法でAI(人工知能)は高度な能力を得ることができました。
deep learningであらゆる学習をできたAI(人工知能)が生まれたとしたらどうでしょうか。画像認識もでき将棋もでき、その他様々な分野を人間の脳と同じように学習していったとしたら、いつかすべての分野で人間と同じ脳を持つAI(人工知能)が生まるかもしれません。
ちなみにGoogleで人工知能の研究をしているレイ・カーツワイルさんという人が、
もし本当にそうだとしたら、人間の脳と同じレベルのAI(人工知能)はもうすぐ近くまで来ています。そして、そのAI(人工知能)が作られるのにdeep learningは大きく関わってくるでしょう。
将棋で人間を超えたり、画像認識で人間を超えたりと、ちょっとAI(人工知能)やdeep learningには怖いところがありますが、人間の脳と同じようなAI(人工知能)が生まれるのが楽しみですよね。