logo
episode-header-image
Apr 2017
15m 13s

[MINI] Backpropagation

Kyle Polich
About this episode

Backpropagation is a common algorithm for training a neural network.  It works by computing the gradient of each weight with respect to the overall error, and using stochastic gradient descent to iteratively fine tune the weights of the network.  In this episode, we compare this concept to finding a location on a map, marble maze games, and golf.

Up next
Oct 18
Gestures Around the Ear
The next evolution of wearable technology may not require new screens or controllers, but new ways to interact with the devices we already wear. Shimon explores how gesture-sensing earbuds could transform virtual reality and wearable computing through intuitive, user-centered int ... Show More
30m 4s
Oct 5
Implicit Interactions
How do we design robots and autonomous vehicles that understand the unwritten rules of human behavior? Kyle speaks with Cornell Tech professor Wendy Ju about implicit interaction, "Wizard of Oz" prototyping, and what studying pedestrians, self-driving cars, and even robotic furni ... Show More
44m 34s
Sep 25
The Lived Informatics Model
The data we collect about ourselves can tell us a lot—but only if the technology collecting it actually fits into our lives. Daniel Epstein explores personal informatics, from fitness trackers and food journals to baby tracking and AI, and explains why abandoning a tracking tool ... Show More
34m 13s
Recommended Episodes
Feb 2017
MLG 004 Algorithms - Intuition
<div> <p>Machine learning consists of three steps: prediction, error evaluation, and learning, implemented by training algorithms on large datasets to build models that can make decisions or classifications. The primary categories of machine learning algorithms are supervised, un ... Show More
23m 27s
Mar 2017
MLG 009 Deep Learning
tail spinning
51m 28s
Jun 2021
machine learning (noun) [Word Notes]
A programming technique where the developer doesn't specify each step of the algorithm in code, but instead teaches the algorithm to learn from the experience. 
6m 16s
Sep 2024
machine learning (noun) [Word Notes]
Enjoy this special encore episode. A programming technique where the developer doesn't specify each step of the algorithm in code, but instead teaches the algorithm to learn from the experience. 
6m 16s
Feb 2021
Machine Learning Pwns Old-School Atari Games
You can call it the “revenge of the computer scientist.” An algorithm that made headlines for mastering the notoriously difficult Atari 2600 game Montezuma’s Revenge can now beat more games, achieving near perfect scores, and help robots explore real-world environments. Pakinam A ... Show More
9 m
Jul 2023
Machines Learn Better if We Teach Them the Basics
<p><span>A wave of research improves reinforcement learning algorithms by pre-training them as if they were human. Read more at QuantaMagazine.org. Music is “Quasi Motion” by Kevin MacLeod.</span></p> 
20m 41s
Feb 2017
MLG 005 Linear Regression
Linear regression is introduced as the foundational supervised learning algorithm for predicting continuous numeric values, using cost estimation of Portland houses as an example. The episode explains the three-step process of machine learning - prediction via a hypothesis functi ... Show More
35m 12s
Apr 2023
The Power of Graph Neural Networks: Understanding the Future of AI - Part 2/2 (Ep.224)
<p>In this episode of our podcast, we dive deep into the fascinating world of Graph Neural Networks.</p> <p>First, we explore Hierarchical Networks, which allow for the efficient representation and analysis of complex graph structures by breaking them down into smaller, more mana ... Show More
35m 32s
Mar 2017
MLG 012 Shallow Algos 1
tail spinning
53m 36s