I am looking for a package which can solve (non-linear) least squares problems without the use of derivatives (because of an expensive model), but which also deals with ill-conditioning well (such as when the Jacobian is sparse).
For example, the DFO-LS (Derivative-Free Optimizer for Least-Squares) solver documentation makes no mention of conditioning, whereas other solvers which use methods such as truncated SVD or Tikhonov regularisation never include good derivative free methods.
If none exist, is it maybe the case that the trust-region framework can already deal well with an ill-conditioned Jacobian and so something like DFO-LS is still worth trying, or is there no good way of solving such a case?