Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Nonlinear parameter estimation: an integrated system in BASIC
Nash J., Walker-Smith M., Marcel Dekker, Inc., New York, NY, 1987. Type: Book (9789780824778194)
Date Reviewed: Jan 1 1989

We anticipate that most readers of this book will use it in one of three ways, which represent differing levels of use:

  • 1.as an introduction to nonlinear estimation for non-specialists

  • 2. to learn/use a particular tool

  • 3. to build their own nonlinear parameter estimation system or to integrate our methods with another (statistical or database) package.

--From chapter 1

This item is a hybrid--the 5.25” floppy in the endpaper pocket is at least half the reason to purchase. It contains a nonlinear optimization system, formatted for IBM PCs and compatibles with Microsoft BASIC (if you have patience or a grad student or other free labor, all the code is also printed in the book). Why such a horrible choice (from a purist’s point of view)? Because just about every micro out there has BASIC, and only a fraction have any other language you would care to name. These are the realities of the marketplace as it exists today; the intensity of your shudder is a measure of the depth of your failure (individually or collectively) to make the world a reasonable place. The book itself was produced from camera-ready copy created with a dot-matrix printer. It seems to meet its stated intentions well.

In this book, the approach to parameter estimation is the minimization of loss functions. For this reason, a better title would have been Nonlinear optimization and parameter estimation: while parameters do get estimated, the emphasis is on how to find minima well. The system looks like it could at least take a crack at any performance measure expressible as the result of a BASIC subroutine.

The chapter headings describe fairly well what is covered:

  • :9N(1)Overview and Purpose

  • (2)Examples of Nonlinear Parameter Estimation Problems

  • (3)Exploring the Problem

  • (4)Direct Search Methods

  • (5)The Hooke and Jeeves Method

  • (6)The Nelder-Mead Polytope Method

  • (7)Minimization Using the Gradient

  • (8)The Conjugate Gradients Method

  • (9)The Truncated Newton Method

  • (10)The Variable Metric Method

  • (11)Methods for Sums of Squared Functions

  • (12)Choosing an Approach and Method

  • (13)Measures and Consequences of Nonlinearity

  • (14)Difficult Problems

  • (15)Implementation Details

  • (16)Examples from Chemical Kinetics

  • (17)Applications in Economic Modeling and Forecasting

  • (18)Test Problems and Other Examples

  • Appendix (A)Program Code for Test and Example Problems

  • Appendix (B)Data Dictionary

  • Appendix (C)Line Number Conventions

  • Appendix (D)Exceptions from Minimal BASIC in Code Presented

  • Appendix (E)Computing Environment.

Author and subject indices are also provided.

To quote from the preface,

In our presentation, we have tried to provide enough background to the methods to allow for at least an intuitive understanding of their working. However, we have avoided mathematical detail and theorem proving. This is a book about mathematical software and about problem solving rather than mathematics. In partial compensation for this deliberate restriction in the scope of our treatment, we include a quite extensive bibliography.

At nearly 400 items, the authors do seem to have given an adequate window into the relevant literature.

As for the material on the disk, I found it to be both outstanding and extremely easy to use. The programming standards were obviously first-rate, and the documentation is excellent.

Reviewer:  Leonard Zettel Review #: CR112205
Bookmark and Share
 
Gradient Methods (G.1.6 ... )
 
 
Approximation (G.1.2 )
 
 
General (G.1.0 )
 
 
Microcomputers (C.5.3 )
 
 
General (J.0 )
 
Would you recommend this review?
yes
no
Other reviews under "Gradient Methods": Date
A convergence theorem of Rosen’s gradient projection method
Du D. (ed), Zhang X. Mathematical Programming: Series A 36(2): 135-144, 1986. Type: Article
Jul 1 1988
A class of filled functions for finding global minimizers of several variables
Ge R., Qin Y. Journal of Optimization Theory and Applications 54(2): 241-252, 1987. Type: Article
Feb 1 1988
Evaluation of step directions in optimization algorithms
Davidon W., Nocedal J. ACM Transactions on Mathematical Software 11(1): 12-19, 1985. Type: Article
Dec 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy