[ca] En problemes d'enginyeria, sovint és necessari calibrar els paràmetres d'entrada per poder reproduir els resultats experimentals de referència. Tot i que el procés de càlcul sigui correcte, si els paràmetres no estan correctament definits, hi haurà una certa diferència entre els resultats obtinguts i els observats en la realitat. Analitzant aquesta diferència es poden modificar els paràmetres d'entrada fins que aquests generen uns resultats que coincideixen amb els experimentals. Aquesta és una tasca que tradicionalment es feia de forma iterativa amb intervenció humana. No obstant això, cada vegada més equips recorren a eines que substitueixen aquest treball humà per estratègies automàtiques realitzades per un ordinador. Aquestes eines resolen el problema de forma inversa, prenent com a dades d'entrada els resultats esperats i calculant els paràmetres òptims que generarien aquests resultats. De la mateixa manera que faria una persona, el programa realitza iteracions fins a obtenir els paràmetres d'entrada, però a una velocitat i amb una precisió que pot ser molt superior a les realitzades per un humà. L'objectiu d'aquest treball és desenvolupar una eina numèrica capaç d'optimitzar aquests paràmetres d'entrada per a qualsevol tipus de problema de càlcul numèric, independentment de la tipologia dels paràmetres, els resultats i fins i tot el problema a resoldre. Aquesta eina ha de ser capaç de realitzar la seva funció sense conèixer en absolut quin tipus de problema està resolent, garantint d'aquesta manera un nivell d'abstracció que atorgui a l'eina una enorme versatilitat.

[es] En problemas de ingeniería, a menudo es necesario calibrar los parámetros de entrada para poder reproducir los resultados experimentales de referencia. Aunque el proceso de cálculo sea correcto, si los parámetros no están correctamente definidos, existirá una cierta diferencia entre los resultados obtenidos y los observados en la realidad. Analizando esta diferencia se pueden modificar los parámetros de entrada hasta que estos generan unos resultados que coinciden con los experimentales. Esta es una tarea que tradicionalmente se hacía de forma iterativa con intervención humana. Sin embargo, cada vez más equipos recurren a herramientas que sustituyan este trabajo humano por estrategias automáticas realizadas por un ordenador. Estas herramientas resuelven el problema de forma inversa, tomando como datos de entrada los resultados esperados, y calculando los parámetros óptimos que generarían estos resultados. Del mismo modo que haría una persona, el programa realiza iteraciones hasta obtener los parámetros de entrada, pero a una velocidad y con una precisión que puede ser muy superior a las realizadas por un humano. El objetivo de este trabajo es desarrollar una herramienta numérica capaz de optimizar estos parámetros de entrada para cualquier tipo de problema de cálculo numérico, independientemente de la tipología de los parámetros, los resultados e incluso el problema a resolver. Dicha herramienta debe ser capaz de realizar su función sin conocer en absoluto que tipo de problema está resolviendo, garantizando de ese modo un nivel de abstracción que otorgue a la herramienta una enorme versatilidad.