Méthode - Réseau de neurone

Développement d'un perceptron multicouche pour la prédiction du caractère gagnant/placé d'un cheval

Questions, Méthodes et suivi des Concours PMU-Turf !

Modérateur: Equipe de modération

Méthode - Réseau de neurone

Message par maximus84 » Lun Sep 3, 2012 11:43

Bonjour,

Passionné par les courses et interessé par le dataminig, je cherche à mettre en place un réseau de neurone pour la prédiction du caractère gagnant/placé d'un cheval dans une course de trot.

J'ai l'intention d'utilisé dans un premier temps un logiciel libre (Tanagra, sipina ou Weka)

Pour cela j'ai besoin de :
- Définir le problème à résoudre
- sélectionner les descripteurs et variable à prédire
- constituer un jeux de données d'apprentissage

Le problème à résoudre sera pour un cheval donné de prédire s'il terminera gagnant, placé ou non placé.

Là ou j'ai besoin de vous est pour la détermination des descripteurs (variables en entrée).

J'ai déjà pensé à la liste suivante :

hyppodrome,
distance,
nombre de chevaux,
terrain,
(corde)
chrono,
musique,
cote,
(place dans les favoris)

Auriez-vous d'autres idées?

Suivi des pronostiques

Mois en cours : Novembre

Archives

30/09/2012 - Mises : 5€ - Gains : 11,5€ - Résultats : +6.5€ - BR : 156.5€
30/09/2012 - Mises : 5€ - Gains : 7.5€ - Résultats : +2.5€ - BR : 159€
30/09/2012 - Mises : 5€ - Gains : 8€ - Résultats : +3€ - BR : 162€

09/10/2012 - Mises : 5€ - Gains : 0€ - Résultats : -5€ - BR : 157€
09/10/2012 - Mises : 5€ - Gains : 9€ - Résultats : +4€ - BR : 161€
12/10/2012 - Mises : 5€ - Gains : 0€ - Résultats : -5€ - BR : 156€
12/10/2012 - Mises : 5€ - Gains : 9.5€ - Résultats : +4.5€ - BR : 160.5€
12/10/2012 - Mises : 5€ - Gains : 15€ - Résultats : +10€ - BR : 170.5€
16/10/2012 - Mises : 5€ - Gains : 0€ - Résultats : -5€ - BR : 165.5€
16/10/2012 - Mises : 5€ - Gains : 10€ - Résultats : +5€ - BR : 170.5€
19/10/2012 - Mises : 5€ - Gains : 7.5€ - Résultats : +2.5€ - BR : 173€
09/10/2012 - Mises : 5€ - Gains : 9.5€ - Résultats : +4.5€ - BR : 177.5€
26/10/2012 - Mises : 5€ - Gains : 0€ - Résultats : -5€ - BR : 172.5€
31/10/2012 - Mises : 5€ - Gains : 0€ - Résultats : -5€ - BR : 167.5€
31/10/2012 - Mises : 5€ - Gains : 0€ - Résultats : -5€ - BR : 162.5€
Dernière édition par maximus84 le Jeu Nov 1, 2012 13:21, édité 2 fois.
Victoire pour le Peuple !
maximus84
1er CRAMPON
 
Message(s) : 1347
Inscription : Jeu Août 31, 2006 9:51

Re: Méthode - Réseau de neurone

Message par Xaar02 » Lun Sep 3, 2012 12:45

Trés interessant :bien:
Avatar de l’utilisateur
Xaar02
Crampon d'OR 2010
Crampon d'OR 2010
 
Message(s) : 45880
Inscription : Dim Oct 2, 2005 20:07
Localisation : Devant l'écran :-)

Re: Méthode - Réseau de neurone

Message par Wyleyo » Lun Sep 3, 2012 13:15

Il y avait un site (je viens de voir qu'il est down :perplexe: ) qui faisait cela, si je comprends bien ce que souhaite faire.

Cela prenait en compte, l'aptitude à la corde, la distance, la forme du jockey, de l'entraineur par rapport aux autres, et cela donnait un %de compétence par catégorie et en faisant le total, cela proposé un ordre de jeu.
Concernant la réussite du système, a vrai dire, je n'en sais pas grand chose, je n'ai jamais suivi.

Après, les critères que tu utilises, c'est ce que je faisais manuellement (mentalement plutot) pour la sélection des "matelas". :bien:
FC Bayern ! Stern des Südens !
Avatar de l’utilisateur
Wyleyo
1er CRAMPON
 
Message(s) : 1598
Inscription : Lun Juin 21, 2010 11:18

Re: Méthode - Réseau de neurone

Message par Xaar02 » Lun Sep 3, 2012 19:10

Ton projet m'interesse fortement puisqu'à une époque j'avais envie de me lancer dans la même chose :D mais manque de temps et peut-être de connaissances aussi m'ont fait lâcher le projet :oops: si j'ai le temps, j'aimerais bien t'aider :bien:

Je devrais avoir un peu plus de temps le week end prochain pour voir tout çà :bien:
Avatar de l’utilisateur
Xaar02
Crampon d'OR 2010
Crampon d'OR 2010
 
Message(s) : 45880
Inscription : Dim Oct 2, 2005 20:07
Localisation : Devant l'écran :-)

Re: Méthode - Réseau de neurone

Message par killer13015 » Lun Sep 3, 2012 20:37

maximus84 a écrit :Bonjour,



J'ai déjà pensé à la liste suivante :

hyppodrome,
distance,
nombre de chevaux,
terrain,
(corde)
chrono,
musique,
cote,
(place dans les favoris)

Auriez-vous d'autres idées?


Tu as oublié une donnée importante Max, le déferrage... :bien:
:userbar_mlb_team:
Avatar de l’utilisateur
killer13015
MEGA CRAMPON
 
Message(s) : 10325
Inscription : Lun Mars 23, 2009 21:52
Localisation : Marseille

Re: Méthode - Réseau de neurone

Message par garay60 » Lun Sep 3, 2012 21:47

Poteau de départ (rendement de distance) selon les hippos
Place autostart
forme entraîneur
Forme driver
M.I.T powa !
Avatar de l’utilisateur
garay60
5ème Crampon
 
Message(s) : 7478
Inscription : Lun Août 23, 2010 22:05

Re: Méthode - Réseau de neurone

Message par GM » Lun Sep 3, 2012 21:55

le nom, la couleur :lol:
j'avoue, il m'arrive de jouer comme ça parfois !!!
Mouss
Avatar de l’utilisateur
GM
3ème CRAMPON
 
Message(s) : 3720
Inscription : Ven Juin 6, 2008 22:17
Localisation : 1977 / H - VOSGES

Re: Méthode - Réseau de neurone

Message par GM » Lun Sep 3, 2012 21:58

bon, plus sérieusement
- les conditions d'engagement ( tant d'euros du recul ou de l'engagement )
- le retard ou non de gains ( avec la fréquence des gains )
Mouss
Avatar de l’utilisateur
GM
3ème CRAMPON
 
Message(s) : 3720
Inscription : Ven Juin 6, 2008 22:17
Localisation : 1977 / H - VOSGES

Re: Méthode - Réseau de neurone

Message par maximus84 » Mar Sep 4, 2012 9:19

Merci à vous pour vos contributions. Je vais essayer d'intégrer tout cela.

Peut-on trouver directement les indicateurs de performance sur le entraineurs/drivers?

@Xaar : Pas de soucis si tu veux te joindre à moi / m'aider :bien: De toute façon je n'ai pas non plus énormément de dispo et travaillerai doucement mais surement en visant probablement une mise en pratique réelle janvier 2013.
Victoire pour le Peuple !
maximus84
1er CRAMPON
 
Message(s) : 1347
Inscription : Jeu Août 31, 2006 9:51

Re: Méthode - Réseau de neurone

Message par davinci » Mar Sep 4, 2012 13:03

Bonjour à tous.
Je suis passionné par cette notion de réseaux de neurones artificiels mais je trouve cela tres complexe.
Une projet de RNA sur les courses existe : horse racing HTR (en anglais)
Voici le lien : http://www.cormactech.com/neunet/horses.html
Avatar de l’utilisateur
davinci
Mordu
 
Message(s) : 613
Inscription : Dim Jan 31, 2010 18:41

Re: Méthode - Réseau de neurone

Message par davinci » Mar Sep 4, 2012 13:09

Avatar de l’utilisateur
davinci
Mordu
 
Message(s) : 613
Inscription : Dim Jan 31, 2010 18:41

Re: Méthode - Réseau de neurone

Message par MrBiais » Mar Sep 4, 2012 16:57

Bjr

J'ai trouvé votre recherche en cours sur la prédiction hippique en surfant sur google.
Je peux peut etre vous aider car j'utilise les rdn au quotidien dans mon boulot pour la reco de formes en temps réel et pour des domaines plus confidentiels.
Pour commencer, la meilleure doc en français se situe ici:

http://www.rennard.org/irn/index.html

Ce bouquin est lisible, clair et on le trouve facilement.

Les applets java présentes sur le site sont sympas pour découvrir ce que sont les réseaux de neurones.

J'utilise ce modèle Java (ci dessous) depuis 5 ans déjà. Bien documenté et facile à mettre en oeuvre, il pourrait très bien s'adapter à vos recherches.

http://www.rennard.org/irn/package.html

Il est préférable de mettre en oeuvre un tel projet en partant d'un bas niveau plutot que d'utiliser un logiciel bien que 2 cités plus haut soit très bon.

Sinon il serait préférable de commencer par un FAIBLE nombre d'entrées car sinon l'apprentissage ne se fera pas correctement, et ce peu importe la fonction d'activation et/ou l'algo d'apprentissage. De plus il va falloir trouver un grand nombre d'échantillons sinon la discrimination ne sera pas parfaite et ce dès le début.

Un perceptron avec une couche cachée sera suffisant pour commencer sinon cela va être une vraie usine à gaz et on ne s'en sortira pas.

N'hésitez pas à me solliciter par message privé ou email, je vous répndrai avec plaisir.

Je vais regarder pour les courses de trot avec autostart PP à Vincennes pour commencer en sélectionnant les critères de places derrière l'autostart, le chrono, les gains et l'aptitude à la piste.
MrBiais
 

Re: Méthode - Réseau de neurone

Message par maximus84 » Mar Sep 4, 2012 20:27

Hé bien je ne pensais pas que ce post et cette proposition de projet susciterait autant d'intérêt. C'est une bonne chose.

Merci Davinci pour les liens, je vais y jeter un oeil. Effectivement derrière les réseaux de neurone se cachent pas mal de maths. Ce n'est pas toujours évident de suivre.

C'est clair qu'avec ton pseudo je me doutais, Mr biais, que tu en connaissais un minimum sur le sujet.

Je vais essayer de récupérer les sources (si elles sont libres et gratuites) et voir ce que l'on peut. Dans un premier temps je voulais utiliser des outils existants et libre et éviter de partir dans du développement (java ou c#).

Tes remarques sont pertinentes, à savoir que trop de descripteurs rendront l'apprentissage difficile et qu'il faudra un trés grand jeu de données en entrée.

N'hésites pas également à nous faire un retour sur tes premières expérimentation. Et bienvenu sur le forum!
Victoire pour le Peuple !
maximus84
1er CRAMPON
 
Message(s) : 1347
Inscription : Jeu Août 31, 2006 9:51

Re: Méthode - Réseau de neurone

Message par leyton » Mar Sep 4, 2012 20:35

Bonne chance à ta méthode :D
Droit au But
Avatar de l’utilisateur
leyton
MEGA CRAMPON
 
Message(s) : 10615
Inscription : Ven Juin 29, 2007 15:55

Re: Méthode - Réseau de neurone

Message par Xaar02 » Mar Sep 4, 2012 20:39

Très intéressants tous ces liens, mais costaud :dur:

Il me faudrait une seconde vie pour étudier tout çà tranquillement :D
Avatar de l’utilisateur
Xaar02
Crampon d'OR 2010
Crampon d'OR 2010
 
Message(s) : 45880
Inscription : Dim Oct 2, 2005 20:07
Localisation : Devant l'écran :-)

Re: Méthode - Réseau de neurone

Message par Xaar02 » Sam Sep 8, 2012 21:08

As-tu avancé maximus dans tes recherches ?
Avatar de l’utilisateur
Xaar02
Crampon d'OR 2010
Crampon d'OR 2010
 
Message(s) : 45880
Inscription : Dim Oct 2, 2005 20:07
Localisation : Devant l'écran :-)

Re: Méthode - Réseau de neurone

Message par maximus84 » Dim Sep 9, 2012 10:55

Xaar02 a écrit :As-tu avancé maximus dans tes recherches ?


Je vais dans un premier temps prendre l'ensemble des descripteurs évoqués plus haut. Ensuite je ferai différents tests en jouant sur les descripteurs.

Le gros travail à effectuer maintenant : constituer la base de connaissance et donc un historique de données.

Ca avance tout doucement mais surement :wink:
Victoire pour le Peuple !
maximus84
1er CRAMPON
 
Message(s) : 1347
Inscription : Jeu Août 31, 2006 9:51

Re: Méthode - Réseau de neurone

Message par maximus84 » Dim Sep 9, 2012 12:02

Connaissez-vous un site ou je peux trouver directement la forme des entraineurs/drivers.

Dans le cas contraire je la calculerai mais à se moment là plusieurs questions se posent:
- Quelle profondeur d'historique prendre ? les 2 derniers mois ? les 15 derniers jours ?
- La forme se base uniquement sur les victoires ou faut-il y inclure la place?
Victoire pour le Peuple !
maximus84
1er CRAMPON
 
Message(s) : 1347
Inscription : Jeu Août 31, 2006 9:51

Re: Méthode - Réseau de neurone

Message par Xaar02 » Dim Sep 9, 2012 12:21

maximus84 a écrit :Connaissez-vous un site ou je peux trouver directement la forme des entraineurs/drivers.

Dans le cas contraire je la calculerai mais à se moment là plusieurs questions se posent:
- Quelle profondeur d'historique prendre ? les 2 derniers mois ? les 15 derniers jours ?
- La forme se base uniquement sur les victoires ou faut-il y inclure la place?


- les 15 derniers jours donnent une bonne approche, après faut aussi voir le nombre de chevaux présentés sur ces 15 derniers jours ...

- la forme dans les 3 premiers, donc pour la place est généralement une bonne indication ...
Avatar de l’utilisateur
Xaar02
Crampon d'OR 2010
Crampon d'OR 2010
 
Message(s) : 45880
Inscription : Dim Oct 2, 2005 20:07
Localisation : Devant l'écran :-)

Re: Méthode - Réseau de neurone

Message par maximus84 » Lun Sep 10, 2012 20:19

Xaar02 a écrit :
maximus84 a écrit :Connaissez-vous un site ou je peux trouver directement la forme des entraineurs/drivers.

Dans le cas contraire je la calculerai mais à se moment là plusieurs questions se posent:
- Quelle profondeur d'historique prendre ? les 2 derniers mois ? les 15 derniers jours ?
- La forme se base uniquement sur les victoires ou faut-il y inclure la place?


- les 15 derniers jours donnent une bonne approche, après faut aussi voir le nombre de chevaux présentés sur ces 15 derniers jours ...

- la forme dans les 3 premiers, donc pour la place est généralement une bonne indication ...


Merci Xaar, je vais donc partir sur les 15 derniers jours.

Dans un premier temps je vais monter un jeu de données d'apprentissage sur 30 courses (que j'enrichirai biensur ensuite!) avant de commencer aux premiers tests.

A suivre!
Victoire pour le Peuple !
maximus84
1er CRAMPON
 
Message(s) : 1347
Inscription : Jeu Août 31, 2006 9:51

Suivant

Retour vers PMU : FAQ, Méthodes et Concours

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 5 invité(s)

Haut de page