Write a Blog >>
PLDI 2021
Sun 20 - Sat 26 June 2021 Virtual Conference

This program is tentative and subject to change.

Wed 23 Jun 2021 13:35 - 13:40 at PLDI-A - Talks 2A: Machine Learning
Thu 24 Jun 2021 01:35 - 01:40 at PLDI-A - Talks 2A: Machine Learning

In this paper, we propose a new technique based on program synthesis for extracting information from webpages. Given a natural language query and a few labeled webpages, our method synthesizes a program that can be used to extract similar types of information from other unlabeled webpages. To handle websites with diverse structure, our approach employs a neurosymbolic DSL that incorporates both neural NLP models as well as standard language constructs for tree navigation and string manipulation. We also propose an optimal synthesis algorithm that generates all DSL programs that achieve optimal $F_1$ score on the training examples. Our synthesis technique is compositional, prunes the search space by exploiting a monotonicity property of the DSL, and uses transductive learning to select programs with good generalization power. We have implemented these ideas in a new tool called WebQA and evaluate it on 25 different tasks across multiple domains. Our experiments show that WebQA significantly outperforms existing tools such as state-of-the-art question answering models and wrapper induction systems.

This program is tentative and subject to change.

Conference Day
Wed 23 Jun

Displayed time zone: Eastern Time (US & Canada) change

13:30 - 14:05
Talks 2A: Machine LearningPLDI at PLDI-A +12h
13:30
5m
Talk
Learning to Find Naming Issues with Big Code and Small Supervision
PLDI
Jingxuan HeETH Zurich, Cheng-Chun LeeEPFL, Veselin RaychevDeepCode, Martin VechevETH Zurich
DOI
13:35
5m
Talk
Web Question Answering with Neurosymbolic Program Synthesis
PLDI
Qiaochu ChenUniversity of Texas at Austin, USA, Aaron LamoreauxUniversity of Texas at Austin, Xinyu WangUniversity of Michigan, Greg DurrettUniversity of Texas at Austin, USA, Osbert BastaniUniversity of Pennsylvania, Isil DilligUniversity of Texas at Austin
DOI
13:40
5m
Talk
AKG: Automatic Kernel Generation for Neural Processing Units using Polyhedral Transformations
PLDI
Jie ZhaoState Key Laboratory of Mathematical Engineering and Advanced Computing, Bojie LiHuawei Technologies, Wang NieHuawei Technologies, Zhen GengHuawei Technologies, Renwei ZhangHuawei Technologies, Xiong GaoHuawei Technologies, Bin ChengHuawei Technologies, Chen WuHuawei, Yun ChengHuawei Technologies, Zheng LiHuawei Technologies, Peng DiHuawei Technologies, Kun ZhangHuawei Technologies, Xuefeng JinHuawei Technologies
DOI
13:45
5m
Talk
DNNFusion: Accelerating Deep Neural Networks Execution with Advanced Operator Fusion
PLDI
Wei NiuCollege of William & Mary, Jiexiong GuanCollege of William & Mary, Yanzhi WangNortheastern University, Gagan AgrawalAugusta University, Bin RenCollege of William & Mary
DOI
13:50
5m
Talk
Robustness Certification with Generative Models
PLDI
Matthew MirmanETH Zurich, Alexander HägeleETH Zurich, Timon GehrETH Zurich, Pavol BielikETH Zurich, Martin VechevETH Zurich
Link to publication DOI
13:55
5m
Talk
Vectorized Secure Evaluation of Decision Forests
PLDI
Raghav MalikPurdue University, Vidush SinghalPurdue University, Benjamin GottfriedPurdue University, Milind KulkarniPurdue University
DOI Pre-print
14:00
5m
Talk
Fast and Precise Certification of Transformers
PLDI
Gregory BonaertETH Zurich, Dimitar I. DimitrovETH Zurich, Maximilian BaaderETH Zurich, Martin VechevETH Zurich
DOI

Conference Day
Thu 24 Jun

Displayed time zone: Eastern Time (US & Canada) change

01:30 - 02:05
Talks 2A: Machine LearningPLDI at PLDI-A
01:30
5m
Talk
Learning to Find Naming Issues with Big Code and Small Supervision
PLDI
Jingxuan HeETH Zurich, Cheng-Chun LeeEPFL, Veselin RaychevDeepCode, Martin VechevETH Zurich
DOI
01:35
5m
Talk
Web Question Answering with Neurosymbolic Program Synthesis
PLDI
Qiaochu ChenUniversity of Texas at Austin, USA, Aaron LamoreauxUniversity of Texas at Austin, Xinyu WangUniversity of Michigan, Greg DurrettUniversity of Texas at Austin, USA, Osbert BastaniUniversity of Pennsylvania, Isil DilligUniversity of Texas at Austin
DOI
01:40
5m
Talk
AKG: Automatic Kernel Generation for Neural Processing Units using Polyhedral Transformations
PLDI
Jie ZhaoState Key Laboratory of Mathematical Engineering and Advanced Computing, Bojie LiHuawei Technologies, Wang NieHuawei Technologies, Zhen GengHuawei Technologies, Renwei ZhangHuawei Technologies, Xiong GaoHuawei Technologies, Bin ChengHuawei Technologies, Chen WuHuawei, Yun ChengHuawei Technologies, Zheng LiHuawei Technologies, Peng DiHuawei Technologies, Kun ZhangHuawei Technologies, Xuefeng JinHuawei Technologies
DOI
01:45
5m
Talk
DNNFusion: Accelerating Deep Neural Networks Execution with Advanced Operator Fusion
PLDI
Wei NiuCollege of William & Mary, Jiexiong GuanCollege of William & Mary, Yanzhi WangNortheastern University, Gagan AgrawalAugusta University, Bin RenCollege of William & Mary
DOI
01:50
5m
Talk
Robustness Certification with Generative Models
PLDI
Matthew MirmanETH Zurich, Alexander HägeleETH Zurich, Timon GehrETH Zurich, Pavol BielikETH Zurich, Martin VechevETH Zurich
Link to publication DOI
01:55
5m
Talk
Vectorized Secure Evaluation of Decision Forests
PLDI
Raghav MalikPurdue University, Vidush SinghalPurdue University, Benjamin GottfriedPurdue University, Milind KulkarniPurdue University
DOI Pre-print
02:00
5m
Talk
Fast and Precise Certification of Transformers
PLDI
Gregory BonaertETH Zurich, Dimitar I. DimitrovETH Zurich, Maximilian BaaderETH Zurich, Martin VechevETH Zurich
DOI