Ingeniería computacional
De Wikipedia, la enciclopedia encyclopedia
La ingeniería computacional es una disciplina emergente que se ocupa del desarrollo y la aplicación de modelos computacionales para la ingeniería, conocidos como modelos de ingeniería computacional[1]. En este momento, bajo el término Ingeniería Computacional se resumen varios enfoques diferentes, incluyendo el uso de la geometría computacional y el diseño virtual para tareas de ingeniería,[2][3] a menudo unido a un enfoque basado en la simulación. En la Ingeniería Computacional, los algoritmos resuelven modelos matemáticos y lógicos[4] que describen retos de ingeniería, a veces unidos a algún aspecto de la IA, específicamente el aprendizaje por refuerzo.[5]
En la ingeniería computacional, el ingeniero o ingeniera codifica sus conocimientos mediante una estructuración lógica. El resultado es un algoritmo, el Modelo de Ingeniería Computacional, que puede producir muchas variantes diferentes de diseños de ingeniería, basándose en requisitos de entrada variados. Los resultados pueden analizarse mediante modelos matemáticos adicionales para crear bucles de realimentación algorítmica.[6]
Simulaciones de comportamientos físicos relevantes para el campo, a menudo acopladas con computación de alto rendimiento, para resolver problemas físicos complejos que surgen en el análisis y diseño de ingeniería (así como fenómenos naturales (ciencia computacional). Por tanto, está relacionada con la ciencia e ingeniería computacionales, que se ha descrito como el "tercer modo de descubrimiento" (junto a la teoría y la experimentación).[5]
En Ingeniería Computacional, la simulación por ordenador proporciona la capacidad de crear reacciones que serían inaccesibles a la experimentación tradicional o en las que llevar a cabo investigaciones empíricas tradicionales resulta prohibitivamente caro.
La Ingeniería Computacional no debe confundirse ni con la informática pura ni con la ingeniería informática, aunque un amplio dominio de la primera se utiliza en la Ingeniería Computacional (por ejemplo, ciertos algoritmos, estructuras de datos, programación paralela, computación de alto rendimiento) y algunos problemas de la segunda pueden modelarse y resolverse con métodos de Ingeniería Computacional (como área de aplicación).
Suele ofrecerse como programa de máster o doctorado.
En España, la sociedad científica que tiene la ingeniería computacional como objetivo en sus estatutos es la Sociedad Española de Mecánica e Ingeniería Computacionales, SEMNI[7].