在计算机科学中，线上机器学习是一种机器学习的方法，在设定下资料有次序的提供，而我们必须在每个时间点更新预测模型以处理未来的资料；相较之下，批次学习的方法则是对于整个训练资料集产生一个最好的预测模型。