All Projects → snrazavi → Machine-Learning-in-Python-Workshop

snrazavi / Machine-Learning-in-Python-Workshop

Licence: other
My workshop on machine learning using python language to implement different algorithms

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Machine-Learning-in-Python-Workshop

Thesemicolon
This repository contains Ipython notebooks and datasets for the data analytics youtube tutorials on The Semicolon.
Stars: ✭ 345 (+287.64%)
Mutual labels:  numpy, scikit-learn, matplotlib, gradient-descent
introduction to ml with python
도서 "[개정판] 파이썬 라이브러리를 활용한 머신 러닝"의 주피터 노트북과 코드입니다.
Stars: ✭ 211 (+137.08%)
Mutual labels:  numpy, scikit-learn, matplotlib
datascienv
datascienv is package that helps you to setup your environment in single line of code with all dependency and it is also include pyforest that provide single line of import all required ml libraries
Stars: ✭ 53 (-40.45%)
Mutual labels:  numpy, scikit-learn, matplotlib
Deep-Learning-Coursera
Projects from the Deep Learning Specialization from deeplearning.ai provided by Coursera
Stars: ✭ 123 (+38.2%)
Mutual labels:  matplotlib, gradient-descent, backpropagation
Data Science Ipython Notebooks
Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.
Stars: ✭ 22,048 (+24673.03%)
Mutual labels:  numpy, scikit-learn, matplotlib
python3-docker-devenv
Docker Start Guide with Python Development Environment
Stars: ✭ 13 (-85.39%)
Mutual labels:  numpy, scikit-learn, matplotlib
Image-Classifier
Final Project of the Udacity AI Programming with Python Nanodegree
Stars: ✭ 63 (-29.21%)
Mutual labels:  numpy, matplotlib, gradient-descent
Learning-Lab-C-Library
This library provides a set of basic functions for different type of deep learning (and other) algorithms in C.This deep learning library will be constantly updated
Stars: ✭ 20 (-77.53%)
Mutual labels:  backpropagation, optimization-algorithms, softmax
Mlcourse.ai
Open Machine Learning Course
Stars: ✭ 7,963 (+8847.19%)
Mutual labels:  numpy, scikit-learn, matplotlib
Machine Learning Alpine
Alpine Container for Machine Learning
Stars: ✭ 30 (-66.29%)
Mutual labels:  numpy, scikit-learn, matplotlib
Pythondatasciencehandbook
The book was written and tested with Python 3.5, though other Python versions (including Python 2.7) should work in nearly all cases.
Stars: ✭ 31,995 (+35849.44%)
Mutual labels:  numpy, scikit-learn, matplotlib
Machine Learning With Python
Practice and tutorial-style notebooks covering wide variety of machine learning techniques
Stars: ✭ 2,197 (+2368.54%)
Mutual labels:  numpy, scikit-learn, matplotlib
Machine Learning
notebooks with example for machine learning examples
Stars: ✭ 45 (-49.44%)
Mutual labels:  numpy, scikit-learn, matplotlib
Deeplearning cv notes
📓 deepleaning and cv notes.
Stars: ✭ 223 (+150.56%)
Mutual labels:  numpy, scikit-learn, matplotlib
covid-19
Data ETL & Analysis on the global and Mexican datasets of the COVID-19 pandemic.
Stars: ✭ 14 (-84.27%)
Mutual labels:  numpy, matplotlib
Udacity-Data-Analyst-Nanodegree
Repository for the projects needed to complete the Data Analyst Nanodegree.
Stars: ✭ 31 (-65.17%)
Mutual labels:  numpy, matplotlib
Engezny
Engezny is a python package that quickly generates all possible charts from your dataframe and saves them for you, and engezny is only supporting now uni-parameter visualization using the pie, bar and barh visualizations.
Stars: ✭ 25 (-71.91%)
Mutual labels:  numpy, matplotlib
tapmap
Command line keyboard heatmap generator.
Stars: ✭ 19 (-78.65%)
Mutual labels:  numpy, matplotlib
fmin adam
Matlab implementation of the Adam stochastic gradient descent optimisation algorithm
Stars: ✭ 38 (-57.3%)
Mutual labels:  gradient-descent, optimization-algorithms
DIP-In-Python
Play around with Pixel in Python
Stars: ✭ 42 (-52.81%)
Mutual labels:  numpy, matplotlib

Machine-Learning-in-Python-Workshop

My workshop on machine learning using python language to implement different algorithms (University of Tabriz, Iran, 2017).

Contents

Part 1: Using existing packages for machine learning (Week 1 to 5)

  • Week 01 and 02: Introduction to Numpy and Matplotlib packages
  • Week 03 and 04: Using Scikit Learn for Supervised Learning
  • Week 05: Using Scikit Learn for Unsupervised Learning

Part 2: Implementing our machine Learning algorithms and models (Week 5 to 10)

  • Week 06: Linear classification
  • Week 07: Implementing Loss functions (Softmax loss and SVM loss)
  • Week 08: Implementing gradient descent, Backpropagation and Artifitial Neural Networks (MLP)
  • Week 09: Advanced topics including dropout, batch normalization, weight initialization and other optimization methods(Adam, RMSProp)
  • Week 10: Inroduction to Deep Learning and implementing a Convolutional Neural Network (CNN) for image classification.

Prerequisites:

  • A basic knowledge of Python programming language.
  • A good understaning of Machine Learning.
  • Linear Algebra

Videos in YouTube (in Persian):

My website Address:

  • containing anything you need to learn and of course to use machine learning in real world applications:
  • http://wwww.snrazavi.ir/

The workshop page on my website:

Note: The materials of this workshop are inspired from awesome lectures presented by Andrej Karpathy at Stanford, 2016.

References:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].