中文
相关论文

相关论文: A Single-Assignment Translation for Annotated Prog…

200 篇论文

Simultaneous translation is widely useful but remains one of the most difficult tasks in NLP. Previous work either uses fixed-latency policies, or train a complicated two-staged model using reinforcement learning. We propose a much simpler…

计算与语言 · 计算机科学 2019-06-25 Baigong Zheng , Renjie Zheng , Mingbo Ma , Liang Huang

Many procedures for SAT-related problems, in particular for those requiring the complete enumeration of satisfying truth assignments, rely their efficiency and effectiveness on the detection of (possibly small) partial assignments…

计算机科学中的逻辑 · 计算机科学 2025-05-27 Roberto Sebastiani

We investigate the problem of simultaneous machine translation of long-form speech content. We target a continuous speech-to-text scenario, generating translated captions for a live audio feed, such as a lecture or play-by-play commentary.…

计算与语言 · 计算机科学 2020-04-09 Naveen Arivazhagan , Colin Cherry , Te I , Wolfgang Macherey , Pallavi Baljekar , George Foster

This report presents the Dafny language and verifier, with a focus on describing the main features of the language, including pre- and postconditions, assertions, loop invariants, termination metrics, quantifiers, predicates and frames.…

编程语言 · 计算机科学 2014-12-16 Rachel Gauci

The defunctionalization translation that eliminates higher-order functions from programs forms a key part of many compilers. However, defunctionalization for dependently-typed languages has not been formally studied. We present the first…

编程语言 · 计算机科学 2023-04-11 Yulong Huang , Jeremy Yallop

Meaning is context-dependent, but many properties of language (should) remain the same even if we transform the context. For example, sentiment, entailment, or speaker properties should be the same in a translation and original of a text.…

计算与语言 · 计算机科学 2021-10-04 Federico Bianchi , Debora Nozza , Dirk Hovy

Software testing is an essential part of the software lifecycle and requires a substantial amount of time and effort. It has been estimated that software developers spend close to 50% of their time on testing the code they write. For these…

软件工程 · 计算机科学 2020-02-20 Cody Watson , Michele Tufano , Kevin Moran , Gabriele Bavota , Denys Poshyvanyk

This article describes a very high-level language for clear description of distributed algorithms and optimizations necessary for generating efficient implementations. The language supports high-level control flows where complex…

编程语言 · 计算机科学 2021-10-07 Yanhong A. Liu , Scott D. Stoller , Bo Lin

Recent studies have adopted pre-trained language models, such as CodeT5 and CodeGPT, for automated program generation tasks like code generation, repair, and translation. Numerous language model-based approaches have been proposed and…

软件工程 · 计算机科学 2024-01-09 Yue Liu , Chakkrit Tantithamthavorn , Yonghui Liu , Li Li

As pre-trained models automate many code intelligence tasks, a widely used paradigm is to fine-tune a model on the task dataset for each programming language. A recent study reported that multilingual fine-tuning benefits a range of tasks…

软件工程 · 计算机科学 2023-03-29 Deze Wang , Boxing Chen , Shanshan Li , Wei Luo , Shaoliang Peng , Wei Dong , Xiangke Liao

When proving invariance properties of a program, we face two problems. The first problem is related to the necessity of proving tautologies of considered assertion language, whereas the second manifests in the need of finding sufficiently…

计算机科学中的逻辑 · 计算机科学 2016-11-24 Steven de Oliveira , Saddek Bensalem , Virgile Prevosto

In this paper we describe how to leverage higher-order unification to type check a dependently typed language with meta-variables. The literature usually presents the unification algorithm as a standalone component, however the need to…

编程语言 · 计算机科学 2016-10-03 Francesco Mazzoli , Andreas Abel

We show how the complexity of higher-order functional programs can be analysed automatically by applying program transformations to a defunctionalized versions of them, and feeding the result to existing tools for the complexity analysis of…

计算机科学中的逻辑 · 计算机科学 2015-06-17 Martin Avanzini , Ugo Dal Lago , Georg Moser

Verification proofs encode complete program behavior, yet we discard them after checking correctness. We present compiling by proving, a paradigm that transforms these proofs into optimized execution rules. By constructing All-Path…

编程语言 · 计算机科学 2025-09-29 Jianhong Zhao , Everett Hildenbrandt , Juan Conejero , Yongwang Zhao

Multi-task learning is central to many real-world applications. Unfortunately, obtaining labelled data for all tasks is time-consuming, challenging, and expensive. Active Learning (AL) can be used to reduce this burden. Existing techniques…

计算机视觉与模式识别 · 计算机科学 2022-11-22 Nikita Durasov , Nik Dorndorf , Pascal Fua

The ability to consolidate information of different types is at the core of intelligence, and has tremendous practical value in allowing learning for one task to benefit from generalizations learned for others. In this paper we tackle the…

计算与语言 · 计算机科学 2018-05-02 Daniel Hershcovich , Omri Abend , Ari Rappoport

We adapt the technique of type-generic programming via descriptions pointing into a universe to the domain of typed languages with binders and variables, implementing a notion of "syntax-generic programming" in a dependently typed…

编程语言 · 计算机科学 2018-04-03 Gergő Érdi

Automatic translation from signed to spoken languages is an interdisciplinary research domain, lying on the intersection of computer vision, machine translation and linguistics. Nevertheless, research in this domain is performed mostly by…

计算与语言 · 计算机科学 2023-04-06 Mathieu De Coster , Dimitar Shterionov , Mieke Van Herreweghe , Joni Dambre

Program induction for answering complex questions over knowledge bases (KBs) aims to decompose a question into a multi-step program, whose execution against the KB produces the final answer. Learning to induce programs relies on a large…

人工智能 · 计算机科学 2022-03-11 Shulin Cao , Jiaxin Shi , Zijun Yao , Xin Lv , Jifan Yu , Lei Hou , Juanzi Li , Zhiyuan Liu , Jinghui Xiao

In probabilistic programming, the inference problem asks to determine a program's posterior distribution conditioned on its "observe" instructions. Inference is challenging, especially when exact rather than approximate results are…

形式语言与自动机理论 · 计算机科学 2025-11-26 Dominik Geißler , Tobias Winkler
‹ 上一页 1 8 9 10 下一页 ›