Tools are a big part of machine learning and choosing the right tool can be as important as working with the best algorithms. In this post you will take a closer look at machine learning tools. Discover why they are important and the types of tools that you could choose from. Why Use Tools Machine learning tools […]
Basic Concepts in Machine Learning
What are the basic concepts in machine learning? I found that the best way to discover and get a handle on the basic concepts in machine learning is to review the introduction chapters to machine learning textbooks and to watch the videos from the first model in online courses. Pedro Domingos is a lecturer and professor on machine […]
Useful Things To Know About Machine Learning
Do you want some tips and tricks that are useful in developing successful machine learning applications? This is the subject of a journal article from 2012 titled “A Few Useful Things to Know about Machine Learning” (PDF) by University of Washing professor Pedro Domingos. It’s an in interesting read with a great opening hook: developing successful machine […]
Tour of Real-World Machine Learning Problems
Real-world examples make the abstract description of machine learning become concrete. In this post you will go on a tour of real world machine learning problems. You will see how machine learning can actually be used in fields like education, science, technology and medicine. Each machine learning problem listed also includes a link to the publicly available […]
Interview: How a Beginner Used Small Projects To Get Started in Machine Learning
It is valuable to get insight into how real people are getting started in machine learning. In this post you will discover how a beginner (just like you) got started and is making great progress in applying machine learning. I find interviews like this absolutely fascinating because of all of the things you can learn. […]
Philosophy Graduate to Machine Learning Practitioner (an interview with Brian Thomas)
Getting started in machine learning can be frustrating. There’s so much to learn that it feels overwhelming. So much so that many developers interested in machine learning never get started. The idea of creating models on ad hoc datasets and entering a Kaggle competition sounds exciting a far off goal. So how did a Philosophy graduate get started in machine learning? […]
How Do I Get Started In Machine Learning? (the short version)
I get daily emails asking the question: How do I get started in machine learning? This post provides my quick answer. Here is my long answer. So here is how to get started in machine learning, the quick version. Practice Creating Predictive Models You’re interested in machine learning but you’re not sure of the specific outcome […]
Gentle Introduction to Predictive Modeling
When you’re an absolute beginner it can be very confusing. Frustratingly so. Even ideas that seem so simple in retrospect are alien when you first encounter them. There’s a whole new language to learn. I recently received this question: So using the iris exercise as an example if I were to pluck a flower from my […]
How to Use a Machine Learning Checklist to Get Accurate Predictions, Reliably
How do you get accurate results using machine learning on problem after problem? The difficulty is that each problem is unique, requiring different data sources, features, algorithms, algorithm configurations and on and on. The solution is to use a checklist that guarantees a good result every time. In this post you will discover a checklist […]
Data Science From Scratch: Book Review
Programmers learn by implementing techniques from scratch. It is a type of learning that is perhaps slower than other types of learning, but fuller in that all of the micro decisions involved become intimate. The implementation is owned from head to tail. In this post we take a close look at Joel Grus popular book […]