### Predicting Stock Prices with Facebook Prophet

Prophet is Facebook's library for time series forecasting. It is mainly geared towards business datasets (e.g. predicting adspend or CPU usage), but...

### Why do you need math for machine learning and deep learning?

In this article, I will demonstrate why math is necessary for machine learning, data science, deep learning, and AI. Most of my students have...

### Time Series: How to convert AR(p) to VAR(1) and VAR(p) to VAR(1)

This is a very condensed post, mainly just so I could write down the equations I need for my Time Series Analysis course. ;) However, it you find...

### What’s the difference between your courses and your consulting service?

This article is part of a series on common beginner questions. It is related to another article on how to use the Q&A, but this covers the...

### Coding Interview Questions – Bioinformatics Rosalind.info – Finding a motif in DNA (Episode 18)

Hello all! In this video, we're going to do another coding interview question where I walk you through the process of: -...

### Reinforcement Learning Algorithms: Expected SARSA

In this post, we'll extend our toolset for Reinforcement Learning by considering a new temporal difference (TD) method called Expected SARSA. In...

### Monte Carlo with Importance Sampling for Reinforcement Learning

In this post, we'll extend our toolset for Reinforcement Learning by considering the Monte Carlo method with importance sampling. In my course,...

### LeetCode in Machine Learning and Data Science (Episode 17)

Just the other day, I came across a forum post discussing why job interviews for ML engineers and data scientists often...

### Why bad programmers always need the latest version

Hello all! Today, I've got 2 exciting things for you. First, now is your chance to VOTE to tell me what you want to see in my next course....

### How do VIP courses work?

In this article, I will explain how VIP courses work. Note that how they work has changed slightly over the years. I will try to cover all...

### Tensorflow 2 One Year Later: What do I think now? (+PyTorch, JAX, Julia)

In the latest episode of the Lazy Programmer Show, I give you my honest opinion of Tensorflow 2, one year later after creating the leading...

### How to Build Your Own Computer Science Degree

Note: You can find the video lecture for this article at https://youtu.be/C-RZUWOBDpY Summary of the video: The...

### Why does “how to succeed in this course” exist?

This lecture will answer a common beginner question: why does the lecture "how to succeed in this course" exist? Note that in some courses, this...

### New Exclusive Course: Linear Programming for Linear Regression in Python

If you've been to deeplearningcourses.com recently, you will have noticed that there is now a section for exclusive courses. These are courses...

### Beginners: How to get an infinite amount of practice and exercise in machine learning

One of the most common questions I get from beginners in machine learning is, “how do I practice what I’ve learned?” There are several ways...

### How to read course titles, for beginners

In this article, I hope to dispel some misconceptions about course titles, and to explain the convention I use. This is a rare mistake made by...