J'ai trouvé. Pour ceux que ça intéresse, estimer les paramètres d'une fonction comme ça en utilisant un model sans trop bidouiller est en fait simple.
Pour une fonction comme celle là c'est assez simple, il suffit de prendre la racine n-ième des y du dataset et sur tensorflow de créer un 'réseau' avec uniquement un seul neurone de sortie et comme fonction d'activation une fonction linéaire f : x->x.
Mathématiquement, on passe de y=(ax_1 + bx_2 + ...)^n à y^(1/n) = (ax_1+bx_2+...), on entraîne le model et on récupère de la seule couche présente les 4 paramètres de l'exemple : a, b, c + l'espérance du bruit : le biais.
Message édité le 24 juin 2021 à 16:00:52 par ChibreMusque3