Hello,
Je cherche depuis quelques jours à trouver un algo me permettant de "prévoir" quel évènement va arriver à un moment donné.
Disons que j'ai deux informations pour chaque évènement, une information temporelle et le type d'évènement.
Par exemple, les types d'évènements suivants ce sont produits à ces heures :
19:45 - A
17:09 - A
18:12 - A
7:00 - A
23:45 - B
23:55 - B
3:00 - C
3:05 - C
3:10 - C
18:00 - D
Ayant cette liste, j'aimerais que pour un temps donné trouvé le type d'évènement le plus probable:
Quel est le type d'évènement le plus probable à 18:45 ? --> A puisque c'est A qui arrive plus souvent dans ces heures. D peut aussi être un résultat mais avec un poids plus faible puisqu'il apparaît qu'une seule fois "vers" 18:45.
Quel est le type d'évènement le plus probable à 7:10 ? --> A puisque c'est le seul type a être survenu vers cette heure là.
Quel est le type d'évènement le plus probable à 3:20 ? --> C puisque c'est le seul type a être survenu vers cette heure là.
Mon deuxième problème est comment définir que le temps est cycle, et que 23:59 est plus proche de 00:01 que 01:00:
0:30 ? --> B // 23:55 est plus proche de 00:30 que 3:00
Je ne sais pas si je suis très clair dans ma façon de m'expliquer, mais toute piste m'aidant dans mes recherches serait la bienvenue
(pour info l'implémentation se fera en Java)
Merci d'avance
Partager