← Derniers articles
🤖 machine learning

DSETA: A Dual-Stage Continual Learning Framework for Travel Time Prediction in Dynamic Traffic Environments

Le document propose DSETA, un cadre d'apprentissage continu à deux étapes qui intègre l'adaptation en temps réel intra-journalière et la consolidation historique inter-journalière pour traiter efficacement les modèles de trafic dynamiques et prévenir l'oubli catastrophique, atteignant des améliorations significatives de la précision dans le système de prédiction de l'ETA de production de DiDi à travers plusieurs grandes villes.

Auteurs originaux : Yanming Lyu, Yue Cheng, Lingkun Li, Ruipeng Gao, Xinyue Liu, Hui Gao, Qiang Ni

Publié 2026-08-04
📖 6 min de lecture🧠 Analyse approfondie

Auteurs originaux : Yanming Lyu, Yue Cheng, Lingkun Li, Ruipeng Gao, Xinyue Liu, Hui Gao, Qiang Ni

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez que vous essayez de deviner combien de temps il vous faudra pour aller d'une maison à la fête d'un ami. Dans un monde parfait, le trafic serait comme un métronome : régulier, prévisible et identique chaque jour. Mais dans le monde réel, le trafic ressemble plutôt à une fête dansante chaotique. Parfois, un accident imprévu bloque la route, parfois un jour férié apporte une vague de voitures supplémentaires, et parfois une nouvelle route s'ouvre, changeant tout le rythme de la ville. C'est le monde de la prédiction de l'ETA (Heure d'Arrivée Estimée), une tâche super importante pour les applications de VTC comme DiDi ou Uber. Si l'application se trompe, vous pourriez être en retard, ou le chauffeur pourrait se retrouver coincé dans un embouteillage qu'il n'avait pas prévu.

Pendant longtemps, les ordinateurs ont tenté de résoudre cela en regardant l'historique. Ils disaient : « Mardi dernier à 17h, cela a pris 20 minutes, donc cela prendra 20 minutes aujourd'hui. » Mais cette approche est comme essayer de naviguer sur un océan tempétueux avec une carte de l'année dernière ; cela fonctionne très bien quand la météo est calme, mais cela échoue lamentablement lorsqu'une tempête soudaine frappe. C'est là qu'intervient l'Apprentissage Continu (Continual Learning). Voyez cela comme un cerveau qui ne se contente pas de mémoriser des faits, mais qui continue d'apprendre de nouvelles choses chaque jour sans oublier les anciennes. Le grand défi est de trouver l'équilibre entre deux choses : se souvenir des schémas habituels (comme l'heure de pointe chaque matin) tout en réagissant instantanément aux événements étranges et ponctuels (comme un défilé ou un accident). Si l'ordinateur apprend trop sur le défilé, il pourrait oublier que l'heure de pointe a normalement lieu à 17h. S'il apprend trop sur la routine habituelle, il ne saura pas qu'un défilé a lieu en ce moment même.

C'est exactement le casse-tête que les chercheurs de l'Université Jiaotong de Pékin et de DiDi ont cherché à résoudre avec un nouveau cadre appelé DSETA. Ils ont réalisé que le trafic présente deux « vitesses » de changement différentes : des changements rapides qui se produisent au cours d'une seule journée, et des changements lents qui se produisent sur des semaines ou des mois. Pour gérer cela, ils ont construit un système d'apprentissage à deux étapes qui agit comme un conducteur doté de deux regards différents.

Premièrement, il y a l'étape Intra-jour (l'œil du « Jour J »). Cette partie du système est hyper-alerte à ce qui se passe en ce moment même. Elle observe les données en temps réel, minute par minute, pour capter les surprises soudaines. Si une voiture a un accident ou si une vague de trafic due à un jour férié commence, cette étape ajuste instantanément la prédiction. C'est comme un conducteur qui voit un feu rouge devant lui et ralentit immédiatement, même si la carte indiquait que la route était dégagée cinq minutes auparavant. Pour s'assurer que cette réaction rapide ne fasse pas oublier au conducteur comment conduire normalement, ils utilisent une astuce ingénieuse appelée Isolation des Paramètres (Parameter Isolation). Imaginez que le cerveau du conducteur possède deux parties : une « Main Stable » qui connaît les règles de base de la route (comme le temps qu'il faut habituellement pour parcourir une rue spécifique) et un « Réflexe Rapide » qui gère les écarts soudains. Le système fige la « Main Stable » pour qu'elle ne soit pas perturbée par le chaos, tout en laissant uniquement le « Réflexe Rapide » apprendre des nouvelles données désordonnées.

Deuxièmement, il y a l'étape Inter-jour (l'œil du « Long Terme »). Cette partie s'éveille une fois par jour pour observer la vue d'ensemble. Elle demande : « Comment la ville a-t-elle changé au cours des dernières semaines ? » Peut-être qu'une nouvelle route a ouvert, ou que les saisons changent, décalant le moment où les gens partent habituellement travailler. Cette étape utilise une méthode appelée Relecture d'Information Hebdomadaire (Weekly Information Replay), qui est comme le visionnage d'un film des moments forts des dernières semaines. Cela garantit que le système se souvienne que les mardis sont généralement chargés, même si aujourd'hui était un mardi étrange et calme. Elle utilise également la Distillation de Connaissances (Knowledge Distillation), une façon sophistiquée de dire qu'elle vérifie ses nouvelles prédictions par rapport à ses connaissances anciennes et fiables pour s'assurer qu'elle n'est pas en train de désapprendre accidentellement les bases.

Les chercheurs ont testé ce système sur des données réelles de DiDi, couvrant des millions de trajets dans des villes comme Pékin, Wuhan et Xi'an. Ils n'ont pas seulement fait des simulations ; ils ont réellement intégré DSETA dans l'application et l'ont laissé prédire des trajets pour de vrais utilisateurs. Les résultats sont impressionnants. À Pékin, le système a réduit l'erreur de prédiction moyenne de 6,62 %. À Wuhan, il a réduit l'erreur de 0,73 %, et à Xi'an, de 2,40 %. Plus important encore, il a rendu l'application beaucoup plus fiable lors des périodes de chaos. Le taux de « mauvais cas » — là où la prédiction était totalement erronée — a chuté de manière significative, ce qui signifie moins de chauffeurs coincés dans des embouteillages inattendus et moins de passagers attendant plus longtemps que prévu.

Ce qui est vraiment génial, c'est que ce système est robuste. Même si l'ordinateur est très occupé et manque quelques mises à jour rapides pendant la journée, le système ne plante pas et ne donne pas de conseils médiocres. Il possède un filet de sécurité qui continue d'utiliser la dernière bonne prédiction jusqu'à ce que la nouvelle soit prête. Les chercheurs ont constaté que cette approche à deux étapes fonctionne mieux que les anciennes méthodes qui tentaient d'apprendre tout en même temps. En séparant l'apprentissage « rapide » de l'apprentissage « lent », DSETA parvient à être à la fois flexible et stable.

En fin de compte, DSETA montre que la meilleure façon de prédire l'avenir dans un monde chaotique n'est pas d'essayer de mémoriser chaque détail, mais d'avoir un système qui sait quand prêter attention au présent et quand se souvenir du passé. C'est un peu comme un chauffeur de taxi chevronné qui connaît le rythme habituel de la ville, mais qui sait aussi réagir instantanément lorsqu'un défilé bloque la rue. Grâce à ce cadre, les applications de VTC peuvent désormais vous donner une estimation de temps qui n'est pas seulement une supposition basée sur l'histoire, mais une prédiction intelligente et vivante qui s'adapte à la ville tandis qu'elle respire et change.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →