人工知能、機械学習、ディープラーニングの違い
人工知能のルーツ
人間の知能を機械に落とし込みたかった。
人間には目、耳、口などの機能がある。これをコンピュータに落としこもうと言うのが原点。
これらをコンピュータに落とし込むには、目、耳、口などの情報を取得して、それらを数値に置き換える必要がある。
目から入る情報を画像処理、耳から入ってくる情報を音声処理、口(言葉)に関する情報を自然言語処理と言う。
目(画像)に関する処理は、光の強さを数値に落とし込む。
音(音声)は、空気の振動を数値に落とし込む。
口(言語)は、一番難しく、単語の一つ一つに数値を当てて処理している。最近の方法だと、Word2recと言うベクトルを用いた言語の処理がメインである。
そして、画像、音声、言語以外にセンサーなど温度情報も数値として保存する。そのように、保存した数値に関係性や規則性を見つけて、処理に役立てる方法を機械学習という。
また、機械学習にも様々な手法があり、ディープラーニングが含まれている。また、機械学習の方法には他にもSVMや単回帰分析もある。