Segmentation en trajets candidats¶
Le modèle ReLUT travaille sur une trajectoire dont le dernier point est interprété
comme le stationnement. Les waypoints sont d'abord associés aux legs nettoyés
Déclic Mobilité et filtrés sur le mode automobile. Les segments candidats sont
ensuite construits séparément dans chaque leg_id.
Principe¶
Le pipeline trie les points par utilisateur, leg et timestamp. Un nouveau segment est créé lorsqu'un gap temporel dépasse le seuil configuré :
Un gap de plus de 15 minutes est interprété comme une rupture interne au leg. Une
frontière de leg_id crée toujours une nouvelle trajectoire, même sans gap.
Filtres appliqués¶
Un segment candidat est conservé seulement s'il respecte les conditions suivantes :
segmentation:
min_points: 20
min_duration_minutes: 1
max_duration_minutes: 180
min_distance_m: 100
max_points_per_segment: 10000
Ces seuils visent à écarter :
- les fragments trop courts pour porter une dynamique de recherche ;
- les périodes quasi statiques ;
- les segments trop longs pour correspondre à une trajectoire compatible avec l'hypothèse ReLUT ;
- les segments dépassant le nombre maximal de lignes accepté par les contrôles.
Queue statique¶
La configuration par défaut active :
Lorsque la fin d'un segment contient une immobilisation prolongée, le pipeline coupe la queue statique afin de garder le premier point d'immobilisation comme fin de segment.
Raison méthodologique : ReLUT utilise le dernier point comme stationnement supposé. Si l'on conserve dix minutes d'immobilité après stationnement, le modèle risque de traiter ces points statiques comme une prolongation artificielle de la recherche.
Hypothèse centrale¶
Hypothèse déterminante
Le dernier point de chaque segment est interprété comme point de stationnement supposé. Toute erreur dans les bornes des legs ou dans la segmentation interne au leg déplace donc la distance restante au stationnement et peut modifier le moment prédit de début de recherche.
Alternatives à tester¶
Les seuils actuels sont des valeurs de travail. Plusieurs variantes doivent être testées avant usage analytique :
| Choix | Effet attendu |
|---|---|
| gap 5 minutes | segments plus courts, risque de découper un même trajet |
| gap 10 minutes | compromis plus strict que le défaut actuel |
| gap 30 minutes | segments plus longs, risque de fusionner des activités |
| queue statique désactivée | test de sensibilité au stationnement supposé |
| seuil accuracy plus strict | trajectoires plus propres mais plus lacunaires |
Une comparaison de ces variantes permettrait de mesurer la stabilité du début prévu de recherche.