『人工知能』とはいったい何なのか?Aiにまつわる基礎知識を解説

近年ニュースでもよく話題になる『Ai』や『人工知能』という言葉ですが、それらの言葉の意味等を具体的に理解しているという方はあまり多くないのではないでしょうか。
確かに『人工知能』ときけば、『人工的に作り出された知能をもつシステムでは』と予想はつくものの、それが言ったいどういった種類があり、どのような役目を果たすのかといったような基礎知識は、意外にも知らないといった方が多いのです。
そこで本記事では『人工知能』とはいったい何なのかという観点からAiにまつわる基礎知識について解説してまいります。
人工知能とは
そもそも、人工知能とは辞書的な定義では『学習・推論・判断といった人間の知能のもつ機能を備えたコンピューターシステム』と記されています。要は人工的に作られた知的なふるまいをするコンピューターシステムと思っていただいて問題ありません。
また、人工知能とは、『Artificial Intelligence(Ai)』とも呼ばれることがあるものですので、基本的にAiと人工知能はイコールで結ばれるとお考えいただければと思います。
まとめると、Aiイコール人工知能であり、人工知能は人工的に作られた知能を持つシステムであるということです。
人工知能の歴史
人工知能は実はここ最近特に話題になっていることで、最新のシステムや技術なのではと思われがちですが、じつはそうではありません。人工知能自体は1960年代から開発されており、第一次ブーム、1980年代の第二次ブームを経て、現在が第三次ブームとなっているのです。
第一次ブームでは『推論』や『探索』ができるシステムとしてパズルや簡単なゲームなど、明確なルールが存在する問題に対して高い性能を発揮しました。そこで人工知能に大きな期待がされていたのですが、現実は複雑な問題は解けないという性能の限界が見え、ブームは一時下火となります。
その後1980年代に迎えた第二次ブームでは人工知能に専門家のように知識をルールとして教え込み、問題解決させようとするエキスパートシステムの研究が進展しました。この研究が進むことで、多くの業界に人工知能の導入がされるかのように見えましたが、第二次ブームでも人間がAiに膨大な知識を教え込まなければならないことや臨機応変に対応できない部分があるなど、再び冬の時代を迎えました。
そして、2000年代に入ってから再び熱しだした人工知能ブームが第三次ブームです。第一次、第二次ブームでは人間が情報を教え込み、それを学習させて予測や推論の制度を上げていました。ところが、第一次ブームでも第二次ブームでも結局は人間が膨大な時間を費やして教え込まなければならないことや、規格外のことには対応できないなど、様々な問題点がありどちらもブームが去ってきたのです。
第三次ブームではこれらの問題点を解決する『ディープラーニング技術』が注目されており、再熱の火付け役となっています。ディープラーニングを活用することで学習データから自動的に学習項目を抽出し、人工知能自らが制度を向上させることが可能になりました。
ディープラーニングについての詳しい解説は下記の記事をご覧ください。
人工知能の種類
人工知能は主に下記の2種類に分類することができます。
①弱いAi
②強いAi
弱いAiとは
弱いAiとは基本的に定められた領域の課題に特化して自動的に学習や処理を行う人工知能のことです。例えば画像認識や音声認識、自然言語処理などの技術を持っています。一つの分野に特化することができることから、ビジネス領域での活用が期待されている人口知能のほとんどは特化型のAi、弱いAiにあたります。
強いAiとは
続いて強いAiとは、特定の課題にのみ対応するのではなく、人間と同じようにさまざまな課題を処理可能な人工知能を指します。このように汎用型のAiを強いAi、逆に汎用性が低く特化型といわれるものを弱いAiと言います。この考え方・用語をつくったのがアメリカの哲学者ジョン・ロジャーズ・サールです。彼は以下のように言及しています。
「…強いAIによれば、コンピューターは単なる道具ではなく、正しくプログラムされたコンピューターには精神が宿るとされる」
具体的に汎用性が高いとされる『強いAi』とは、イメージでいうとアニメにでてくるドラえもんや鉄腕アトムといった人間と同じように考え行動しうる人工知性をもったものになります。ドラえもんや鉄腕アトムのようなロボット、つまり現実社会においていわゆる汎用型といわれる強いAiはまだ生まれておりません。
強いAi、弱いAiは人間のように自ら考えて行動することができる人工知能なのか、人間の知性の一部分のみを代替し、特定のタスクだけを処理する人工知能なのかの違いであると考えていただければわかりやすいでしょう。
人工知能のもつ技術
現時点で人工知能が持つ技術は下記の7点です。
①画像認識
②音声認識
③自然言語処理
④機械学習
⑤ディープラーニング
⑥ニューラルネットワーク
⑦予測
画像認識や音声認識は読んで字のごとく、示された画像や聞こえる音声を認識し、処理することができる技術になります。ちなみに、③の自然言語処理は音声認識と少し似ていますが、人間がしゃべる自然な言葉を機械で処理する技術です。
続いて機械学習とは、コンピューターが大量のデータを学習し、分類や予測などのタスクを遂行するアルゴリズムやモデルを自動的に構築する技術を指します。人工知能において、この機械学習の技術が中核技術といっても過言ではないでしょう。
ディープラーニングは『深層学習』ともいい、一つの問題に対して多くの視点から学習を進めていく技術になります。ディープラーニング技術を活用することで、想定外の問題にも少しずつ対応ができるようになってきているといいます。ディープラーニングについての詳しい解説は下記の記事をご覧ください。
また、ニューラルネットワークとは人間の脳の構造を模した技術になります。ニューラルネットワークについての詳しい解説も下記の記事で行っております。
そして、上記までにご紹介したこれらの技術を駆使して人工知能自体が未来を予測する『予測技術』もあります。この予測技術を活用することで、地震の予測や株価の予測、売り上げの予測などを行うことができるようになるとされています。
まとめ
本記事では『人工知能』における基礎知識について解説いたしました。人工知能とは基本的にAiと同様の意味を示すもので、人工知能の中にも弱いAi、強いAiなどのランクを示すものがあるということが分かったと思います。
人間が人工知能に仕事をとられるのでは、と危惧している番組などもありますが、一つ言えるのは『強いAi』いわゆる汎用型の人工知能が実現しなければそれはまずありえないという点です。しかしながら、今後はこの強いAiの実現に向けて開発者は開発を進めていくと思われますので、人々は弱いAiを活用している時点で、人工知能に頼る分野、頼らない分野の棲み分けを行っていくことが重要になるでしょう。