| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| acid [2026/09/03 09:36] – [Supports de cours] zemmari | acid [2026/10/22 15:38] (Version actuelle) – [Supports de cours] zemmari |
|---|
| |
| ^ Séance ^ Intitulé ^ Description ^ Diapos ^ Autre ^ | ^ Séance ^ Intitulé ^ Description ^ Diapos ^ Autre ^ |
| | 1 | Avant propos | Présentation de l'UE | {{:X-acid-avant_propos.pdf|pdf}} | | | | 1 | Avant propos | Présentation de l'UE | {{:acid-avant_propos.pdf|pdf}} | | |
| | 1 - 4 | Introduction | Généralités sur le Machine Learning |{{:X-acid-introduction.pdf| pdf}}| | | | 1 - 4 | Introduction | Généralités sur le Machine Learning |{{:acid-introduction.pdf| pdf}}| | |
| | 1 - 2 | Rappels | Rappels d'algèbre linéaire |{{:X-acid-rappels-algebre_lineaire.pdf| pdf}}| [[X-https://www.labri.fr/~zemmari/_acid/notebooks/cours_1-numpy.ipynb|Jupiter notebook (NumPy)]] | | | 1 - 2 | Rappels | Rappels d'algèbre linéaire |{{:acid-rappels_algebre_lineaire.pdf| pdf}}| [[https://www.labri.fr/~zemmari/_acid/notebooks/1__rappels/acid-rappels_algebre_lineaire.ipynb|Jupiter notebook (NumPy)]] | |
| | | | Rappels de probabilités et statistiques |{{:X-acid-rappels-probas.pdf| pdf}}| [[X-https://www.labri.fr/~zemmari/_acid/notebooks/cours_1-random_scipy.ipynb|Jupiter notebook (SciPy)]] | | | | | Rappels de probabilités et statistiques |{{:acid-rappels_probas_stats.pdf| pdf}}| [[https://www.labri.fr/~zemmari/_acid/notebooks/1__rappels/acid-rappels_probas_stats.ipynb|Jupiter notebook (implémentation)]] | |
| | 2 | Méthodes d'optimisation | Descente de gradient (et ses variantes) | {{:X-acid-optimisation.pdf|pdf}} | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-descente_de_gradient.ipynb|Jupiter notebook]], [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-descente_de_gradient.html|notebook (en html)]]| | | 2 | Méthodes d'optimisation | Descente de gradient (et ses variantes) | [[https://www.labri.fr/~zemmari/_acid/pdfs/acid-optimisation.pdf|pdf]] | [[https://www.labri.fr/~zemmari/_acid/notebooks/2_optimisation/acid_optimisation_dg.ipynb|Jupiter notebook]], [[https://www.labri.fr/~zemmari/_acid/notebooks/2_optimisation/acid_optimisation_dg.html|notebook (en html)]]| |
| | 2 - 3 | Régression | Régression simple et multiple | {{ :X-acid-regression.pdf |pdf}} | Jupyter notebooks : | | | 3 - 4 | Régression | Régression simple et multiple |[[https://www.labri.fr/~zemmari/_acid/pdfs/acid-regression.pdf|pdf]] | [[https://www.labri.fr/~zemmari/_acid/notebooks/3_regression/acid-regression.ipynb|Jupyter notebook]] | |
| | | | | | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-regression_lineaire_simple.ipynb|régression simple (1)]], [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-regression_lineaire_simple.html|notebook (html)]]| | | | | | | [[https://www.labri.fr/~zemmari/_acid/files/advertising.csv|Fichier advertising.csv]]| |
| | | | | | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-regression_lineaire_simple-2.ipynb|régression simple (2)]], [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-regression_lineaire_simple-2.html|notebook (html)]]| | | | | | | [[https://www.labri.fr/~zemmari/_acid/files/food_truck.csv|Fichier food truck.csv]]| |
| | | | | | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-regression_lineaire_multiple.ipynb|régression multiple]], [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-regression_lineaire_multiple.html|notebook (html)]]| | | 4 | k-nearest neighbors | Généralités sur le ML, k-NN| [[https://www.labri.fr/~zemmari/_acid/pdfs/acid-knn.pdf|pdf]] | [[https://www.labri.fr/~zemmari/_acid/notebooks/acid-knn.ipynb|Jupiter notebook]]| |
| | | | | | [[X-https://www.labri.fr/~zemmari/_acid/files/advertising.csv|Fichier advertising.csv]]| | | 5 | Apprentissage supervisé | Théorie de décision bayesienne | [[https://www.labri.fr/~zemmari/_acid/pdfs/acid-bayes.pdf|pdf]] | [[https://www.labri.fr/~zemmari/_acid/notebooks/acid-bayes.ipynb|Jupiter notebook]], [[https://www.labri.fr/~zemmari/_acid/notebooks/acid-bayes.html|Jupiter notebook (html)]] | |
| | | | | | [[X-https://www.labri.fr/~zemmari/_acid/files/food_truck.csv|Fichier food truck.csv]]| | | 6 | Apprentissage supervisé | Arbres de décision et forêts aléatoires | {{:acid-dt_rf.pdf| pdf}} | [[https://www.labri.fr/~zemmari/_acid/notebooks/cours9_td_rf.ipynb|Jupiter notebook]] | |
| | 4 | k-nearest neighbors | Généralités sur le ML, k-NN| {{X-acid-knn.pdf:| pdf}} | knn (à la main) [[hX-ttps://www.labri.fr/~zemmari/_acid/notebooks/acid-knn-from_scratch.ipynb|Jupiter notebook]], [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-knn-from_scratch.html|Jupiter notebook (html)]]| | | | | | | [[https://www.labri.fr/~zemmari/videos/DT-RF.mp4|vidéo du cours]] | |
| | | | | | knn (avec skleanr) [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-knn.ipynb|Jupiter notebook]], [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-knn.html|Jupiter notebook (html)]]| | | 7 | Contrôle de connaissances| Contrôle | | | |
| | 5 | Apprentissage supervisé | Théorie de décision bayesienne | {{X-acid-bayes.pdf:| pdf}} | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-bayes.ipynb|Jupiter notebook]], [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-bayes.html|Jupiter notebook (html)]] | | | 8 | Réduction de dimension | Analyse en composantes principales | {{:X-acid-acp.pdf| pdf}} | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-acp.html|Jupiter notebook (html)]] | |
| | 6-7 | Réduction de dimension | Analyse en composantes principales | {{:X-acid-acp.pdf| pdf}} | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-acp.html|Jupiter notebook (html)]] | | |
| | | | | | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-acp_sklearn.html|Jupiter notebook (html), sklearn (applications)]] | | | | | | | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-acp_sklearn.html|Jupiter notebook (html), sklearn (applications)]] | |
| | | | | | {{X-preuve-acp.pdf:| preuve ACP}} | | | | | | | {{X-preuve-acp.pdf:| preuve ACP}} | |
| | 8 | Réduction de dimension | Analyse linéaire discriminante (LDA) | {{:X-acid-lda.pdf| pdf}} | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/cours8-comparaison-ACP-LDA.ipynb|Jupiter notebook (comparaison avec l'ACP)]] | | | 9 | Réduction de dimension | Analyse linéaire discriminante (LDA) | {{:X-acid-lda.pdf| pdf}} | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/cours8-comparaison-ACP-LDA.ipynb|Jupiter notebook (comparaison avec l'ACP)]] | |
| | | | | | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/lda.ipynb|Jupiter notebook (LDA à la main)]] | | | | | | | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/lda.ipynb|Jupiter notebook (LDA à la main)]] | |
| | 9 | Contrôle de connaissances| Contrôle | | | | | 10 | Apprentissage supervisé | Perceptron, SVM, etc | {{:X-acid-perceptron_svm.pdf| pdf}} | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-perceptron-a_la_main.html|perceptron (à la main), Jupiter notebook (html)]] | |
| | 10 | Apprentissage supervisé | Arbres de décision et forêts aléatoires | {{:X-acid-dt_rf.pdf| pdf}} | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/cours9_td_rf.ipynb|Jupiter notebook]] | | |
| | 11 | Apprentissage supervisé | Perceptron, SVM, etc | {{:X-acid-perceptron_svm.pdf| pdf}} | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-perceptron-a_la_main.html|perceptron (à la main), Jupiter notebook (html)]] | | |
| | | | | | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-svm_kernel.html|svm, kernel trick, Jupiter notebook (html)]] | | | | | | | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-svm_kernel.html|svm, kernel trick, Jupiter notebook (html)]] | |
| | | | | | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-svm_perceptron.html|perceptron, svm, avec sklearn, Jupiter notebook (html)]] | | | | | | | [[X-https://www.labri.fr/~zemmari/_acid/notebooks/acid-svm_perceptron.html|perceptron, svm, avec sklearn, Jupiter notebook (html)]] | |
| | 12 | Apprentissage non supervisé| Méthodes de clustering | {{:X-1_acid-unsupervised_ml.pdf| pdf}} | | | | 11 | Apprentissage non supervisé| Méthodes de clustering | {{:X-1_acid-unsupervised_ml.pdf| pdf}} | | |
| ===== Supports de travaux dirigés ===== | ===== Supports de travaux dirigés ===== |
| ^ TD numéro ^ Contenu ^ Énoncé ^ Fichiers ^ Corrigé ^ | ^ TD numéro ^ Contenu ^ Énoncé ^ Fichiers ^ Corrigé ^ |
| | TD0 | Rappels : Probabilités et statistiques, Algèbre linéaire avec Python | [[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td00/td00.ipynb|Sujet]] | | [[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td00/td00-correction.ipynb|Correction]]| | | TD0 | Rappels : Probabilités et statistiques, Algèbre linéaire avec Python | [[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td00/td00.ipynb|Sujet]] | | [[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td00/td00-correction.ipynb|Correction]]| |
| | TD1 | Descente de gradient | [[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td01/td01_gradient_descent.ipynb|Sujet]]| | [[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td01/td01_gradient_descent-correction.ipynb|Correction]]| | | TD1 | Descente de gradient | [[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td01/td01_gradient_descent.zip|Sujet]]| | [[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td01/td01_gradient_descent-correction.ipynb|Correction]]| |
| | TD2 | Régression linéaire |[[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td02/td02_regression.ipynb|Sujet]]| | [[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td02/td02-regression_corrige.ipynb|Correction]]| | | TD2 | Régression linéaire |[[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td02/td02_regression.ipynb|Sujet]]| | [[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td02/td02-regression_corrige.ipynb|Correction]]| |
| | TD3 | Métriques d'évaluation| [[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td03/td03_metrics.ipynb|Sujet]] | | [[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td03/td03_metrics-correction.ipynb|Correction]]| | | TD3 | Métriques d'évaluation| [[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td03/td03_metrics.ipynb|Sujet]] | | [[https://amoreauv.pages.emi.u-bordeaux.fr/acid/td03/td03_metrics-correction.ipynb|Correction]]| |