YoVDO

How to Use Self-Play for Language Models to Improve at Solving Programming Puzzles

Offered By: Simons Institute via YouTube

Tags

Machine Learning Courses Python Courses Language Models Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a groundbreaking lecture on enhancing language models' programming capabilities through self-play techniques. Discover how large language models can generate their own programming puzzles and solutions, leading to significant improvements in code generation performance. Learn about the innovative approach of using a Python interpreter to verify the correctness of synthesized problems and solutions. Examine the experimental results showing how publicly-available language models more than doubled their test accuracy after fine-tuning on self-generated problems. Gain insights into the potential of code language models to create instructive content and enhance their own performance when paired with an interpreter.

Syllabus

How to Use Self-Play for Language Models to Improve at Solving Programming Puzzles


Taught by

Simons Institute

Related Courses

Microsoft Bot Framework and Conversation as a Platform
Microsoft via edX
Unlocking the Power of OpenAI for Startups - Microsoft for Startups
Microsoft via YouTube
Improving Customer Experiences with Speech to Text and Text to Speech
Microsoft via YouTube
Stanford Seminar - Deep Learning in Speech Recognition
Stanford University via YouTube
Select Topics in Python: Natural Language Processing
Codio via Coursera