Le machine learning en ligne est une méthode d’apprentissage machine dans laquelle les données deviennent Disponible dans un ordre séquentiel et sont utilisées pour mettre à jour le meilleur prédicteur pour les données futures à chaque étape, par opposition aux techniques d'apprentissage par lots qui génèrent le meilleur prédicteur en apprenant sur l’ensemble des données d’entraînement à la fois.