Skip to content

Machine Learning course tasks focused on the implementation of the ML algorithms using libraries such as Numpy, Pandas, etc.

Notifications You must be signed in to change notification settings

MauricioVazquezM/MachineLearning_Course_Spring2023

Repository files navigation

MachineLearning_Course_Spring2023

Team

  • Guillermo Arredondo, student of a double BS degree in Data Science and Applied Mathematics at ITAM.
  • Iñaki Fernandez, student of a BS degree in Data Science at ITAM.
  • Mauricio Vazquez, student of a double BS degree in Data Science and Actuarial Science at ITAM.

Repository Content


Course objective

"Gain an in-depth understanding of some of the major machine learning techniques: its algorithms, theory and application. In the same way, that he becomes familiar, through practice, with the procedure of elaboration of a model."

-Salvador Marmol, Machine Learning course professor


Course Syllabus

  • Machine Learning concepts
  • Supervised learning
    • Basic Bayes method
    • K-Nearest neighbors
    • Linear regression
    • Neural network
    • Support vector machine
    • Decision tree
  • Models evaluation and learning theory
  • Unsupervised learning
    • A-priori algorithm
    • K-means clustering
    • Hierarchical clustering
    • Density-Based clustering
    • Dimensionality reduction method
      • PCA
      • T-SNE
  • Recomendation system
  • Model Assemblies
    • Random forest
    • Bagging
    • Boosting
  • Deep Learning
    • Convolutional neural network
  • Reinforcement Learning
    • Deep reinforcement learning

Bibliography

  • Murphy, K. (2022) Probabilistic Machine Learning: An Introduction. Cambridge, MA: MIT.
  • Hastie, T., Tibshirani, R. and Friedman, J. (2009) The Elements of Statistical Learning: Data Mining, Inference and Prediction, Springer Series in Statistics, 2nd edition.
  • Bishop, C. M. (2006) Pattern Recognition and Machine Learning, New York, N. Y.: Springer Science + Business Media.
  • Goodfellow, Ian, Yoshua Bengio, and Aaron Courville. (2017) Deep Learning. Cambridge, MA: MIT.
  • Sutton, Richard S., and Andrew G. Barto. (2018) Reinforcement Learning: An Introduction. Cambridge, MA: MIT, 2nd edition.

About

Machine Learning course tasks focused on the implementation of the ML algorithms using libraries such as Numpy, Pandas, etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published