METHODS FOR NON-LINEAR LEAST SQUARES PROBLEMS