Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Neural Networks for Machine Learning From Scratch
Rating: 4.2 out of 5(93 ratings)
598 students

Neural Networks for Machine Learning From Scratch

Develop your own deep learning framework from zero to one. Hands-on Machine Learning with Python.
Last updated 6/2020
English

What you'll learn

  • They can develop their own neural networks / deep learning framework
  • Without any need to high level deep learning frameworks
  • Tuning neural networks models
  • Understand how neural networks work
  • Learn how to apply neural networks in real world examples
  • Even though, python is used in the course, you can easily adapt the logic into other programming languages

Course content

7 sections17 lectures3h 7m total length
  • Introduction3:02

    Welcome to Neural Networks Fundamentals online course. In this lecture, we will focus on the background of neural networks.

Requirements

  • Basic Python
  • Basic Calculus

Description

Deep learning would be part of every developer's toolbox in near future. It wouldn't just be tool for experts.

In this course, we will develop our own deep learning framework in Python from zero to one whereas the mathematical backgrounds of neural networks and deep learning are mentioned concretely. Hands on programming approach would make concepts more understandable. So, you would not need to consume any high level deep learning framework anymore. Even though, python is used in the course, you can easily adapt the theory into any other programming language.

Who this course is for:

  • Anyone who wants to learn mathematical background of neural networks and deep learning
  • Interested in Data Science, Artificial Intelligence and Machine Learning
  • Anyone who wants to develop their own deep learning framework
  • Anyone who wants to transform neural networks theory to practice