AI Coders Are among Us: Rethinking Programming Language Grammar towards Efficient Code Generation

发布者:曹玲玲发布时间:2024-12-15浏览次数:10

报告人:Xiaoning Du,Lecturer,Monash University

主持人:王璐璐

报告时间:2024年12月17日(周二)上午 9:30

报告地点:东南大学九龙湖校区计算机楼513报告厅

报告摘要:AI models have emerged as another important audience for programming languages alongside humans and machines as we enter the era of LLMs. LLMs can now perform well in coding competitions and even write programs like developers to solve various tasks, including mathematical problems. However, the grammar and layout of current programs are designed to cater to the needs of human developers -- with many grammar tokens and formatting tokens being used to make the code easier for humans to read. While this is helpful, such a design adds unnecessary computational work for LLMs, as each token they use or produce consumes computational resources. In this talk, I will share an initial attempt at redesigning the Python grammar for more efficient and green code LLMs.

报告人简介:Dr. Du Xiaoning is a Lecturer (a.k.a. Assistant Professor in the US) at the Faculty of Information Technology, Monash University. She received her Ph.D. from Nanyang Technological University in 2020 and her Bachelor's degree from Fudan University in 2014. Her research is dedicated to devising innovative, intelligent techniques for various software engineering tasks while promoting responsible development and adoption of code intelligence. Her research has been published in top-tier conferences and journals and has attracted the attention of many industrial practitioners of code language models. Her work has won or been nominated for the ACM SIGSOFT Distinguished Paper Award multiple times. She also received the 2024 FIT Dean's Early Career Researcher of the Year Award and the 2024 Google Research Scholar Award.


  • 联系方式
  • 通信地址:南京市江宁区东南大学路2号东南大学九龙湖校区计算机学院
  • 邮政编码:211189
  • ​办公地点:东南大学九龙湖校区计算机楼
  • 学院微信公众号