This repository outlines essential machine learning concepts and provides a list of resources to help you learn more about each topic.
Description:
Learn models from labeled training data to make predictions.
Preparation Resources:
- Online Courses:
- Textbooks:
- "Machine Learning" by Tom Mitchell
- "Deep Learning" by Ian Goodfellow et al.
- Research Papers:
- Online Communities:
Subtopics:
Description:
Learn patterns from unlabeled data.
Preparation Resources:
- Online Courses:
- Textbooks:
- "Machine Learning" by Tom Mitchell
- "Deep Learning" by Ian Goodfellow et al.
- Research Papers:
- Online Communities:
Subtopics:
Description:
Learn through trial and error, interacting with an environment.
Preparation Resources:
- Online Courses:
- Textbooks:
- "Reinforcement Learning: An Introduction" by Richard S. Sutton and Andrew G. Barto
- Research Papers:
- Online Communities:
Description:
Learn from data using interconnected layers of artificial neurons.
Preparation Resources:
- Online Courses:
- Textbooks:
- "Deep Learning" by Ian Goodfellow et al.
- Research Papers:
- Online Communities:
Subtopics:
Description:
Popular algorithms used in machine learning.
Preparation Resources:
- Online Courses:
- Textbooks:
- "Machine Learning" by Tom Mitchell
- "Deep Learning" by Ian Goodfellow et al.
- Research Papers:
- Online Communities:
Subtopics:
- Linear Regression
- Logistic Regression
- Decision Trees
- Random Forests
- Support Vector Machines (SVMs)
- Naive Bayes
- K-Nearest Neighbors (KNN)
- Principal Component Analysis (PCA)
- K-Means Clustering
Description:
Metrics used to assess the performance of machine learning models.
Preparation Resources:
- Online Courses:
- Textbooks:
- "Machine Learning" by Tom Mitchell
- "Deep Learning" by Ian Goodfellow et al.
- Research Papers:
- Online Communities:
Subtopics: