A正解
データからパターンを学習して予測・判断する手法
正解。機械学習は、データからパターンを学習し、人が明示的にルールを書かなくても予測・判断ができるようにする手法です。これが従来のルールベースのプログラムとの違いです。
ある企業の勉強会で、機械学習と従来のプログラミングの違いが話題になりました。人がすべての処理を書き下す従来の手続き的なプログラムと対比したとき、機械学習(ML)を最もよく表す説明はどれですか。
機械学習の定義を選ぶ問題。
データからパターンを学習して予測・判断する手法
正解。機械学習は、データからパターンを学習し、人が明示的にルールを書かなくても予測・判断ができるようにする手法です。これが従来のルールベースのプログラムとの違いです。
判断ルールを人がすべて手で書き込む手法
すべてのルールを人手で書くのは従来のルールベースのプログラムで、機械学習とは異なります。
誤りのため不正解です。
データを使わず定義済みの知識だけで動く手法
機械学習の本質はデータからパターンを学習することにあり、データなしでは学習が成り立ちません。
説明として誤りのため不正解です。
定義済みの手順を高速に実行するだけの技術
定義済みの手順の高速実行は、従来の自動化・プログラミングの説明です。
データから学習して判断を改善する機械学習の説明ではないため不正解です。
機械学習(ML)は『データからパターンを学習し、明示的にルールを書かずに予測・判断を行う』手法です。人が全ルールを記述する従来のルールベースのプログラムとは異なります。『全ルールを手で書く』『データを使わない』『通信速度を上げる技術』はいずれも機械学習の説明として誤りです。