Skip to content

The "Introduction to Machine Learning" repository on GitHub is a comprehensive resource for beginners looking to learn the basics of machine learning.

Notifications You must be signed in to change notification settings

Mehdialmoo/Introduction_to_MachineLearning

Repository files navigation

Machine Learning Classes

This repository contains machine learning classes designed to provide students with hands-on experience in various machine learning algorithms. The classes are divided into categories based on their complexity and are suitable for students of all levels.

Categories

  1. Introduction to Python Programming Part One
  2. Introduction to Python Programming Part Two
  3. Linear Regression
  4. Gradient_Descent
  5. Logistic Regression Part One
  6. Logistic Regression Part Two
  7. Neural Network
  8. Backward Propagation
  9. Convolutional Neural Network

Prerequisites

Before taking these classes, students should have a basic understanding of the following topics:

  • Python programming
  • understanding of machine learnin concepts
  • Probability and statistics

Setup

To set up the environment for these classes, you can follow these steps:

  1. Install [Python] (https://www.python.org/downloads/) on your system if you haven't already( or use google colab). You can download Python from the official website

  2. Install the required Python libraries. You can do this by running the following command in your terminal:

pip install numpy pandas sklearn matplotlib torch
  1. Install the Jupyter notebook if you haven't already. You can do this by running the following command in your terminal:
pip install jupyter
  1. To install Anaconda, you can use the following commands. Replace 'Anaconda3-2021.05-Linux-x86_64.sh' with the actual file name.
wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh
bash Anaconda3-2021.05-Linux-x86_64.sh
  1. After installation, you can run the following command to launch Jupyter Notebook:
jupyter notebook
  1. Open the Jupyter Notebook and navigate to the directory where you have cloned the files and start you journey!

About

The "Introduction to Machine Learning" repository on GitHub is a comprehensive resource for beginners looking to learn the basics of machine learning.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published