中文
相关论文

相关论文: A Very Short Self-Interpreter

200 篇论文

This paper is a short tutorial introduction to online partial evaluation. We show how to write a simple online partial evaluator for a simple, pure, first-order, functional programming language. In particular, we show that the partial…

编程语言 · 计算机科学 2011-09-06 William R. Cook , Ralf Lämmel

This paper presents the main features of a system that aims to transform regular expressions into shorter equivalent expressions. The system is also capable of computing other operations useful for simplification, such as checking the…

符号计算 · 计算机科学 2023-07-14 Baudouin Le Charlier

Recently generating natural language explanations has shown very promising results in not only offering interpretable explanations but also providing additional information and supervision for prediction. However, existing approaches…

计算与语言 · 计算机科学 2022-05-30 Wangchunshu Zhou , Jinyi Hu , Hanlin Zhang , Xiaodan Liang , Maosong Sun , Chenyan Xiong , Jian Tang

Term rewriting systems have a simple syntax and semantics and facilitate proofs of correctness. However, they are not as popular in industry or academia as imperative languages. We define a term rewriting based abstract programming language…

编程语言 · 计算机科学 2020-07-08 David Plaisted , Lee Barnett

Abstract interpreters are complex pieces of software: even if the abstract interpretation theory and companion algorithms are well understood, their implementations are subject to bugs, that might question the soundness of their…

编程语言 · 计算机科学 2021-10-19 Lucas Franceschino , David Pichardie , Jean-Pierre Talpin

The present paper presents and proves a proposition concerning the time complexity of finite languages. It is shown herein, that for any finite language (a language for which the set of words composing it is finite) there is a Turing…

计算复杂性 · 计算机科学 2007-05-23 Mircea Alexandru Popescu Moscu

This paper describes a methodology for defining an executable abstract interpreter from a formal description of the semantics of a programming language. Our approach is based on Skeletal Semantics and an abstract interpretation of its…

编程语言 · 计算机科学 2023-09-15 Thomas Jensen , Vincent Rébiscoul , Alan Schmitt

Existing self-explaining models typically favor extracting the shortest possible rationales - snippets of an input text "responsible for" corresponding output - to explain the model prediction, with the assumption that shorter rationales…

计算与语言 · 计算机科学 2022-03-17 Hua Shen , Tongshuang Wu , Wenbo Guo , Ting-Hao 'Kenneth' Huang

A remarkable new definition of a self-delimiting universal Turing machine is presented that is easy to program and runs very quickly. This provides a new foundation for algorithmic information theory. This new universal Turing machine is…

chao-dyn · 物理学 2008-02-03 G. J. Chaitin

We model the process of human full interpretation of object images, namely the ability to identify and localize all semantic features and parts that are recognized by human observers. The task is approached by dividing the interpretation of…

计算机视觉与模式识别 · 计算机科学 2018-02-02 Guy Ben-Yosef , Liav Assif , Shimon Ullman

This work explores the use of self-generated natural language explanations as an intermediate step for code-to-code translation with language models. Across three types of explanations and 19 programming languages constructed from the…

计算与语言 · 计算机科学 2023-11-14 Zilu Tang , Mayank Agarwal , Alex Shypula , Bailin Wang , Derry Wijaya , Jie Chen , Yoon Kim

Finite-state transducers give efficient representations of many Natural Language phenomena. They allow to account for complex lexicon restrictions encountered, without involving the use of a large set of complex rules difficult to analyze.…

cmp-lg · 计算机科学 2008-02-03 Mehryar Mohri

The Spoken Language Translator is a prototype for practically useful systems capable of translating continuous spoken language within restricted domains. The prototype system translates air travel (ATIS) queries from spoken English to…

cmp-lg · 计算机科学 2008-02-03 David Carter , Manny Rayner

Linear probes and sparse autoencoders consistently recover meaningful structure from transformer representations -- yet why should such simple methods succeed in deep, nonlinear systems? We show this is not merely an empirical regularity…

机器学习 · 计算机科学 2026-02-11 Andres Saurez , Yousung Lee , Dongsoo Har

The aim of this short paper is to give a practical introduction to functional interpretation of proofs for computer scientists interested in synthesis.

计算机科学中的逻辑 · 计算机科学 2014-03-31 Daniel Weller

In this paper, we present the concept of Approximate grammar and how it can be used to extract information from a documemt. As the structure of informational strings cannot be defined well in a document, we cannot use the conventional…

计算与语言 · 计算机科学 2007-05-23 V. Sriram , B. Ravi Sekar Reddy , R. Sangal

Language models based on the Transformer architecture achieve excellent results in many language-related tasks, such as text classification or sentiment analysis. However, despite the architecture of these models being well-defined, little…

Every person speaks or writes their own flavor of their native language, influenced by a number of factors: the content they tend to talk about, their gender, their social status, or their geographical origin. When attempting to perform…

计算与语言 · 计算机科学 2018-05-07 Paul Michel , Graham Neubig

We explore the use of large pretrained language models as few-shot semantic parsers. The goal in semantic parsing is to generate a structured meaning representation given a natural language input. However, language models are trained to…

We report on a one-semester compiler construction course based on the idea of implementing a small self-contained compiler for a small model language from scratch, not using other compiler construction frameworks. The course is built around…

编程语言 · 计算机科学 2022-07-27 Daniil Berezun , Dmitry Boulytchev
‹ 上一页 1 2 3 10 下一页 ›