中文
相关论文

相关论文: A Framework for Dependent Types and Effects

200 篇论文

We introduce a formal meta-language for probabilistic programming, capable of expressing both programs and the type systems in which they are embedded. We are motivated here by the desire to allow an AGI to learn not only relevant knowledge…

人工智能 · 计算机科学 2022-08-17 Jonathan Warrell , Alexey Potapov , Adam Vandervorst , Ben Goertzel

This paper explores two topics at once: the use of denotational semantics to bound the evaluation length of functional programs, and the semantics of strong (that is, possibly under abstractions) call-by-value evaluation. About the first,…

计算机科学中的逻辑 · 计算机科学 2023-07-04 Beniamino Accattoli , Giulio Guerrieri , Maico Leberle

Understanding interaction effects among variables is important for regression modeling in various applications. The conventional approach of quantifying interactions as the product of variables often lacks clear interpretability, especially…

统计方法学 · 统计学 2026-05-21 Kexin Xie , Xinwei Deng

This paper develops a more general theory of sequences of dependent categorical random variables, extending the works of Korzeniowski (2013) and Traylor (2017) that studied first-kind dependency in sequences of Bernoulli and categorical…

概率论 · 数学 2017-07-11 Rachel Traylor , Jason Hathcock

The aim of this paper is to present an elementary computable theory of random variables, based on the approach to probability via valuations. The theory is based on a type of lower-measurable sets, which are controlled limits of open sets,…

计算机科学中的逻辑 · 计算机科学 2021-01-05 Pieter Collins

Nominal abstract syntax is an approach to representing names and binding pioneered by Gabbay and Pitts. So far nominal techniques have mostly been studied using classical logic or model theory, not type theory. Nominal extensions to simple,…

计算机科学中的逻辑 · 计算机科学 2015-07-01 James Cheney

We present gradual type theory, a logic and type theory for call-by-name gradual typing. We define the central constructions of gradual typing (the dynamic type, type casts and type error) in a novel way, by universal properties relative to…

编程语言 · 计算机科学 2023-06-22 Max S. New , Daniel R. Licata

We introduce causal Markov Decision Processes (C-MDPs), a new formalism for sequential decision making which combines the standard MDP formulation with causal structures over state transition and reward functions. Many contemporary and…

机器学习 · 统计学 2021-02-16 Yangyi Lu , Amirhossein Meisami , Ambuj Tewari

Enhanced sampling simulations make the computational study of rare events feasible. A large family of such methods crucially depends on the definition of some collective variables (CVs) that could provide a low-dimensional representation of…

计算物理 · 物理学 2026-03-03 Jintu Zhang , Luigi Bonati , Enrico Trizio , Odin Zhang , Yu Kang , TingJun Hou , Michele Parrinello

Constraint-based (CB) learning is a formalism for learning a causal network with a database D by performing a series of conditional-independence tests to infer structural information. This paper considers a new test of independence that…

人工智能 · 计算机科学 2012-12-12 Denver Dash , Marek J. Druzdzel

Languages may encode similar meanings using different sentence structures. This makes it a challenge to provide a single set of formal rules that can derive meanings from sentences in many languages at once. To overcome the challenge, we…

计算与语言 · 计算机科学 2024-03-05 Laurestine Bradford , Timothy John O'Donnell , Siva Reddy

Dependently typed lambda calculi such as the Logical Framework (LF) are capable of representing relationships between terms through types. By exploiting the "formulas-as-types" notion, such calculi can also encode the correspondence between…

计算机科学中的逻辑 · 计算机科学 2010-07-07 Zachary Snow , David Baelde , Gopalan Nadathur

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

Inductive datatypes in programming languages allow users to define useful data structures such as natural numbers, lists, trees, and others. In this paper we show how inductive datatypes may be added to the quantum programming language QPL.…

计算机科学中的逻辑 · 计算机科学 2021-03-19 Romain Péchoux , Simon Perdrix , Mathys Rennela , Vladimir Zamdzhiev

Conditional independence and graphical models are crucial concepts for sparsity and statistical modeling in higher dimensions. For L\'evy processes, a widely applied class of stochastic processes, these notions have not been studied. By the…

统计理论 · 数学 2024-11-13 Sebastian Engelke , Jevgenijs Ivanovs , Jakob D. Thøstesen

Dropout has been demonstrated as a simple and effective module to not only regularize the training process of deep neural networks, but also provide the uncertainty estimation for prediction. However, the quality of uncertainty estimation…

机器学习 · 计算机科学 2021-03-09 Xinjie Fan , Shujian Zhang , Korawat Tanwisuth , Xiaoning Qian , Mingyuan Zhou

Dijkstra monads enable a dependent type theory to be enhanced with support for specifying and verifying effectful code via weakest preconditions. Together with their closely related counterparts, Hoare monads, they provide the basis on…

Graded Type Theory provides a mechanism to track and reason about resource usage in type systems. In this paper, we develop GraD, a novel version of such a graded dependent type system that includes functions, tensor products, additive…

编程语言 · 计算机科学 2021-01-07 Pritam Choudhury , Harley Eades , Richard A. Eisenberg , Stephanie C Weirich

The concept bottleneck model (CBM) is an interpretable-by-design framework that makes decisions by first predicting a set of interpretable concepts, and then predicting the class label based on the given concepts. Existing CBMs are trained…

计算机视觉与模式识别 · 计算机科学 2024-08-06 Andong Tan , Fengtao Zhou , Hao Chen

Conditional Random Fields (CRFs) are undirected graphical models, a special case of which correspond to conditionally-trained finite state machines. A key advantage of these models is their great flexibility to include a wide array of…

机器学习 · 计算机科学 2012-12-12 Andrew McCallum