paper-with-me

Papers

Neural Termination Analysis

2021-02-07 · Mirco Giacobbe, Daniel Kroening, Julian Parsert

We introduce a novel approach to the automated termination analysis of computer programs: we use neural networks to represent ranking functions. Ranking functions map program states to values that are bounded from below and decrease as a program runs; the existence of a ranking function proves that the program terminates. We train a neural network from sampled execution traces of a program so that the network's output decreases along the traces; then, we use symbolic reasoning to formally verify that it generalises to all possible executions. Upon the affirmative answer we obtain a formal certificate of termination for the program, which we call a neural ranking function. We demonstrate that thanks to the ability of neural networks to represent nonlinear functions our method succeeds over programs that are beyond the reach of state-of-the-art tools. This includes programs that use disjunctions in their loop conditions and programs that include nonlinear expressions.

📄 PDF Abstract BibTeX arXiv:2102.03824

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Bayesian Sample Size Determination of Vibration Signals in Machine Learning Approach to Fault Diagnosis of Roller Bearings

2014-02-25 · Siddhant Sahu, V. Sugumaran

Sample size determination for a data set is an important statistical process for analyzing the data to an optimum level of accuracy and using minimum computational work. The applications of this process are credible in e…

BIG-bench Machine LearningFault Diagnosis

When EOS Tokens Disagree: Understanding Length Inflation in On-Policy Distillation

2026-09-17 · Yuxiao Yang, Tianrun Yu, Shangzhe Li, Kaixiang Zhao 외 hf

We study length inflation in on-policy distillation (OPD), where student responses can become excessively long and even exhaust the generation budget. We identify termination-token mismatch between base students and post…

Reinforcement Learning with a Terminator

2022-05-30 · Guy Tennenholtz, Nadav Merlis, Lior Shani, Shie Mannor 외

We present the problem of reinforcement learning with exogenous termination. We define the Termination Markov Decision Process (TerMDP), an extension of the MDP framework, in which episodes may be interrupted by an exter…

Autonomous Drivingreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Stopping Criterion Design for Recursive Bayesian Classification: Analysis and Decision Geometry

2020-07-30 · Aziz Kocanaogullari, Murat Akcakaya, Deniz Erdogmus

Systems that are based on recursive Bayesian updates for classification limit the cost of evidence collection through certain stopping/termination criteria and accordingly enforce decision making. Conventionally, two ter…

Decision MakingGeneral Classification

Recurrent Existence Determination Through Policy Optimization

2019-05-29 · Baoxiang Wang

Binary determination of the presence of objects is one of the problems where humans perform extraordinarily better than computer vision systems, in terms of both speed and preciseness. One of the possible reasons is that…