ISTA 2026Fest Edition

Sofia Event Center

Tickets on sale

Latest InsightISTA 2026 adds Nikolay Avramov, who works on the test suites that still have to run in a year

TalkBeta Room

Teaching Robots to Program

When
Length
40 minutes
Track
Beta Room
Where
Sofia Event Center
Times shown in
Europe/Sofia

About this session

Long awaited technologies such as robot assistants or autonomous vehicles are far from reaching their potential to transform our society. Meanwhile, you have been hearing of the numerous deep learning success stories such as defeating the world champion in Go or recognising faces or playing ATARI games at a super human level. Why can’t we simply gather lots of human demonstrations of any task, crunch the data with a deep neural network and obtain state of the art performance?

Well, it turns out that our current approaches lack the capability of learning transparent and structured models from the endless amounts of data that we tend to throw at them. For example, explaining to someone how to play the simple ATARI game of Pong would not take you more than a couple of minutes, whereas state of the art algorithms need thousands of hours of gameplay. Abstracting models and relations from data is what we, as programmers, constantly do and programs provide the most general way of expressing such models. Therefore, in this talk we will have a look at the most general AI problem called inductive program synthesis and we will explore why and how we can teach robots to program.

Published by the speaker for ISTA 2019, reproduced verbatim.

Speaker

Archive

ISTA 2019 in the archive

31 sessions were published for this edition, each with its own page, its speakers and the times as the programme printed them.

ISTA 2019 archive
ISTA 2026 · 15 October 2026

One day in October. A year of engineering knowledge.