/machine-learning-algorithme

This repository contains implementations of various machine learning algorithms in Jupyter Notebook format.

Primary LanguageJupyter Notebook

machine-learning-algorithme

Machine Learning Algorithms Repository

Welcome to the Machine Learning Algorithms repository! This repository contains implementations of various machine learning algorithms in Jupyter Notebook format. The implementations are based on concepts from "The Hundred-Page Machine Learning Book".

Overview

In this repository, you will find implementations of the following machine learning algorithms:

  1. Linear Regression

    • Simple Linear Regression
    • Multiple Linear Regression
  2. Polynomial Regression

  3. Logistic Regression

  4. Naive Bayes

  5. Decision Tree Classifier

  6. Support Vector Machine (SVM)

  7. K-Nearest Neighbors (KNN)

  8. Multi-Layer Perceptron

About "The Hundred-Page Machine Learning Book"

"The Hundred-Page Machine Learning Book" is a concise yet comprehensive resource that covers fundamental machine learning concepts in a simplified manner. The implementations in this repository aim to provide practical examples based on the concepts outlined in the book.

Usage

Each algorithm implementation is provided in a separate Jupyter Notebook file for easy exploration and understanding. You can run these notebooks in your local environment or in an online Jupyter environment for experimentation and learning.

How to Contribute

If you have any suggestions, feature requests, or bug reports, feel free to open an issue or submit a pull request. Your contributions are highly appreciated!

License

This repository is licensed under the MIT License. See the LICENSE file for more details.