It is often the case that increasing the precision of a program anal-ysis leads to worse results. It is our thesis that this phenomenon is domains as the basis for inferring strong invariants of programs. We show that bias-variance tradeoffs, an idea from learning theory, can be used to explain why more precise abstractions do not necessarily lead to better results and also provides practical techniques for cop-ing with such limitations. Learning theory captures precision using a combinatorial quantity called the VC dimension. We compute the VC dimension for different abstractions and report on its useful-ness as a precision metric for program analyses. We evaluate cross validation, a technique for addressing bias-variance tradeoffs, on an ...
An invariance assertion for a program location ℓ is a statement that always holds at ℓ during execut...
Most machine learning researchers perform quantitative experiments to estimate generalization error ...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Three factors are related in analyses of performance curves such as learning curves: the amount of t...
In order to compare learning algorithms, experimental results reported in the machine learning liter...
This paper presents a theory of error in cross-validation testing of algorithms for predicting real-...
Breakthroughs in machine learning are rapidly changing science and society, yet our fundamental unde...
Dynamic performance analysis of executing programs commonly relies on statistical profiling techniqu...
There still lacks a certain mechanism to cater for variance in data and a lack of levels of impact b...
Software bias is an increasingly important operational concern for software engineers. We present a ...
In this chapter, the important concepts of bias and variance are introduced. After an intuitive intr...
Although the program verification community has developed several techniques for analyzing software ...
An invariance assertion for a program location ℓ is a statement that always holds at ℓ during execut...
This paper presents a theory of error in cross-validation testing of algorithms for predicting real-...
Most machine learning researchers perform quantitative experiments to estimate generalization error ...
An invariance assertion for a program location ℓ is a statement that always holds at ℓ during execut...
Most machine learning researchers perform quantitative experiments to estimate generalization error ...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Three factors are related in analyses of performance curves such as learning curves: the amount of t...
In order to compare learning algorithms, experimental results reported in the machine learning liter...
This paper presents a theory of error in cross-validation testing of algorithms for predicting real-...
Breakthroughs in machine learning are rapidly changing science and society, yet our fundamental unde...
Dynamic performance analysis of executing programs commonly relies on statistical profiling techniqu...
There still lacks a certain mechanism to cater for variance in data and a lack of levels of impact b...
Software bias is an increasingly important operational concern for software engineers. We present a ...
In this chapter, the important concepts of bias and variance are introduced. After an intuitive intr...
Although the program verification community has developed several techniques for analyzing software ...
An invariance assertion for a program location ℓ is a statement that always holds at ℓ during execut...
This paper presents a theory of error in cross-validation testing of algorithms for predicting real-...
Most machine learning researchers perform quantitative experiments to estimate generalization error ...
An invariance assertion for a program location ℓ is a statement that always holds at ℓ during execut...
Most machine learning researchers perform quantitative experiments to estimate generalization error ...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...