We study expression learning problems with syntactic restrictions
and introduce the class of \emph{finite-aspect checkable languages} to
characterize symbolic languages that admit decidable learning. The
semantics of such languages can be defined using a bounded amount of
auxiliary information that is independent of expression size but
depends on a fixed structure over which evaluation occurs. We
introduce a generic programming language for writing programs that
evaluate expression syntax trees, and we give a meta-theorem that
connects such programs for finite-aspect checkable languages to finite
tree automata, which allows us to derive new decidable learning
results and decision procedures for several expression learning
problems by writing programs in the programming language.
Wed 25 OctDisplayed time zone: Lisbon change
14:00 - 15:30 | |||
14:00 18mTalk | Run-Time Prevention of Software Integration Failures of Machine Learning APIs OOPSLA Chengcheng Wan East China Normal University, Yuhan Liu University of Chicago, Kuntai Du University of Chicago, Henry Hoffmann University of Chicago, Junchen Jiang University of Chicago, Michael Maire University of Chicago, Shan Lu Microsoft; University of Chicago DOI | ||
14:18 18mTalk | Compiling Structured Tensor Algebra OOPSLA Mahdi Ghorbani University of Edinburgh, Mathieu Huot University of Oxford, Shideh Hashemian University of Edinburgh, Amir Shaikhha University of Edinburgh DOI | ||
14:36 18mTalk | Perception Contracts for Safety of ML-Enabled Systems OOPSLA Angello Astorga University of Illinois at Urbana-Champaign, Chiao Hsieh Kyoto University, P. Madhusudan University of Illinois at Urbana-Champaign, Sayan Mitra University of Illinois at Urbana-Champaign DOI | ||
14:54 18mTalk | Languages with Decidable Learning: A Meta-theorem OOPSLA Paul Krogmeier University of Illinois at Urbana-Champaign, P. Madhusudan University of Illinois at Urbana-Champaign DOI | ||
15:12 18mTalk | Deep Learning Robustness Verification for Few-Pixel Attacks OOPSLA DOI |