0% ont trouvé ce document utile (0 vote)
46 vues6 pages

Systèmes d'Équations Linéaires et Matrices

Cette leçon traite des systèmes d'équations linéaires et des matrices, en expliquant leur formulation, méthodes de résolution et applications en data science. Les concepts clés incluent la représentation matricielle, les opérations sur les matrices, et l'importance des matrices dans des techniques comme la régression linéaire. Des exercices pratiques sont également proposés pour renforcer la compréhension des sujets abordés.

Transféré par

Melissa Sylva Dolorea
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
46 vues6 pages

Systèmes d'Équations Linéaires et Matrices

Cette leçon traite des systèmes d'équations linéaires et des matrices, en expliquant leur formulation, méthodes de résolution et applications en data science. Les concepts clés incluent la représentation matricielle, les opérations sur les matrices, et l'importance des matrices dans des techniques comme la régression linéaire. Des exercices pratiques sont également proposés pour renforcer la compréhension des sujets abordés.

Transféré par

Melissa Sylva Dolorea
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Leçon : Systèmes d’Équations Linéaires et

Matrices
Professeur de Data Science
Janvier 2025

Objectifs de la leçon
L’objectif de cette leçon est de comprendre les systèmes d’équations linéaires
et les matrices, leurs propriétés, et leur importance dans la résolution de
problèmes en data science. Nous aborderons les sujets suivants :

• Systèmes d’équations linéaires : formulation, solution et méthode de


résolution.

• Matrices : définition, multiplication, inverse, déterminant et propriétés.

• Application des matrices et systèmes d’équations linéaires en data sci-


ence.

1 Systèmes d’Équations Linéaires


Un système d’équations linéaires est un ensemble d’équations qui décrivent
des relations linéaires entre des variables. Par exemple, le système suivant :

3x + 2y − z = 1
2x − 2y + 4z = −2
1
−x + y − z = 0
2
est un système d’équations linéaires à 3 variables (x, y et z).

1
1.1 Représentation matricielle
Un système d’équations linéaires peut être représenté sous la forme ma-
tricielle :

Ax = b
où : - A est une matrice m × n (les coefficients des variables), - x est un
vecteur colonne de taille n × 1 (les variables x1 , x2 , . . . , xn ), - b est un vecteur
colonne de taille m × 1 (les constantes du côté droit des équations).
Dans le cas du système ci-dessus, on peut écrire la représentation ma-
tricielle :
     
3 2 −1 x 1
A=  2 −2 4 , x = y , b = −2
   
−1 12 −1 z 0

1.2 Méthodes de résolution


Les systèmes d’équations linéaires peuvent être résolus de plusieurs manières
:

• Méthode de substitution : Résoudre successivement pour une vari-


able en fonction des autres.

• Méthode de l’élimination de Gauss : Transformer le système en


une forme triangulaire supérieure pour faciliter la résolution.

• Méthode matricielle (inverse) : Si A est inversible, la solution est


donnée par x = A−1 b.

2 Matrices
Les matrices sont des tableaux de nombres organisés en lignes et en colonnes.
Elles sont des outils puissants pour résoudre des systèmes d’équations linéaires,
effectuer des transformations linéaires et manipuler des données.

2
2.1 Définition d’une matrice
Une matrice A est une collection de nombres disposés dans un tableau de m
lignes et n colonnes :
 
a11 a12 . . . a1n
 a21 a22 . . . a2n 
A =  ..
 
.. ... .. 
 . . . 
am1 am2 . . . amn
Les éléments de la matrice sont notés aij , où i désigne la ligne et j la
colonne.

2.2 Opérations sur les matrices


Les principales opérations sur les matrices sont :

2.2.1 Addition de matrices


Deux matrices de même dimension peuvent être additionnées terme à terme
:

A + B = aij + bij

2.2.2 Multiplication d’une matrice par un scalaire


Chaque élément de la matrice est multiplié par un scalaire c :

cA = c · aij

2.2.3 Multiplication de matrices


La multiplication de matrices A et B est définie si le nombre de colonnes de
A est égal au nombre de lignes de B. L’élément cij de la matrice résultante
est donné par :
n
X
C =A×B où cij = aik bkj
k=1

3
2.2.4 Matrice transposée
La matrice transposée AT est obtenue en échangeant les lignes et les colonnes
de A :
 
a11 a21 . . .
AT = a12 a22 . . .
 
.. .. . .
. . .

2.2.5 Matrice inverse


Si A est une matrice carrée n × n et si elle est inversible, l’inverse de A, noté
A−1 , est la matrice qui satisfait :

A × A−1 = In
où In est la matrice identité de taille n × n.

2.3 Déterminant d’une matrice


Le déterminant d’une matrice carrée A est un nombre qui résume certaines
propriétés de la matrice, notamment son invertibilité. Si det(A) = 0, la
matrice n’est pas inversible.
Le déterminant pour une matrice 2 × 2 est calculé comme suit :
 
a b
det(A) = det = ad − bc
c d
Pour une matrice 3 × 3, le déterminant est calculé de manière similaire,
mais en utilisant l’expansion par les mineurs.

3 Applications en Data Science


Les systèmes d’équations linéaires et les matrices sont omniprésents dans le
domaine de la data science. Voici quelques applications :

• Régression linéaire : La méthode des moindres carrés (utilisant des


matrices) est largement utilisée pour ajuster des modèles de régression.

4
• Transformation de données : Les matrices sont utilisées pour appli-
quer des transformations linéaires sur des données, comme la réduction
de dimensionnalité (PCA).

• Résolution de systèmes de contraintes : En optimisation, les


systèmes d’équations linéaires sont souvent utilisés pour résoudre des
problèmes de contraintes.

4 Exercices
Exercice 1 : Résolution de Systèmes Linéaires
Résolvez le système d’équations suivant en utilisant la méthode de substitu-
tion ou d’élimination de Gauss :
2x + 3y = 5
4x − y = 3

Exercice 2 : Représentation Matricielle


Représentez le système d’équations suivant sous forme matricielle :

x+y+z =6
2x − y + 3z = 14
3x + 4y − z = 5

Exercice 3 : Multiplication de Matrices


Multipliez les matrices suivantes :
   
1 2 2 0
A= , B=
3 4 1 2

Exercice 4 : Matrice Inverse


Calculez l’inverse de la matrice suivante (si elle existe) :
 
4 7
A=
2 6

5
Exercice 5 : Application en Data Science
Appliquez la méthode des moindres carrés pour résoudre un problème de
régression linéaire sur un jeu de données. Implémentez la solution en Python
en utilisant NumPy et scikit-learn.

5 Conclusion
Dans cette leçon, nous avons abordé les concepts fondamentaux des systèmes
d’équations linéaires et des matrices, ainsi que leur utilité dans la résolution
de problèmes en data science. Les matrices sont essentielles pour représenter
et résoudre des systèmes complexes, et les systèmes d’équations linéaires
sont à la base de nombreuses techniques d’optimisation utilisées en machine
learning.

Vous aimerez peut-être aussi