Competition-Level Code Generation with AlphaCode - Paper Review
Offered By: Yannic Kilcher via YouTube
Course Description
Overview
Explore a comprehensive review of DeepMind's AlphaCode, an AI system designed to solve competitive programming problems. Delve into the system's architecture, including its use of language models, large-scale sampling, and innovative filtering and clustering techniques. Examine how AlphaCode performs at the level of an average competitor in real programming competitions. Analyze the paper's structure, key components, and fascinating empirical results. Gain insights into the challenges of AI-assisted programming and the potential future implications for software development and problem-solving.
Syllabus
- Intro
- Paper Overview
- An example problem from competitive programming
- AlphaCode system overview
- Filtering out wrong solutions
- Clustering equivalent generated programs
- Model configurations & engineering choices
- Adding privileged information to the input & more tricks
- Experimental Results very interesting!
Taught by
Yannic Kilcher
Related Courses
Amazon Q Introduction (Thai)Amazon Web Services via AWS Skill Builder Angular tooling: Generating code with schematics
Coursera Project Network via Coursera AWS Flash - Chalk Talks: Amazon Q Developer
Amazon Web Services via AWS Skill Builder AWS Flash - Generative AI in Action: Real-World Use Cases
Amazon Web Services via AWS Skill Builder AWS Flash - Generative AI in Action: Real-World Use Cases (Simplified Chinese)
Amazon Web Services via AWS Skill Builder