機械学習は「AIの実現方法の1つ」
近年のAIブームを支えているのが「機械学習(マシンラーニング)」という手法です。従来のプログラムは、人間が「もしこうなら、こう動く」というルールを1つずつ書いていました。一方、機械学習は、大量のデータをコンピュータに読み込ませることで、コンピュータ自身がデータの中のパターンやルールを見つけ出す、という発想の技術です。
たとえば「迷惑メールを判定する」プログラムを考えてみましょう。ルールを人間がすべて書く場合、「『当選』という単語が入っていたら迷惑メール」のような条件を延々と書き続ける必要があり、すぐに限界がきます。機械学習では、大量の迷惑メールと普通のメールを読み込ませることで、コンピュータが「迷惑メールらしさ」のパターンを自動で学習します。