中文
相关论文

相关论文: Effects for Funargs

200 篇论文

We show how to smoothly incorporate in the object-oriented paradigm constructs to raise, compose, and handle effects in an arbitrary monad. The underlying pure calculus is meant to be a representative of the last generation of OO languages,…

编程语言 · 计算机科学 2025-04-23 Francesco Dagnino , Paola Giannini , Elena Zucca

Collecting large labeled data sets is a laborious and expensive task, whose scaling up requires division of the labeling workload between many teachers. When the number of classes is large, miscorrespondences between the labels given by the…

机器学习 · 计算机科学 2009-03-09 Ran Gilad-Bachrach , Aharon Bar-Hillel , Liat Ein-Dor

This work studies rearrangement problems involving the sorting of robots or objects in stack-like containers, which can be accessed only from one side. Two scenarios are considered: one where every robot or object needs to reach a…

机器人学 · 计算机科学 2017-07-03 Shuai D. Han , Nicholas M. Stiffler , Kostas E. Bekris , Jingjin Yu

Effect handlers allow programmers to model and compose computational effects modularly. Effect systems statically guarantee that all effects are handled. Several recent practical effect systems are based on either row polymorphism or…

编程语言 · 计算机科学 2025-12-16 Wenhao Tang , Sam Lindley

In real-world search, recommendation, and advertising systems, the multi-stage ranking architecture is commonly adopted. Such architecture usually consists of matching, pre-ranking, ranking, and re-ranking stages. In the pre-ranking stage,…

信息检索 · 计算机科学 2021-05-18 Xu Ma , Pengjie Wang , Hui Zhao , Shaoguo Liu , Chuhan Zhao , Wei Lin , Kuang-Chih Lee , Jian Xu , Bo Zheng

Inspired by protein folding, we introduce funnels into the complex cost function landscapes of two processes, the tuning of networks, and the jamming of ideal spheres. In both processes, geometrical frustration plays a role -- tuning…

软凝聚态物质 · 物理学 2019-12-04 Miguel Ruiz-Garcia , Andrea J. Liu , Eleni Katifori

Threads and events are two common abstractions for writing concurrent programs. Because threads are often more convenient, but events more efficient, it is natural to want to translate the former into the latter. However, whereas there are…

编程语言 · 计算机科学 2012-10-18 Matthieu Boutier , Gabriel Kerneis

Inductive programming (IP) is a field whose main goal is synthesising programs that respect a set of examples, given some form of background knowledge. This paper is concerned with a subfield of IP, inductive functional programming (IFP).…

编程语言 · 计算机科学 2020-11-19 Andrei Diaconu

When implementing functionality which requires sparse matrices, there are numerous storage formats to choose from, each with advantages and disadvantages. To achieve good performance, several formats may need to be used in one program,…

数学软件 · 计算机科学 2019-10-22 Conrad Sanderson , Ryan Curtin

Most ML-like functional languages provide records and overloading as unrelated features. Records not only represent data structures, but are also used to implement dictionary passing, whereas overloading produces type constraints that are…

编程语言 · 计算机科学 2024-06-19 Alvise Spanò

This paper discusses a system that accelerates reinforcement learning by using transfer from related tasks. Without such transfer, even if two tasks are very similar at some abstract level, an extensive re-learning effort is required. The…

人工智能 · 计算机科学 2011-06-10 C. Drummond

Ensembling is a simple and popular technique for boosting evaluation performance by training multiple models (e.g., with different initializations) and aggregating their predictions. This approach is commonly reserved for the largest…

机器学习 · 计算机科学 2020-05-05 Dan Kondratyuk , Mingxing Tan , Matthew Brown , Boqing Gong

First class type equalities, in the form of generalized algebraic data types (GADTs), are commonly found in functional programs. However, first-class representations of other relations between types, such as subtyping, are not yet directly…

编程语言 · 计算机科学 2019-05-17 Jeremy Yallop , Stephen Dolan

Rank aggregation aims to combine the preference rankings of a number of alternatives from different voters into a single consensus ranking. As a useful model for a variety of practical applications, however, it is a computationally…

神经与进化计算 · 计算机科学 2022-01-12 Yangming Zhou , Jin-Kao Hao , Zhen Li , Fred Glover

Cross-layer reuse of early attention projections can improve optimization and data efficiency, but it creates a structural conflict: the first layer must simultaneously act as a stable, reusable anchor for all deeper layers and as an…

计算与语言 · 计算机科学 2026-05-28 Jonathan Su

The Unit Commitment (UC) problem is a classic challenge in the optimal scheduling of power systems. Years of research and practice have shown that formulating reasonable unit commitment plans can significantly improve the economic…

人工智能 · 计算机科学 2025-06-17 Junjin Lv , Chenggang Cui , Shaodi Zhang , Hui Chen , Chunyang Gong , Jiaming Liu

There are two widely held characterizations of human semantic category systems: (1) they form convex partitions of conceptual spaces, and (2) they are efficient for communication. While prior work observed that convexity and efficiency…

计算与语言 · 计算机科学 2026-02-10 Nathaniel Imel , Noga Zaslavasky

Aggregating agent preferences into a collective decision is an important step in many problems (e.g., hiring, elections, peer review) and across areas of computer science (e.g., reinforcement learning, recommender systems). As Social Choice…

多智能体系统 · 计算机科学 2025-09-12 Leonardo Matone , Ben Abramowitz , Ben Armstrong , Avinash Balakrishnan , Nicholas Mattei

Recently, we have proposed coordinated choices, which are nondeterministic choices equipped with names. The main characteristic of coordinated choices is that they synchronize nondeterministic decision among choices of the same name. The…

编程语言 · 计算机科学 2020-05-05 Yuki Nishida , Atsushi Igarashi

We extend intersection types to a computational $\lambda$-calculus with algebraic operations \`a la Plotkin and Power. We achieve this by considering monadic intersections, whereby computational effects appear not only in the operational…

编程语言 · 计算机科学 2024-01-24 Francesco Gavazzo , Riccardo Treglia , Gabriele Vanoni