老师好,这里您讲解的批量学习是否就是离线学习了?

来源:2-4 批量学习,在线学习,参数学习和非参数学习

叶无道疯人院

2025-03-09

老师好,这里您讲解的批量学习是否就是离线学习了?谢谢

写回答

1回答

liuyubobobo

2025-03-10

传统意义上,是的,批量学习就是离线学习。


但是现代随着数据量越来越大,这二者的定义的侧重有一定的区别。

批量学习的侧重点“批量”的意思是:一次性把所有数据喂给训练算法做训练;

但离线学习的关键是“离线”,即其训练的数据集是静态的,而不是动态的数据流,不会在模型上线的时候,继续接收到动态的数据对模型做更新。但是,因为现代数据量越来越大,离线的学习过程不一定是批量的,即不一定一次性把所有数据喂给训练算法,有可能是逐步分批喂给训练算法的。(这在深度学习中非常常见)。


简单说,批量学习一定是离线学习,但是离线学习不一定是批量学习。不过对于基础的机器学习算法,将这二者等同没有问题。


继续加油!:)

1
1
叶无道疯人院
非常感谢!
2025-03-10
共1条回复

Python3入门机器学习 经典算法与应用  

Python3+sklearn,兼顾原理、算法底层实现和框架使用。

5949 学习 · 2456 问题

查看课程