Products
Features
YouTube Video Summarizer
Summarize YouTube videos
Web & PDF Highlighter
Highlight web pages & PDFs
Chat with PDF
Ask any PDF questions with AI
Ask AI Clone
Chat with your highlights & memories
Audio Transcriber
Transcribe audio files to text
Glasp Reader
Read and highlight articles
Kindle Highlight Export
Export your Kindle highlights
Idea Hatch
Hatch ideas from your highlights
Integrations
Obsidian Plugin
Notion Integration
Pocket Integration
Instapaper Integration
Medium Integration
Readwise Integration
Snipd Integration
Hypothesis Integration
Apps & Extensions
Chrome Extension
Safari Extension
Edge Add-ons
Firefox Add-ons
iOS App
Android App
Discover
Discover
Ideas
Discover new ideas and insights
Articles
Curated articles and insights
Books
Book recommendations by great minds
Posts
Essays and notes from readers
Quotes
Inspiring quotes collection
Videos
Curated videos and summaries
Explore Glasp
Glasp Newsletter
Weekly insights and updates
Glasp Talk
Interview series with great minds
Glasp Blog
Latest news and articles
Glasp Use Cases
Learn how others use Glasp
Build & Support
Glasp API
Access Glasp's API for developers
MCP Connector
Connect Glasp to Claude & ChatGPT
Community
Glasp Reddit Community
Students
Student discount and benefits
FAQs
Frequently Asked Questions
AboutPricing
DashboardLog inSign up

AI Invents New Bowling Techniques

2.9M views
•
May 11, 2023
by
b2studios
YouTube video player
AI Invents New Bowling Techniques

TL;DR

In this video, the creator uses reinforcement learning and neural networks to train an AI to bowl, making adjustments to the reward system and incorporating new inputs and outputs to improve performance.

Transcript

today we're going to do something a little different in the last video we built the Spider-Man AI it was agile it was floppy and it had a pretty decent amount of brain cells but most importantly it used this algorithm called PPO this algorithm is beautiful and it'll be ashamed to only use it once on this channel so I'm going to use it again hey don... Read More

Key Insights

  • 🤖 The use of the PPO algorithm in building the Spider-Man AI is being applied again in this video.
  • 🎳 The goal is to knock over all 90 pins in the bowling alley, but the AI only needs to knock over the 10 in the middle.
  • 👥 The AI's body consists of 12 joints and 13 bones, and it appears to have round feet that may be painful but potentially helpful.
  • 📏 The AI's measurements indicate that it is six feet tall and weighs about 85 kilos, with body parts of the correct weight.
  • 💪 The AI has an abnormal amount of neck strength, requiring adjustments to ensure a more realistic coordination.
  • 💡 A reward function is necessary to guide the AI's behavior, focusing on keeping the ball within a specific range and rewarding its distance traveled and head coordination.
  • ⚙️ A defined interface for the AI allows control over joint positions, velocities, angular velocities, angles, and even the release of the ball.
  • 🔄 Several training sessions showcased the AI's progress in learning bowling techniques, with varying degrees of success, highlighting the challenges of reinforcement learning and the need for reward function tweaks.

Install to Summarize YouTube Videos and Get Transcripts

Explore YouTube Video Summarizer or Get YouTube Transcript Extractor

Questions & Answers

Q: How is reinforcement learning used to train the AI to bowl?

Reinforcement learning is used to train the AI by defining a reward function that incentivizes desired bowling behavior. The AI receives rewards for keeping the ball within a specific range, increasing ball speed, and maintaining a high head position. By maximizing these rewards, the AI learns the optimal strategy for bowling.

Q: What adjustments are made to the reward system in order to improve the AI's performance?

Several adjustments are made to the reward system. First, the reward for staying upright is reduced to discourage a behavior called "two-step." Second, the AI is punished for moving the ball horizontally, which promotes accuracy. Lastly, a cap is placed on the exponential speed reward to prevent the AI from simply flinging the ball high without regard for accuracy. These adjustments allow the AI to move towards a better solution for bowling.

Q: How is the AI further improved to incorporate aiming and spin?

To incorporate aiming and spin, the creator performs "open brain surgery" by adding extra input and output neurons to the neural network. This allows the AI to receive information about the pins and control spin. The AI is then retrained to incorporate these new inputs and outputs. Additionally, extra rewards are given for knocking down pins to incentivize accurate and successful bowling.

Q: Does the AI's performance improve after incorporating aiming and spin?

The video does not explicitly mention the results of incorporating aiming and spin. However, it is implied that the AI's performance improves as the creator mentions that the AI becomes more efficient at bowling and is even capable of getting strikes. The effectiveness of incorporating aiming and spin is not specifically discussed in the video.

Summary & Key Takeaways

  • The video demonstrates the process of teaching an AI to bowl using reinforcement learning and neural networks.

  • The creator defines a reward function to incentivize the AI to stay within a specific range and to throw the ball with increasing speed.

  • After initial training and adjustments to the reward system, the AI learns to bowl straight and even gets strikes.


Read in Other Languages (beta)

English

Share This Summary 📚

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Apps & Extensions

  • Chrome Extension
  • Safari Extension
  • Edge Add-ons
  • Firefox Add-ons
  • iOS App
  • Android App

Key Features

  • YouTube Video Summarizer
  • Web & PDF Summarizer
  • Web & PDF Highlighter
  • Chat with PDF
  • Ask AI Clone
  • Audio Transcriber
  • Glasp Reader
  • Kindle Highlight Export
  • Idea Hatch

Integrations

  • Obsidian Plugin
  • Notion Integration
  • Pocket Integration
  • Instapaper Integration
  • Medium Integration
  • Readwise Integration
  • Snipd Integration
  • Hypothesis Integration

More Features

  • APIs
  • MCP Connector
  • Blog & Post
  • Embed Links
  • Image Highlight
  • Personality Test
  • Quote Shots

Company

  • About us
  • Blog
  • Community
  • FAQs
  • Job Board
  • Newsletter
  • Pricing
Terms

•

Privacy

•

Guidelines

© 2026 Glasp Inc. All rights reserved.