1999
DOI: 10.1257/jel.37.2.633
|View full text |Cite
|
Sign up to set email alerts
|

The Numerical Reliability of Econometric Software

Abstract: Numerous examples show that some econometric software packages contain serious flaws, and that users cannot safely assume that their software is accurate. A brief survey of the fundamentals of computer arithmetic discusses the sources of numerical error and emphasizes that computer arithmetic is not at all like pencil-and-paper arithmetic. Both users and developers of econometrics software should first pay attention to accuracy, and only later consider user-friendliness. Details are provided for assessing the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
63
0

Year Published

2000
2000
2017
2017

Publication Types

Select...
6
3
1

Relationship

1
9

Authors

Journals

citations
Cited by 134 publications
(63 citation statements)
references
References 69 publications
0
63
0
Order By: Relevance
“…As part of our continuing investigation into the reliability of econometric software (McCullough and Vinod, 1999;McCullough, 2000b;Vinod, 2001), our original goal was to replicate each article in an issue of this journal using the author's software package. Porting the code to other software packages might have enabled us to determine the extent to which econometric results are software-dependent.…”
Section: On the Process Of Replicationmentioning
confidence: 99%
“…As part of our continuing investigation into the reliability of econometric software (McCullough and Vinod, 1999;McCullough, 2000b;Vinod, 2001), our original goal was to replicate each article in an issue of this journal using the author's software package. Porting the code to other software packages might have enabled us to determine the extent to which econometric results are software-dependent.…”
Section: On the Process Of Replicationmentioning
confidence: 99%
“…Unfortunately, such numerical derivatives are sometimes unstable, and moreover, their values may be rather sensitive to the size of the finite increments used. Fortunately, it is possible to obtain analytical expressions for the score vector of our model, which should considerably improve the accuracy of the resulting estimates (McCullough and Vinod, 1999). Moreover, a fast and numerically reliable procedure for the computation of the score for any value of φ is of paramount importance in the implementation of the score-based indirect estimation procedures introduced by Gallant and Tauchen (1996).…”
Section: Accepted M Manuscriptmentioning
confidence: 99%
“…This is not true because there is a dichotomy between the use of output and the calculation of output. As McCullough and Vinod (1999) argues, while reporting 10 digits of a solution is not necessary, all intermediate calculations should be done with as many digits as possible. What makes oating point calculations problematic is how small errors can accumulate after successive operations.…”
Section: Sources Of Software Failuresmentioning
confidence: 99%