Abstract. We introduce ICE, a robust learning paradigm for synthesizing invari-ants, that learns using examples, counter-examples, and implications, and show that it admits honest teachers and strongly convergent mechanisms for invariant synthesis. We observe that existing algorithms for black-box abstract interpre-tation can be interpreted as ICE-learning algorithms. We develop new strongly convergent ICE-learning algorithms for two domains, one for learning Boolean combinations of numerical invariants for scalar variables and one for quantified invariants for arrays and dynamic lists. We implement these ICE-learning algo-rithms in a verification tool and show they are robust, practical, and efficient.
Les Valiant has recently conceived a remarkable mathematical model of learnability. The originality ...
In this thesis, Invariance in Deep Representations, we propose novel solutions to the problem of lea...
Programmatic Reinforcement Learning is the study of learning algorithms that can leverage partial sy...
We introduce a new paradigm for using black-box learning to synthesize invariants called ICE-learnin...
The problem of synthesizing adequate inductive invariants to prove a program correct lies at the he...
We design learning algorithms for synthesizing invariants using Horn implication counterexamples (Ho...
Invariant synthesis is crucial for program verification and is a challenging task. We present a new ...
Inductive invariants can be robustly synthesized using a learning model where the teacher is a progr...
The field of synthesis is seeing a renaissance in recent years, where the task is to automatically s...
Designing learning systems which are invariant to certain data transformations is critical in machin...
Abstract. We propose a new automaton model, called quantified data automata over words, that can mod...
Learning the causal structure behind data is invaluable for improving generalization and obtaining h...
In this paper, we investigate the principle that good explanations are hard to vary in the context o...
Although the program verification community has developed several techniques for analyzing software ...
We present a general algorithm for synthesizing state invari-ants that speed up automated planners a...
Les Valiant has recently conceived a remarkable mathematical model of learnability. The originality ...
In this thesis, Invariance in Deep Representations, we propose novel solutions to the problem of lea...
Programmatic Reinforcement Learning is the study of learning algorithms that can leverage partial sy...
We introduce a new paradigm for using black-box learning to synthesize invariants called ICE-learnin...
The problem of synthesizing adequate inductive invariants to prove a program correct lies at the he...
We design learning algorithms for synthesizing invariants using Horn implication counterexamples (Ho...
Invariant synthesis is crucial for program verification and is a challenging task. We present a new ...
Inductive invariants can be robustly synthesized using a learning model where the teacher is a progr...
The field of synthesis is seeing a renaissance in recent years, where the task is to automatically s...
Designing learning systems which are invariant to certain data transformations is critical in machin...
Abstract. We propose a new automaton model, called quantified data automata over words, that can mod...
Learning the causal structure behind data is invaluable for improving generalization and obtaining h...
In this paper, we investigate the principle that good explanations are hard to vary in the context o...
Although the program verification community has developed several techniques for analyzing software ...
We present a general algorithm for synthesizing state invari-ants that speed up automated planners a...
Les Valiant has recently conceived a remarkable mathematical model of learnability. The originality ...
In this thesis, Invariance in Deep Representations, we propose novel solutions to the problem of lea...
Programmatic Reinforcement Learning is the study of learning algorithms that can leverage partial sy...