﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc
879	Opciones de optimización de NonLinGloOpt	vdebuen	Daniel Eduardo Castro Morell	"Viene del ticket [https://trac.localbayes.es/bptp/ticket/25 BPTP:25]

El paquete de optimización no lineal [https://www.tol-project.org/wiki/OfficialTolArchiveNetworkNonLinGloOpt wiki] ofrece una amplia gama de [https://www.tol-project.org/export/HEAD/tolp/OfficialTolArchiveNetwork/NonLinGloOpt/doc/NLopt_algorithms.xls métodos de optimización continua], cada uno de los cuales se adapta mejor que otros a una clase de problemas. No hay reglas deterministas, aunque sí algunas pistas, que nos digan cuál va a ser el mejor método sin conocer el problema. Es casi más arte que ciencia. 

Actualmente, si no se especifica un método concreto, se escoge uno que es compatible con las características fundamentales resumidas en  [https://www.tol-project.org/export/HEAD/tolp/OfficialTolArchiveNetwork/NonLinGloOpt/doc/NLopt_algorithms.xls NLopt_algorithms.xls]. Yo no he conseguido encontrar uno que no falle nunca pero casi siempre encuentro uno adecuado a cada caso concreto, y cuando no  lo he encontrado al final he visto que el problema estaba mal planteado.

El caso es que hay que permitir al usuario que escoja un método dentro de las opciones de MMS para que pueda adaptarse a las distintas situaciones. Incluso es posible especificar varios métodos tentativos de forma secuencial de forma que al final se tome la mejor de entre las soluciones obtenidas.



"	task	new	critical	Next	Optimization			
