機械学習は、より広範な人工知能の中の小さなサブセットです。 人工知能は、情報を導き出し、意思決定を行うことができる「知的な機械」を意味しますが、機械学習は、その方法を意味します。機械学習によって、ユーザーが明示的に情報を提供しなくても、アプリケーションが知識を導き出すことができます。これは、「真の人工知能」への最初の、そして初期のステップのひとつであり、多くの実用的なアプリケーションにとって非常に有用です。 なお、機械学習では、AIに情報を与えます。AIはこれらの情報から、何を期待し、何を予測すべきかを学びます。しかし、それだけでは限界があります。機械学習エンジニアは、AIに正しい情報を与え、その情報をロジックで正しく分析できるようにしなければなりません。