Linear Algebra for Machine Learning (7-Day Mini-Course)

Last Updated on August 9, 2019 Linear Algebra for Machine Learning Crash Course. Get on top of the linear algebra used in machine learning in 7 Days. Linear algebra is a field of mathematics that is universally agreed to be a prerequisite for a deeper understanding of machine learning. Although linear algebra is a large field with many esoteric theories and findings, the nuts and bolts tools and notations taken from the field are required for machine learning practitioners. With […]

Read more

Basics of Mathematical Notation for Machine Learning

Last Updated on May 7, 2020 You cannot avoid mathematical notation when reading the descriptions of machine learning methods. Often, all it takes is one term or one fragment of notation in an equation to completely derail your understanding of the entire procedure. This can be extremely frustrating, especially for machine learning beginners coming from the world of development. You can make great progress if you know a few basic areas of mathematical notation and some tricks for working through […]

Read more

Why Machine Learning Does Not Have to Be So Hard

Last Updated on July 13, 2019 Technical topics like mathematics, physics, and even computer science are taught using a bottom-up approach. This approach involves laying out the topics in an area of study in a logical way with a natural progression in complexity and capability. The problem is, humans are not robots executing a learning program. We require motivation, excitement, and most importantly, a connection of the topic to tangible results. Useful skills we use every day like reading, driving, […]

Read more

Comparing 13 Algorithms on 165 Datasets (hint: use Gradient Boosting)

Last Updated on August 21, 2019 Which machine learning algorithm should you use? It is a central question in applied machine learning. In a recent paper by Randal Olson and others, they attempt to answer it and give you a guide for algorithms and parameters to try on your problem first, before spot checking a broader suite of algorithms. In this post, you will discover a study and findings from evaluating many machine learning algorithms across a large number of […]

Read more

How to Think About Machine Learning

Last Updated on August 15, 2019 Machine learning is a large and interdisciplinary field of study. You can achieve impressive results with machine learning and find solutions to very challenging problems. But this is only a small corner of the broader field of machine learning often called predictive modeling or predictive analytics. In this post, you will discover how to change the way you think about machine learning in order to best serve you as a machine learning practitioner. After […]

Read more

So, You are Working on a Machine Learning Problem…

Last Updated on January 9, 2019 So, you’re working on a machine learning problem. I want to really nail down where you’re at right now. Let me make some guesses… So, You are Working on a Machine Learning Problem…Photo by David Mulder, some rights reserved. 1) You Have a Problem So you have a problem that you need to solve. Maybe it’s your problem, an idea you have, a question, or something you want to address. Or maybe it is […]

Read more

How to Make Predictions with scikit-learn

Last Updated on January 10, 2020 How to predict classification or regression outcomeswith scikit-learn models in Python. Once you choose and fit a final machine learning model in scikit-learn, you can use it to make predictions on new data instances. There is some confusion amongst beginners about how exactly to do this. I often see questions such as: How do I make predictions with my model in scikit-learn? In this tutorial, you will discover exactly how you can make classification […]

Read more

How to Make Predictions with Keras

Last Updated on August 27, 2020 Once you choose and fit a final deep learning model in Keras, you can use it to make predictions on new data instances. There is some confusion amongst beginners about how exactly to do this. I often see questions such as: How do I make predictions with my model in Keras? In this tutorial, you will discover exactly how you can make classification and regression predictions with a finalized deep learning model with the […]

Read more

Machine Learning Development Environment

The development environment that you use for machine learning may be just as important as the machine learning methods that you use to solve your predictive modeling problem. A few times a week, I get a question such as: What is your development environment for machine learning? In this post, you will discover the development environment that I use and recommend for applied machine learning for developers. After reading this post, you will know: The important distinctions between the role […]

Read more

Analytical vs Numerical Solutions in Machine Learning

Do you have questions like: What data is best for my problem? What algorithm is best for my data? How do I best configure my algorithm? Why can’t a machine learning expert just give you a straight answer to your question? In this post, I want to help you see why no one can ever tell you what algorithm to use or how to configure it for your specific dataset. I want to help you see that finding good data/algorithm/configuration […]

Read more
1 812 813 814 815 816 905