4.59 out of 5
4.59
2872 reviews on Udemy

Deep Learning Prerequisites: The Numpy Stack in Python V2

Numpy, Scipy, Pandas, and Matplotlib: prep for deep learning, machine learning, and artificial intelligence
Instructor:
Lazy Programmer Team
54,000 students enrolled
English [Auto]
Basic operations in Numpy, Scipy, Pandas, and Matplotlib
Vector, Matrix, and Tensor manipulation
Visualizing data
Reading, writing, and manipulating DataFrames

Welcome! This is Deep Learning, Machine Learning, and Data Science Prerequisites: The Numpy Stack in Python (V2).

The reason I made this course is because there is a huge gap for many students between machine learning “theory” and writing actual code.

As I’ve always said: “If you can’t implement it, then you don’t understand it”.

Without basic knowledge of data manipulation, vectors, and matrices, students are not able to put their great ideas into working form, on a computer.

This course closes that gap by teaching you all the basic operations you need for implementing machine learning and deep learning algorithms.

The goal is that, after you take this course, you will learn about machine learning algorithms, and implement those algorithms in code using the tools and techniques you learned in this course.

Suggested Prerequisites:

  • linear algebra

  • probability

  • Python programming

Welcome and Logistics

1
Introduction and Outline
2
What will you learn in this course?
3
What level of machine learning is taught in this course?
4
How will you practice what you learned in this course?
5
Extra Resources

Numpy

1
Numpy Section Introduction
2
Arrays vs Lists
3
Dot Product
4
Speed Test
5
Matrices
6
Solving Linear Systems
7
Generating Data
8
Numpy Exercise

Matplotlib

1
Matplotlib Section Introduction
2
Line Chart
3
Scatterplot
4
Histogram
5
Plotting Images
6
Matplotlib Exercise

Pandas

1
Pandas Section Introduction
2
Loading in Data
3
Selecting Rows and Columns
4
The apply() Function
5
Plotting with Pandas
6
Pandas Exercise

Scipy

1
Scipy Section Introduction
2
PDF and CDF
3
Convolution
4
Scipy Exercise

Appendix / FAQ

1
BONUS
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.6
4.6 out of 5
2872 Ratings

Detailed Rating

Stars 5
1770
Stars 4
841
Stars 3
204
Stars 2
33
Stars 1
24
092706e034ab459c2556e108e1ed6ea6
30-Day Money-Back Guarantee

Includes

2 hours on-demand video
Full lifetime access
Access on mobile and TV