Workshop
Deep Learning for Code (DL4C)
Torsten Scholak · Zijian Wang · Disha Shrivastava · Gabriel Orlanski · Devjeet Roy
Virtual
Fri 5 May, 5:30 a.m. PDT
An exciting application area of machine learning and deep learning methods is completion, repair, synthesis, and automatic explanation of program code. This field has received a fair amount of attention in the last decade (see e.g. Oda et al. (2015); Balog et al. (2017); Allamanis et al. (2018)), yet arguably the recent application of large scale language modelling techniques to the domain of code holds a tremendous promise to completely revolutionize this area (Chen et al., 2021; Austin et al., 2021). The new large pretrained models excel at completing code and synthesizing code from natural language descriptions; they work across a wide range of domains, tasks, and programming languages. The excitement about new possibilities is spurring tremendous interest in both industry and academia. Yet, we are just beginning to explore the potential of large-scale deep learning for code, and state-of-the-art models still struggle with correctness and generalization. This calls for platforms to exchange ideas and discuss the challenges in this line of work. The second Deep Learning for Code (DL4C) workshop will provide such a platform at ICLR 2023.
Schedule
Fri 5:30 a.m. - 5:45 a.m.
|
Opening Remarks
(
remarks
)
>
SlidesLive Video |
🔗 |
Fri 5:45 a.m. - 6:30 a.m.
|
Neurosymbolic reasoning for better program synthesis
(
Invited Talk
)
>
SlidesLive Video |
Armando Solar-Lezama 🔗 |
Fri 6:30 a.m. - 7:15 a.m.
|
Fantastic LLMs for (Data Science) Code and How To Adapt Them
(
Invited Talk
)
>
SlidesLive Video |
Alex Polozov 🔗 |
Fri 7:15 a.m. - 7:30 a.m.
|
Break
|
🔗 |
Fri 7:30 a.m. - 8:15 a.m.
|
BigCode: open and responsible development of LLMs for code
(
Invited Talk
)
>
SlidesLive Video |
Harm de Vries · Leandro von Werra 🔗 |
Fri 8:15 a.m. - 9:15 a.m.
|
Panel Discussion
(
Panel Discussion
)
>
SlidesLive Video |
Armando Solar-Lezama · Alex Polozov · Danny Tarlow · Harm de Vries · Leandro von Werra 🔗 |
Fri 9:15 a.m. - 9:45 a.m.
|
Lunch Break
|
🔗 |
Fri 9:45 a.m. - 10:00 a.m.
|
R-U-SURE? Uncertainty-Aware Code Suggestions By Maximizing Utility Across Random User Intents
(
Paper Presentation
)
>
SlidesLive Video |
🔗 |
Fri 10:00 a.m. - 10:15 a.m.
|
SantaCoder: don't reach for the stars!
(
Paper Presentation
)
>
SlidesLive Video |
🔗 |
Fri 10:15 a.m. - 10:25 a.m.
|
Conversational Automated Program Repair
(
Paper Presentation
)
>
SlidesLive Video |
🔗 |
Fri 10:25 a.m. - 10:35 a.m.
|
CodeBERTScore: Evaluating Code Generation with Pretrained Models of Code
(
Paper Presentation
)
>
SlidesLive Video |
🔗 |
Fri 10:35 a.m. - 10:45 a.m.
|
Break
|
🔗 |
Fri 10:45 a.m. - 11:30 a.m.
|
Information needs in assisting software engineers with deep learning
(
Invited Talk
)
>
SlidesLive Video |
Danny Tarlow 🔗 |
Fri 11:30 a.m. - 12:15 p.m.
|
How Programmers Interact with AI Assistants
(
Invited Talk
)
>
SlidesLive Video |
Nadia Polikarpova 🔗 |
Fri 12:15 p.m. - 12:30 p.m.
|
Break
|
🔗 |
Fri 12:30 p.m. - 1:45 p.m.
|
Lightning Talks
(
Paper Presentation
)
>
SlidesLive Video |
🔗 |
Fri 1:45 p.m. - 2:00 p.m.
|
Closing Remarks
(
remarks
)
>
SlidesLive Video |
🔗 |