Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unleash Machine Learning: Build Artificial Neuron in Python
Rating: 4.3 out of 5(145 ratings)
1,992 students

Unleash Machine Learning: Build Artificial Neuron in Python

A journey into Machine Learning concepts using your very own Artificial Neural Network: Load, Train, Predict, Evaluate
Created byRazvan Pistolea
Last updated 10/2017
English

What you'll learn

  • Build from scratch your own Artificial Neural Network
  • Know the fundamentals of Machine Learning and ANN
  • Train your ANN using 3 different datasets with increasing complexity
  • Predict the correct output using your trained ANN
  • Evaluate the accuracy of your predictions
  • Use scikit-learn, numpy and opencv

Course content

5 sections28 lectures3h 0m total length
  • Overview2:04

    Overview of the Artificial Neural Network course.

    implement a simple and clean artificial neuron network in python

    loading datasets

    visualizing high dimensional data

    transforming data

    training different ann classifiers

    predicting, and evaluating the quality of our predictions

  • Github ANN Course repository0:01

Requirements

  • Install scikit learn (for windows use anaconda)
  • Python 2.7.X working
  • ipython notebook working

Description

  • Cars that drive themselves hundreds of miles with no accidents?
  • Algorithms that recognize objects and faces from images with better performance than humans?

All possible thanks to Machine Learning!

In this course you will begin Machine Learning by implementing and using your own Artificial Neuronal Network for beginners.

In this Artificial Neuronal Network course you will:

  1. understand intuitively and mathematically the fundamentals of ANN
  2. implement from scratch a multi layer neuronal network in Python
  3. load and visually explore different datasets
  4. transform the data
  5. train you network and use it to make predictions
  6. measure the accuracy of your predictions
  7. use machine learning tools and techniques


Jump in directly:

  • All sourcecode and notebooks on public GitHub
  • Apply Machine Learning: section 4
  • Implement the ANN: section 3
  • Full ride: section 1, 2, 3, 4


Who this course is for:

  • SHOULD NOT: beginners in Python
  • SHOULD NOT: experts in Machine Learning
  • SHOULD: students that want to begin Machine Learning with concepts and tools
  • SHOULD: students who want to learn and gain insights into why Artificial Neural Networks are such a powerful and unique tool