Welcome to the SM-ML repository. This repository contains notes, resources, and implementations for various Machine Learning topics.
- Lesson 01 - Introduction
- Lesson 02 - Data Preprocessing
- Lesson 03 - Regression
- Lesson 04 - Classification
- Lesson 05 - Clustering
- Lesson 06 - Association Rule Learning
- Lesson 07 - Reinforcement Learning
- Lesson 08 - Natural Language Processing
- Lesson 09 - Deep Learning
- Lesson 10 - Dimensionality Reduction
- Contributing
Overview of machine learning, its history, applications, and the structure of this repository.
Learn about data cleaning, transformation, and feature engineering techniques.
Explore various regression techniques and their applications.
Dive into classification algorithms and their use cases.
Understand clustering methods and how to apply them.
Learn about discovering interesting relations between variables in large databases.
Introduction to reinforcement learning and its practical applications.
Explore the techniques to process and analyze textual data.
Delve into deep learning models and architectures.
Techniques to reduce the number of random variables in a dataset.
Contributions are welcome! If you have any improvements, suggestions, or additional notes to add, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Commit your changes (
git commit -m 'Add new notes'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.