中文
相关论文

相关论文: Redex -> Coq: towards a theory of decidability of …

200 篇论文

Formally reasoning about functional programs is supposed to be straightforward and elegant, however, it is not typically done as a matter of course. Reasoning in a proof assistant requires "reimplementing" the code in those tools, which is…

计算机科学中的逻辑 · 计算机科学 2021-07-19 Laila El-Beheiry , Giselle Reis , Ammar Karkour

While loops are present in virtually all imperative programming languages. They are important both for practical reasons (performing a number of iterations not known in advance) and theoretical reasons (achieving Turing completeness). In…

编程语言 · 计算机科学 2023-09-26 David Nowak , Vlad Rusu

Human-annotated textual explanations are becoming increasingly important in Explainable Natural Language Processing. Rationale extraction aims to provide faithful (i.e., reflective of the behavior of the model) and plausible (i.e.,…

计算与语言 · 计算机科学 2023-10-24 Mohammad Reza Ghasemi Madani , Pasquale Minervini

We study various formulations of the completeness of first-order logic phrased in constructive type theory and mechanised in the Coq proof assistant. Specifically, we examine the completeness of variants of classical and intuitionistic…

计算机科学中的逻辑 · 计算机科学 2021-12-15 Yannick Forster , Dominik Kirst , Dominik Wehr

As language models continue to rapidly improve, we can expect their actions and reasoning to become difficult or impossible for weaker agents and humans to follow, undermining interpretability and oversight. With an eye on long-term…

人工智能 · 计算机科学 2026-01-27 Robert West , Ashton Anderson , Ece Kamar , Eric Horvitz

The set of integer number lists with finite length, and the set of binary trees with integer labels are both countably infinite. Many inductively defined types also have countably many elements. In this paper, we formalize the syntax of…

计算机科学中的逻辑 · 计算机科学 2021-07-19 Qinxiang Cao , Xiwei Wu

Explanation regularisation (ER) has been introduced as a way to guide text classifiers to form their predictions relying on input tokens that humans consider plausible. This is achieved by introducing an auxiliary explanation loss that…

计算与语言 · 计算机科学 2025-02-06 Pedro Ferreira , Ivan Titov , Wilker Aziz

Should the final right bracket in a record declaration be on a separate line? Should arguments to the rewrite tactic be separated by a single space? Coq code tends to be written in distinct manners by different people and teams. The…

人机交互 · 计算机科学 2020-07-01 Pengyu Nie , Karl Palmskog , Junyi Jessy Li , Milos Gligoric

In the literature on Kleene algebra (KA), a number of variants have been proposed such as Kleene algebra with tests, commutative KA, bi-KA, and concurrent KA. The equational theories of some of these structures have then been studied in the…

计算机科学中的逻辑 · 计算机科学 2026-05-19 Lukas Mulder , Damien Pous , Jana Wagemaker

Recent techniques in Question Answering (QA) have gained remarkable performance improvement with some QA models even surpassed human performance. However, the ability of these models in truly understanding the language still remains dubious…

计算与语言 · 计算机科学 2022-03-01 Weiwen Xu , Bowei Zou , Wai Lam , Ai Ti Aw

Naming conventions are an important concern in large verification projects using proof assistants, such as Coq. In particular, lemma names are used by proof engineers to effectively understand and modify Coq code. However, providing…

编程语言 · 计算机科学 2021-05-04 Pengyu Nie , Karl Palmskog , Junyi Jessy Li , Milos Gligoric

Recent explainability related studies have shown that state-of-the-art DNNs do not always adopt correct evidences to make decisions. It not only hampers their generalization but also makes them less likely to be trusted by end-users. In…

机器学习 · 计算机科学 2019-08-16 Mengnan Du , Ninghao Liu , Fan Yang , Xia Hu

This paper describes a formal proof library, developed using the Coq proof assistant, designed to assist users in writing correct diagrammatic proofs, for 1-categories. This library proposes a deep-embedded, domain-specific formal language,…

计算机科学中的逻辑 · 计算机科学 2024-03-01 Benoît Guillemet , Assia Mahboubi , Matthieu Piquerez

We propose reCSE, a self supervised contrastive learning sentence representation framework based on feature reshaping. This framework is different from the current advanced models that use discrete data augmentation methods, but instead…

计算与语言 · 计算机科学 2024-08-27 Fufangchen Zhao , Jian Gao , Danfeng Yan

One can perform equational reasoning about computational effects with a purely functional programming language thanks to monads. Even though equational reasoning for effectful programs is desirable, it is not yet mainstream. This is partly…

计算机科学中的逻辑 · 计算机科学 2025-01-15 Reynald Affeldt , Jacques Garrigue , Takafumi Saikawa

We describe our experience implementing a broad category-theory library in Coq. Category theory and computational performance are not usually mentioned in the same breath, but we have needed substantial engineering effort to teach Coq to…

范畴论 · 数学 2022-05-04 Jason Gross , Adam Chlipala , David I. Spivak

This paper proposes a definition of recognizable transducers over monads and comonads, which bridges two important ongoing efforts in the current research on regularity. The first effort is the study of regular transductions, which extends…

形式语言与自动机理论 · 计算机科学 2024-07-04 Rafał Stefański

In this project, a rather complete proof-theoretical formalization of Lambek Calculus (non-associative with arbitrary extensions) has been ported from Coq proof assistent to HOL4 theorem prover, with some improvements and new theorems.…

计算与语言 · 计算机科学 2017-05-23 Chun Tian

Large language models have revolutionized natural language processing by leveraging self-supervised pretraining on vast textual data. Inspired by this success, researchers have investigated various compression-based speech tokenization…

计算与语言 · 计算机科学 2025-05-22 Richard He Bai , Tatiana Likhomanenko , Ruixiang Zhang , Zijin Gu , Zakaria Aldeneh , Navdeep Jaitly

Compositional generalization is a troubling blind spot for neural language models. Recent efforts have presented techniques for improving a model's ability to encode novel combinations of known inputs, but less work has focused on…

计算与语言 · 计算机科学 2022-02-21 Matthew Setzler , Scott Howland , Lauren Phillips