1. A method of optimizing a function of a parameter, comprising: associating, with an objective function for initial value of parameters, an auxiliary function of parameters that is optimizable computationally more efficiently than an original objective function; obtaining parameters that are optimum for the auxiliary function; and obtaining updated parameters by taking a weighted sum of the optimum of the auxiliary function and initial model parameters.