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...
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...
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...
Why you must learn what you’re coding before writing code
A very common beginner question is: "Why do I have to learn all this theory? Can't we just jump straight to the code?" Short answer: OH GOD...
“What if I’m forgetful? Can you remind me?”
I always laugh when I hear this question. It's very funny to me, because it presumes that I'm able to predict what you will forget and...
What Does “In-Depth” Mean?
In this short article, I am going to give a short description of what "in-depth" means, as it pertains to courses on machine learning and data...