Recherche d'une solution optimale

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
QDP
Messages: 3
Enregistré le: 06 Nov 2017, 13:04

Recherche d'une solution optimale

par QDP » 06 Nov 2017, 13:07

Bonjour à tous,

Je bloque depuis plusieurs jours sur un problème en apparence très simple mais qui, une fois que l'on s'y penche, l'est beaucoup moins !

J'espère ne pas m'être trompé de catégorie de forum pour ce sujet là.

L'énoncé du problème est le suivant. Je cherche à trouver les paramètres permettant de maximiser un résultat.

Exemple :

On dispose de statistiques générées à posteriori, qui indiquent le résultat obtenu sachant les paramètres utilisés :

Résultat | Param 1 | Param 2 | Param 3 | Param n
5.4 2.3 1.0 6.0 4.5
2.3 2.2 1.6 2.5 6.2
10.2 4.3 4.3 1.0 0.3
-4.5 1.2 3.3 2.2 3.5

Etc.

Et l'on cherche à connaître la série de paramètres permettant de maximiser le résultat.

Exemple de solution : S = (Param 1 = 2.3, Param 2 = 1.2, Param 3 = 5.3, ...)

Ainsi, je serai en mesure d'appliquer une notation probabiliste pour un futur résultat : la série de paramètres ayant la distance la plus faible avec la solution précédemment trouvée, devrait pouvoir donner le meilleur résultat.

Comment faut-il s'y prendre pour résoudre ce problème ? J'imagine qu'il faut appliquer un algorithme, mais j'ai essayé et je sèche.

Merci par avance pour votre aide !



Avatar de l’utilisateur
Ben314
Le Ben
Messages: 21709
Enregistré le: 11 Nov 2009, 21:53

Re: Recherche d'une solution optimale

par Ben314 » 06 Nov 2017, 14:15

Salut,
Je comprend pas grand chose à ton Laïus...
J'ai l'impression que tu as une fonction inconnue F d'ensemble de départ R^n (tes "n paramètres") et à valeur dans R (ton "résultat") dont tu ne connait les valeurs qu'en un certain nombre de points et dont tu cherche le "maximum".

Si c'est bien ça, je vois franchement pas ce qu'on peut en dire :
- Déjà, il est fort possible que la fonction n'ait pas de maximum (par exemple elle tend vers +oo lorsque les paramètres tendent vers je sais pas quoi). A priori, il faudrait des hypothèses du style "F est continue et le domaine de définition est compact" pour garantir l'existence d'un maximum.
- Des fonction F donnant exactement les bonnes valeurs sur les points de contrôle, il y en a une énorme infinité donc si on a aucune hypothèse concernant "la forme" de la fonction F, on ne risque pas de dire quoi que ce soit concernant les valeurs qu'elle prend ailleurs que sur les points de contrôle donc il n'y a aucun moyen de repérer un éventuel maximum hors de ces points là.
Qui n'entend qu'un son n'entend qu'une sonnerie. Signé : Sonfucius

QDP
Messages: 3
Enregistré le: 06 Nov 2017, 13:04

Re: Recherche d'une solution optimale

par QDP » 06 Nov 2017, 15:32

Alors pour être plus clair, on peut imaginer l'exemple où l'on a une base de données du style :

Note obtenue au bac | Jours de révision | Heures de sommeil avant examen | Café bu (ml)
18/20 | 7 | 6 | 50
11/20 | 2 | 8 | 0
08/20 | 11 | 5 | 15
etc. sur des milliers de lignes

Et l'on souhaite sur la base de ces observations déterminer les paramètres qui permettraient de maximiser la probabilité d'obtenir une bonne note au bac.
Peut-être que la réponse serait du style { 10 jours de révision, 8 heures de sommeil, 70 ml bus } ?

Il s'agit d'une proba, car quelqu'un peut bien réviser 10 jours, dormir 12 heures et boire un paquet de café et foirer son exam quand même... en revanche c'est relativement peu probable.

Peut-être que ce que je recherche se rapproche du domaine de la Recherche Opérationnelle ? Il me reste de vagues souvenirs mais je n'ai pas non plus l'impression que ce soit vraiment du domaine de la RO...

QDP
Messages: 3
Enregistré le: 06 Nov 2017, 13:04

Re: Recherche d'une solution optimale

par QDP » 06 Nov 2017, 15:39

Ah peut-être qu'il faut utiliser un réseau bayésien, non ?

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 22 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite