#2: What You Need to Know About Machine Learning Algorithms and Why You Should Care

Yael Gavish
Jul 25, 2017 · 14 min read

Algorithms, Models and Data

Types of “Learning”

Supervised Learning

Unsupervised Learning

Semi-supervised Learning

Reinforcement Learning

Other Common “Buzzwords” Worth Knowing

How the Problem Affects the Solution (And Some More Key ML Concepts)

Algorithm Selection

Feature Selection

Objective Function Selection

Explainability and Interpretability

Modeling and Performance Measurement Pitfalls PMs Should Watch Out For


Overfitting illustration

Precision, Recall and the Tradeoff Between Them

The Often Misleading Model Accuracy Metric

Averaging Metrics and Imbalanced Training Data

Yael Gavish

Written by

Entrepreneur, startup advisor · Formerly product @ Facebook, Yahoo!, multiple startups · linkedin.com/in/yaelgavish

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade