Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Running Programs in Reverse for Deeper A.I.

Strange Loop Conference via YouTube

Overview

Explore the concept of inverse simulation and its applications in artificial intelligence and human cognition in this thought-provoking conference talk from Strange Loop. Delve into how running programs in reverse from output to input can solve complex problems in vision, planning, and inference. Learn about ReverseFlow, a tool that combines deep learning and parametric inversion to compile a program's source code into its inverse. Discover how this approach offers practical solutions for understanding and replicating human cognitive processes, such as reconstructing 3D structures from 2D images and predicting safe street-crossing behavior. Gain insights from MIT Ph.D. candidate Zenna Tavares on building computer programs that emulate human thinking, covering topics like mental simulation, mental animation, and philosophical implications of this innovative approach to AI development.

Syllabus

Introduction
Mental simulation
Mental animation
Philosophy
Approach
Functional Version
Julia
Conclusion
Questions

Taught by

Strange Loop Conference

Reviews

Start your review of Running Programs in Reverse for Deeper A.I.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.