AIと機械学習の基礎概念比較問題

機械学習における「バッチ学習(Batch Learning)」と「オンライン学習(Online Learning)」の違いとして最も適切なものはどれか?

A.バッチ学習は全データを一度に処理するのに対し、オンライン学習は新しいデータが到着するたびに逐次的にモデルを更新する← 正解
✓ 正解です。バッチ学習は固定されたデータセット全体で訓練し、オンライン学習はデータを逐次受け取りながらモデルを動的に更新する学習方式です。
B.バッチ学習はリアルタイム予測に使用され、オンライン学習は履歴データの処理に使用される
✗ この説明は逆です。オンライン学習こそが新しいデータのリアルタイム処理に適しており、バッチ学習は過去の履歴データでモデルを訓練します。
C.バッチ学習は教師あり学習のみに対応し、オンライン学習は教師なし学習のみに対応する
✗ 学習形式と学習の種類(教師あり/なし)は異なる次元の分類です。バッチ学習もオンライン学習も両方の学習形式に対応できます。
D.バッチ学習は単一のモデルを使用するのに対し、オンライン学習は複数のモデルを並列処理する
✗ オンライン学習が複数モデルの並列処理を必須とするわけではありません。単一モデルで逐次更新することが一般的なオンライン学習です。

AWS Certified AI Practitioner(AIF-C01) の問題一覧