Questions & Feedback

OK

Merci pour votre retour !

Vos reponses ont ete enregistrees. Nous les analyserons et vous repondrons dans les plus brefs delais.

Retour a l'accueil
I

Identification (optionnel)

E

Evaluation de la formation

* * * * *
Cliquez pour noter
C

Contenu de la formation

Q

Vos questions

S

Suggestions d'amelioration

Vos reponses nous aident a ameliorer la formation pour les promotions futures.

Questions frequentes

Consultez d'abord ces reponses avant de soumettre votre question.

Pourquoi normaliser APRES le split et pas avant ? v
Si vous normalisez avant le split, vous calculez le min/max sur l'ensemble des donnees (train + test). Votre modele "voit" donc indirectement les donnees de test pendant l'entrainement — c'est le data leakage. La regle : fit sur train seulement, transform sur train ET test.
Quelle est la difference entre MAE et RMSE ? v
MAE (Mean Absolute Error) = moyenne des erreurs absolues. RMSE (Root Mean Squared Error) = racine de la moyenne des erreurs au carre. La difference cle : RMSE penalise davantage les grandes erreurs car on eleve au carre. En ingenierie, RMSE >= MAE toujours.
Comment savoir si mon modele fait de l'overfitting ? v
Comparez les metriques sur train ET test. Overfitting = R2 train tres eleve (0.99) mais R2 test beaucoup plus bas (0.65). Bonne generalisation = R2 train ≈ R2 test (ex: 0.96 vs 0.94). Solution : Dropout, Early Stopping, regularisation L2.
Quand utiliser Random Forest vs Neural Networks ? v
Random Forest : donnees tabulaires, besoin d'interpretabilite, peu de temps de tuning. Neural Networks : donnees complexes (images, texte), beaucoup de donnees disponibles, ressources computationnelles importantes.
Comment adapter le code a mes propres donnees ? v
Remplacez df = pd.read_csv("vos_donnees.csv"). Verifiez avec df.head() et df.describe(). Adaptez la liste des features et la variable cible. Ajoutez df.dropna() pour supprimer les NaN. Le reste du pipeline reste identique !