Jan 06, 2023
人工知能と機械学習の違い

「人工知能」と「機械学習」は、コンピュータサイエンス用語です。
目次
本記事では、geeksforgeeksより、この2つの用語を区別するための記事を見つけましたので、いくつかのポイントについてご案内させていただきます。
1 人工知能(AI)
人工知能は、「Artificial(人工)」と「Intelligence(知能)」の2つの単語から構成されています。
「人工」とは、人間や自然界に存在しないもの、「知能」とは、理解したり考えたりする能力を意味します。
人工知能はシステムであるという誤解がありますが、システムではなく、AIはシステムの中に実装されているものです。
AIの定義はたくさんありますが、そのひとつは「現在、人間がよりよくできることをコンピュータができるように、コンピュータをいかに訓練するかを研究すること」です。
つまり、人間が持っている能力をすべて機械に持たせる知能ということになります。
2 機械学習(ML)
機械学習とは、機械が明示的にプログラムされることなく、自ら学習することです。
AIを応用したもので、システムに自動的に学習し、経験から改善する能力を与えるものであって、そのプログラムの入力と出力を統合してプログラムを生成することができるものです。
3 人工知能と機械学習の違い
機械学習と人工知能の主な違いを表にしてみました。

まとめ
上記より、人工知能と機械学習が全く異なるものではないことがわかりました。機械学習は、人工知能の技術の一つとして機能しているということですね。
人工知能の方がより包括的な概念と捉えることができると思います。