Régression Linéaire

 

 Script python de régression linéaire simple et multiple



Entrainement

Script d'entraînement du modèle.


Contexte

Aprés plusieurs recherches et développements sur la reconnaissance de caractères par deep learning (Theano), je me suis intéressé par la génération de simples modèles linéaires en revoyant les bases de statistiques vu en cours. Je me suis intéressé plus précisément sur la prédiction en régression linéaire pour prédire des données telles que le prix d'une maison, l'accroissement de la population, les catastrophes naturelles, la reconnaissance d'une langue dans un texte, etc.... J'ai voulu importer le moins de librairies possible pour le code (question d'entraînement).

Production




Code source disponible ici

 

Exemple :


csvfile

<----- Fichier de données .csv sur la résistance d'un matériau.

 

Entrainement

<----- Entraînement du modèle.

 

Prediction

<----- Prédiction

 

Documentation

Retour d'expériences

Comme je disais, le script que j'ai développé était surtout pour mon apprentissage personnel sur la génération de modèle de prédiction linéaire basique. Il manque encore dans ce script, le choix de la population. Il suffit d'enlever un "-1" sur les carrés moyens. Beaucoup d'améliorations peuvent être faites. Comme dans un premier temps, la restructuration du code. (ici, en mode spaghetti). Une autre idée m'est venue. La récupération des données directement par un algorithme, qui permettrai l'extraction de données seul et sur les sites qu'il aura choisi seul également pour prédire une multitude de résultat et ce depuis le script développé ici.