オンライン学習とは、データが一つずつ逐次的に与えられ、データが加わる度に内部の学習パラメータを更新する学習手法のこと。
オンライン学習は、逐次学習(sequential learning)とも呼ばれる。
通常の学習は、始めから一括したデータが与えられ、そのデータを基にパラメータの決定を学習をする一括学習(batch learning)が一般的なため、その対比として使われる。