Neural Proof Nets

Publication date

2020

Authors

Kogkalidis, K.ISNI 000000049283049X
Moortgat, M.J.ORCID 0000-0003-3568-9920ISNI 0000000084059771
Moot, R.C.A.ISNI 0000000389051842

Editors

Advisors

Supervisors

Document Type

Contribution to conference
Open Access logo

License

Abstract

Linear logic and the linear λ-calculus have a long standing tradition in the study of natural language form and meaning. Among the proof calculi of linear logic, proof nets are of particular interest, offering an attractive geometric representation of derivations that is unburdened by the bureaucratic complications of conventional prooftheoretic formats. Building on recent advances in set-theoretic learning, we propose a neural variant of proof nets based on Sinkhorn networks, which allows us to translate parsing as the problem of extracting syntactic primitives and permuting them into alignment. Our methodology induces a batch-efficient, end-to-end differentiable architecture that actualizes a formally grounded yet highly efficient neuro-symbolic parser. We test our approach on ÆThel, a dataset of type-logical derivations for written Dutch, where it manages to correctly transcribe raw text sentences into proofs and terms of the linear λ-calculus with an accuracy of as high as 70%.

Keywords

Categorial Grammar, Linear Logic, Parsing

Citation

Kogkalidis, K, Moortgat, M J & Moot, R C A 2020, 'Neural Proof Nets', Paper presented at The SIGNLL Conference on Computational Natural Language Learning, 19/11/20 - 20/11/20 pp. 26–40. https://doi.org/10.18653/v1/2020.conll-1.3, conference