The Adjoint Newton Algorithm for Large-Scale Unconstrained Optimization in Meteorology Applications

  • Authors:
  • Zhi Wang;K. Droegemeier;L. White

  • Affiliations:
  • Center for Analysis and Prediction of Storms and School of Meterology, University of Oklahoma, Norman, OK 73019;Center for Analysis and Prediction of Storms and School of Meterology, University of Oklahoma, Norman, OK 73019;Department of Mathematics, University of Oklahoma

  • Venue:
  • Computational Optimization and Applications
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

A new algorithm is presented for carrying out large-scaleunconstrained optimization required in variational data assimilationusing the Newton method. The algorithm is referred to as the adjointNewton algorithm. The adjoint Newton algorithm is based on thefirst- and second-order adjoint techniques allowing us to obtain theNewton line search direction by integrating a tangent linearequations model backwards in time (starting from a final conditionwith negative time steps). The error present in approximating theHessian (the matrix of second-order derivatives) of the cost functionwith respect to the control variables in the quasi-Newton typealgorithm is thus completely eliminated, while the storage problemrelated to the Hessian no longer exists since the explicit Hessian isnot required in this algorithm. The adjoint Newton algorithm isapplied to three one-dimensional models and to a two-dimensionallimited-area shallow water equations model with both model generatedand First Global Geophysical Experiment data. We compare theperformance of the adjoint Newton algorithm with that of truncatedNewton, adjoint truncated Newton, and LBFGS methods. Our numericaltests indicate that the adjoint Newton algorithm is very efficientand could find the minima within three or four iterations forproblems tested here. In the case of the two-dimensional shallowwater equations model, the adjoint Newton algorithm improves upon theefficiencies of the truncated Newton and LBFGS methods by a factor ofat least 14 in terms of the CPU time required to satisfy the sameconvergence criterion.The Newton, truncated Newton and LBFGS methods are general purposeunconstrained minimization methods. The adjoint Newton algorithm isonly useful for optimal control problems where the model equationsserve as strong constraints and their corresponding tangent linearmodel may be integrated backwards in time. When the backwardsintegration of the tangent linear model is ill-posed in the sense ofHadamard, the adjoint Newton algorithm may not work. Thus, theadjoint Newton algorithm must be used with some caution. A possiblesolution to avoid the current weakness of the adjoint Newtonalgorithm is proposed.