Articulo de referencia

Redes neuronales basadas en la física

Redes neuronales basadas en la física para la resolución de las ecuaciones de Navier-Stokes En el aprendizaje automático , las redes neuronales informadas por la física ( PINN )...

Redes neuronales basadas en la física para la resolución de las ecuaciones de Navier-Stokes

En el aprendizaje automático , las redes neuronales informadas por la física ( PINN ), [ 1 ] también denominadas redes neuronales entrenadas en teoría ( TTN ), [ 2 ] son ​​un tipo de aproximador de funciones universal que puede incorporar el conocimiento de cualquier ley física que rija un conjunto de datos dado en el proceso de aprendizaje, y pueden describirse mediante ecuaciones diferenciales parciales (EDP). La baja disponibilidad de datos para algunos problemas biológicos y de ingeniería limita la robustez de los modelos de aprendizaje automático convencionales utilizados para estas aplicaciones. [ 1 ] El conocimiento previo de leyes físicas generales actúa en el entrenamiento de redes neuronales (NN) como un agente de regularización que limita el espacio de soluciones admisibles, aumentando la generalización de la aproximación de la función. De esta manera, incorporar esta información previa en una red neuronal resulta en una mejora del contenido de información de los datos disponibles, facilitando que el algoritmo de aprendizaje capture la solución correcta y generalice bien incluso con una baja cantidad de ejemplos de entrenamiento. Debido a que procesan coordenadas espaciales y temporales continuas y generan soluciones de EDP continuas, pueden categorizarse como campos neuronales .

Aproximación de funciones

La mayoría de las leyes físicas que rigen la dinámica de un sistema pueden describirse mediante ecuaciones diferenciales parciales. Por ejemplo, las ecuaciones de Navier-Stokes [ 3 ] son ​​un conjunto de ecuaciones diferenciales parciales derivadas de las leyes de conservación (es decir, conservación de masa , momento y energía ) que rigen la mecánica de fluidos . La solución de las ecuaciones de Navier-Stokes con las condiciones iniciales y de contorno adecuadas permite cuantificar la dinámica del flujo en una geometría definida con precisión. Sin embargo, estas ecuaciones no pueden resolverse exactamente, por lo que deben utilizarse métodos numéricos (como diferencias finitas , elementos finitos y volúmenes finitos ). En este contexto, estas ecuaciones de gobierno deben resolverse teniendo en cuenta supuestos previos, linealización y una discretización adecuada del tiempo y el espacio.

Recientemente, la resolución de las ecuaciones diferenciales parciales que rigen los fenómenos físicos mediante aprendizaje profundo ha surgido como un nuevo campo del aprendizaje automático científico (SciML), aprovechando el teorema de aproximación universal [ 4 ] y la alta expresividad de las redes neuronales. En general, las redes neuronales profundas pueden aproximar cualquier función de alta dimensión siempre que se les proporcionen suficientes datos de entrenamiento [ 5 ] . Sin embargo, dichas redes no consideran las características físicas subyacentes al problema, y ​​el nivel de precisión de la aproximación que proporcionan aún depende en gran medida de una especificación cuidadosa de la geometría del problema, así como de las condiciones iniciales y de contorno. Sin esta información preliminar, la solución no es única y puede perder corrección física.

Para remediar esto, las Redes Neuronales Basadas en la Física (PINN) aprovechan las ecuaciones físicas que rigen el entrenamiento de la red neuronal. Es decir, las PINN están diseñadas para entrenarse de manera que satisfagan tanto los datos de entrenamiento proporcionados como las ecuaciones que rigen el sistema. De esta forma, una red neuronal puede guiarse con conjuntos de datos de entrenamiento que no necesariamente tienen que ser grandes o completos. [ 5 ] Es posible encontrar una solución precisa de ecuaciones diferenciales parciales sin conocer las condiciones de contorno. [ 6 ] Por lo tanto, con cierto conocimiento sobre las características físicas del problema y algún tipo de datos de entrenamiento (incluso dispersos e incompletos), las PINN pueden utilizarse para encontrar una solución óptima con alta fidelidad.

Las PINN se pueden aplicar a una amplia gama de problemas en la ciencia computacional y son una tecnología pionera que conduce al desarrollo de nuevas clases de solucionadores numéricos para EDP. Las PINN pueden considerarse una alternativa sin malla a los enfoques tradicionales (por ejemplo, CFD para dinámica de fluidos) y nuevos enfoques basados ​​en datos para la inversión de modelos y la identificación de sistemas . [ 7 ] Cabe destacar que una red PINN entrenada puede usarse para predecir valores en mallas de simulación de diferentes resoluciones sin necesidad de ser reentrenada. [ 8 ] Además, las derivadas utilizadas en las ecuaciones diferenciales parciales pueden calcularse usando diferenciación automática (AD) [ 9 ] , que se considera superior a la diferenciación numérica o simbólica .

Modelado y computación

Una ecuación diferencial parcial no lineal general se puede escribir como:

t+norte[;λ]=0,incógnitaΩ,t[0,T]{\displaystyle u_{t}+{\mathcal {N}}[u;\lambda ]=0,\quad x\in \Omega ,\quad t\in [0,T]}

dónde(t,incógnita){\displaystyle u(t,x)}denota la solución,norte[;λ]{\displaystyle {\mathcal {N}}[\cdot ;\lambda ]} es un operador no lineal parametrizado porλ{\displaystyle \lambda }, yΩ{\displaystyle \Omega }es un subconjunto deRD{\displaystyle \mathbb {R} ^{D}}Esta forma general de ecuaciones gobernantes resume una amplia gama de problemas en física matemática, tales como leyes conservativas, procesos de difusión, sistemas de advección-difusión y ecuaciones cinéticas. Dadas mediciones ruidosas de un sistema dinámico genérico descrito por la ecuación anterior, las PINN pueden diseñarse para resolver dos clases de problemas:

  • Soluciones basadas en datos de ecuaciones diferenciales parciales
  • Descubrimiento de ecuaciones diferenciales parciales basado en datos

Solución de ecuaciones diferenciales parciales basada en datos

La solución basada en datos de la EDP [ 1 ] calcula el estado oculto(t,incógnita){\displaystyle u(t,x)}del sistema dados los datos de contorno y/o las medicionesz{\displaystyle z}y parámetros fijos del modeloλ{\displaystyle \lambda }. Resolvemos:

t+norte[]=0,incógnitaΩ,t[0,T]{\displaystyle u_{t}+{\mathcal {N}}[u]=0,\quad x\in \Omega ,\quad t\in [0,T]}.

definiendo el residuoF(t,incógnita){\displaystyle f(t,x)}como:

F:=t+norte[]{\displaystyle f:=u_{t}+{\mathcal {N}}[u]},

y aproximando(t,incógnita){\displaystyle u(t,x)}mediante una red neuronal profunda . Esta red se puede diferenciar mediante diferenciación automática . Los parámetros de(t,incógnita){\displaystyle u(t,x)}yF(t,incógnita){\displaystyle f(t,x)}Luego se puede aprender minimizando la siguiente función de pérdida.Lnene{\displaystyle L_{\text{total}}}:

Lnene=L+LF{\displaystyle L_{\text{tot}}=L_{u}+L_{f}}

dónde:

  • L=zΓ{\displaystyle L_{u}=\Vert uz\Vert _{\Gamma }}es el error entre el PINN(t,incógnita){\displaystyle u(t,x)}y el conjunto de condiciones de contorno y datos medidos en el conjunto de puntosΓ{\displaystyle \Gamma }donde se definen las condiciones de contorno y los datos.
  • LF=FΓ{\displaystyle L_{f}=\Vert f\Vert _{\Gamma }}es el error cuadrático medio de la función residual. Este segundo término anima a la PINN a aprender la información estructural expresada por la EDP durante el proceso de entrenamiento.

Este enfoque se ha utilizado para generar modelos sustitutos informados por la física, computacionalmente eficientes, con aplicaciones en la predicción de procesos físicos, control predictivo de modelos, modelado multifísico y multiescala, y simulación. [ 10 ] Se ha demostrado que converge a la solución de la EDP. [ 11 ]

Descubrimiento de ecuaciones diferenciales parciales basado en datos

Dadas las mediciones ruidosas e incompletasz{\displaystyle z}del estado del sistema, el descubrimiento de EDP basado en datos [ 7 ] da como resultado el cálculo del estado desconocido(t,incógnita){\displaystyle u(t,x)}y parámetros del modelo de aprendizajeλ{\displaystyle \lambda }que mejor describen los datos observados:

t+norte[;λ]=0,incógnitaΩ,t[0,T]{\displaystyle u_{t}+{\mathcal {N}}[u;\lambda ]=0,\quad x\in \Omega ,\quad t\in [0,T]}

Al definirF(t,incógnita){\displaystyle f(t,x)}como:

F:=t+norte[;λ]=0{\displaystyle f:=u_{t}+{\mathcal {N}}[u;\lambda ]=0},

y aproximando(t,incógnita){\displaystyle u(t,x)}mediante una red neuronal profunda ,F(t,incógnita){\displaystyle f(t,x)}da como resultado una PINN. Esta red se puede derivar utilizando diferenciación automática. Los parámetros de(t,incógnita){\displaystyle u(t,x)}yF(t,incógnita){\displaystyle f(t,x)}, junto con el parámetroλ{\displaystyle \lambda }El operador diferencial se puede aprender minimizando la siguiente función de pérdida.Lnene{\displaystyle L_{\text{total}}}:

Lnene=L+LF{\displaystyle L_{\text{tot}}=L_{u}+L_{f}}

dónde:

  • L=zΓ{\displaystyle L_{u}=\Vert uz\Vert _{\Gamma }}, con{\displaystyle u}yz{\displaystyle z}soluciones de estado y mediciones en ubicaciones dispersasΓ{\displaystyle \Gamma }, respectivamente.
  • LF=FΓ{\displaystyle L_{f}=\Vert f\Vert _{\Gamma }}es la función residual. Este segundo término requiere que la información estructurada representada por las ecuaciones diferenciales parciales se satisfaga en el proceso de entrenamiento.

Esta estrategia permite descubrir modelos dinámicos descritos por EDP no lineales, ensamblando modelos sustitutos computacionalmente eficientes y totalmente diferenciables que pueden encontrar aplicación en pronósticos predictivos, control y asimilación de datos . [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ]

Extensiones y aplicaciones

Para la aproximación de funciones por partes

Las PINN no pueden aproximar EDP que tienen una fuerte no linealidad o gradientes pronunciados (como los que ocurren comúnmente en problemas prácticos de flujo de fluidos). La aproximación por partes ha sido una práctica antigua en el campo de la aproximación numérica. Con la capacidad de aproximar una fuerte no linealidad, las PINN extremadamente ligeras se utilizan para resolver EDP en subdominios discretos mucho más grandes que aumentan sustancialmente la precisión y también disminuyen la carga computacional. [ 17 ] [ 18 ] Las DPINN (Redes Neuronales Distribuidas Informadas por la Física) y las DPIELM (Máquinas de Aprendizaje Extremo Distribuidas Informadas por la Física) utilizan la discretización generalizable del dominio espacio-temporal para una mejor aproximación. [ 17 ] DPIELM es un aproximador extremadamente rápido y ligero con una precisión competitiva. El escalado del dominio en la parte superior tiene un efecto especial. [ 18 ] Otra escuela de pensamiento es la discretización para computación paralela para aprovechar el uso de los recursos computacionales disponibles.

Las XPINN [ 19 ] son ​​un enfoque generalizado de descomposición del dominio espacio-temporal para redes neuronales informadas por la física (PINN) para resolver ecuaciones diferenciales parciales no lineales en dominios arbitrarios de geometría compleja. Las XPINN amplían aún más los límites tanto de las PINN como de las PINN conservativas (cPINN) [ 20 ] , que son un enfoque de descomposición del dominio espacial en el marco de las PINN adaptado a las leyes de conservación. En comparación con las PINN, las XPINN tienen una gran capacidad de representación y paralelización debido a la propiedad inherente de desplegar múltiples redes neuronales en subdominios más pequeños. A diferencia de las cPINN, las XPINN se pueden extender a cualquier tipo de EDP. Además, el dominio se puede descomponer de cualquier manera arbitraria (en el espacio y el tiempo), lo que no es posible con las cPINN. Por lo tanto, las XPINN ofrecen paralelización tanto espacial como temporal, reduciendo así el costo de entrenamiento de manera más efectiva. La XPINN es particularmente efectiva para problemas a gran escala (que involucran grandes conjuntos de datos), así como para problemas de alta dimensión donde las PINN basadas en redes simples no son adecuadas. Se han demostrado los límites rigurosos de los errores resultantes de la aproximación de las EDP no lineales (ecuaciones de Navier-Stokes incompresibles) con PINN y XPINN. [ 15 ] Sin embargo, la DPINN refuta el uso del ajuste residual (flujo) en las interfaces de dominio, ya que apenas parece mejorar la optimización. [ 18 ]

Teoría de las conexiones funcionales

Esquema del marco X-TFC para el aprendizaje de soluciones de EDP

En el marco PINN, las condiciones iniciales y de contorno no se satisfacen analíticamente, por lo que deben incluirse en la función de pérdida de la red para ser aprendidas simultáneamente con las funciones desconocidas de la ecuación diferencial (ED). Tener objetivos contrapuestos durante el entrenamiento de la red puede conducir a gradientes desequilibrados al usar técnicas basadas en gradientes, lo que hace que las PINN a menudo tengan dificultades para aprender con precisión la solución subyacente de la ED. Este inconveniente se supera utilizando técnicas de interpolación funcional como la expresión restringida de la teoría de conexiones funcionales (TFC), en el marco Deep-TFC [ 21 ] , que reduce el espacio de búsqueda de soluciones de problemas restringidos al subespacio de la red neuronal que satisface analíticamente las restricciones. [ 22 ] Una mejora adicional del enfoque PINN y de interpolación funcional la proporciona el marco de la teoría extrema de conexiones funcionales (X-TFC), donde se emplean una red neuronal de una sola capa y el algoritmo de entrenamiento de máquina de aprendizaje extremo . [ 23 ] X-TFC permite mejorar la precisión y el rendimiento de las PINN regulares, y su robustez y fiabilidad se demuestran para problemas rígidos, control óptimo , aplicaciones aeroespaciales y de dinámica de gases enrarecidos. [ 24 ] [ 25 ] [ 26 ]

Red de puntos basada en la física (PIPN) para múltiples conjuntos de geometrías irregulares

Las PINN regulares solo pueden obtener la solución de un problema directo o inverso en una única geometría. Esto significa que para cualquier geometría nueva (dominio computacional), es necesario reentrenar una PINN. Esta limitación de las PINN regulares impone altos costos computacionales, especialmente para una investigación exhaustiva de parámetros geométricos en diseños industriales. La red de puntos informada por la física (PIPN) [ 27 ] es fundamentalmente el resultado de una combinación de la función de pérdida de PINN con PointNet. [ 28 ] De hecho, en lugar de utilizar una red neuronal simple totalmente conectada, PIPN utiliza PointNet como núcleo de su red neuronal. PointNet fue diseñada principalmente para el aprendizaje profundo de la clasificación y segmentación de objetos 3D por el grupo de investigación de Leonidas J. Guibas . PointNet extrae características geométricas de los dominios computacionales de entrada en PIPN. Por lo tanto, PIPN es capaz de resolver ecuaciones gobernantes en múltiples dominios computacionales (en lugar de solo un dominio) con geometrías irregulares, simultáneamente. Se ha demostrado la eficacia de PIPN para flujo incompresible , transferencia de calor y elasticidad lineal . [ 27 ] [ 29 ]

Formulación semilagrangiana de PINN

Las redes neuronales semilagrangianas informadas por la física (SL-PINN) son una clase de PINN diseñadas para ecuaciones diferenciales parciales hiperbólicas y dominadas por el transporte, como la de Vlasov-Poisson [ 30 ] . En lugar de aproximar directamente el campo de solución, las SL-PINN aprenden un mapa de flujo característico inverso que transporta las coordenadas del espacio de fases hacia atrás a sus ubicaciones iniciales, lo que permite reconstruir la solución a partir de la condición inicial. El enfoque combina una representación lagrangiana de la dinámica de transporte con un tratamiento euleriano de las ecuaciones de campo y puede incorporar una regularización que preserva el volumen para mejorar la conservación de cantidades físicas como la masa, el momento y la energía. El método se ha aplicado a sistemas cinéticos, incluidas las ecuaciones de Vlasov-Poisson, y se ha informado que mejora la estabilidad a largo plazo y reduce la difusión numérica en relación con las formulaciones PINN convencionales [ 30 ] .

Para cálculos inversos

Las redes neuronales informadas por la física (PINN) han demostrado ser particularmente efectivas en la resolución de problemas inversos dentro de ecuaciones diferenciales, [ 31 ] demostrando su aplicabilidad en ciencia, ingeniería y economía. Han demostrado ser útiles para resolver problemas inversos en una variedad de campos, incluyendo nanoóptica, [ 32 ] optimización/caracterización topológica, [ 33 ] flujo multifásico en medios porosos, [ 34 ] [ 35 ] y flujo de fluidos de alta velocidad. [ 36 ] [ 13 ] Las PINN han demostrado flexibilidad al tratar con conjuntos de datos de observación ruidosos e inciertos. También demostraron claras ventajas en el cálculo inverso de parámetros para conjuntos de datos de multifidelidad, es decir, conjuntos de datos con diferente calidad, cantidad y tipos de observaciones. Las incertidumbres en los cálculos pueden evaluarse utilizando cálculos basados ​​en conjuntos o basados ​​en Bayes. [ 37 ] [ 38 ]

Las PINN también pueden utilizarse junto con la regresión simbólica para descubrir la expresión matemática relacionada con el descubrimiento de parámetros y funciones. Un ejemplo de dicha aplicación es el estudio del envejecimiento químico del material aislante de celulosa, [ 39 ] en el que las PINN se utilizan para descubrir primero un parámetro para un conjunto de ecuaciones diferenciales ordinarias (EDO) y posteriormente una solución funcional, que luego se utiliza para encontrar una expresión más adecuada mediante una regresión simbólica con una combinación de operadores.

Para problemas de elasticidad

Se aplica un conjunto de redes neuronales informadas por la física para resolver problemas de elasticidad plana. Las redes sustitutas están destinadas a las funciones desconocidas, a saber, los componentes de los tensores de deformación y tensión, así como el campo de desplazamiento desconocido, respectivamente. La red residual proporciona los residuos de las ecuaciones diferenciales parciales (EDP) y de las condiciones de contorno. El enfoque computacional se basa en principios de inteligencia artificial. [ 40 ] Este enfoque puede extenderse a problemas de elasticidad no lineal, donde las ecuaciones constitutivas son no lineales. Las PINN también pueden utilizarse para problemas de flexión de placas de Kirchhoff con cargas transversales distribuidas y para modelos de contacto con cimentaciones elásticas de Winkler. [ 41 ] En [ 42 ] se describe una comparación de las PINN con métodos de aproximación clásicos en mecánica, especialmente el método de elementos finitos de mínimos cuadrados .

Para materiales piezoeléctricos con derivación

Se utiliza una red neuronal multifísica (multi-PINN) para resolver eficazmente problemas de supresión de vibraciones electromecánicas estáticas y dinámicas con un circuito en derivación. Los problemas electromecánicos, como los que involucran una viga piezoeléctrica en voladizo, pueden convertirse a la formulación PINN adecuada. Un enfoque de partición temporal reduce el costo computacional del problema dinámico. El sistema resultante de ecuaciones diferenciales ordinarias (EDO) se resuelve utilizando una multi-PINN para predecir con precisión la respuesta dinámica a la excitación de resonancia del modo principal. [ 43 ]

Con ecuación diferencial estocástica hacia atrás

El método de ecuaciones diferenciales estocásticas regresivas profundas es un método numérico que combina el aprendizaje profundo con ecuaciones diferenciales estocásticas regresivas (BSDE) para resolver problemas de alta dimensión en matemáticas financieras. Al aprovechar las potentes capacidades de aproximación de funciones de las redes neuronales profundas , BSDE profunda aborda los desafíos computacionales que enfrentan los métodos numéricos tradicionales, como los métodos de diferencias finitas o las simulaciones de Monte Carlo, que luchan contra la maldición de la dimensionalidad . Los métodos BSDE profundas utilizan redes neuronales para aproximar soluciones de ecuaciones diferenciales parciales (EDP) de alta dimensión, reduciendo eficazmente la carga computacional. Además, la integración de redes neuronales informadas por la física (PINN) en el marco de BSDE profunda mejora su capacidad al incorporar las leyes físicas subyacentes en la arquitectura de la red neuronal, asegurando que las soluciones se adhieran a las ecuaciones diferenciales estocásticas que las rigen, lo que resulta en soluciones más precisas y confiables. [ 44 ]

Para biología

Una extensión o adaptación de las PINN son las redes neuronales con información biológica (BINN). Las BINN introducen dos adaptaciones clave al marco típico de las PINN: (i) los términos mecanicistas de la EDP que las rige se reemplazan por redes neuronales, y (ii) la función de pérdidaLtot{\displaystyle L_{tot}}se modifica para incluirLdoonortestr{\displaystyle L_{constr}}, un término utilizado para incorporar conocimiento específico del dominio que ayuda a reforzar la aplicabilidad biológica. Para (i), esta adaptación tiene la ventaja de relajar la necesidad de especificar la ecuación diferencial gobernante a priori, ya sea explícitamente o mediante el uso de una biblioteca de términos candidatos. Además, este enfoque evita el problema potencial de especificar incorrectamente los términos de regularización en casos más estrictos informados por la teoría. [ 45 ] [ 46 ]

Un ejemplo natural de BINN se puede encontrar en la dinámica celular, donde la densidad celular(incógnita,t){\displaystyle u(x,t)}Se rige por una ecuación de reacción-difusión con funciones de difusión y crecimiento.D(){\displaystyle D(u)}yGRAMO(){\displaystyle G(u)}, respectivamente:

t=[D()]+GRAMO(),incógnitaΩ,t[0,T]{\displaystyle u_{t}=\nabla \cdot [D(u)\nabla u]+G(u)u,\quad x\in \Omega ,\quad t\in [0,T]}

En este caso, un componente deLdoonortestr{\displaystyle L_{constr}}podría ser||D||Γ{\displaystyle ||D||_{\Gamma }}paraD<Dmetroinorte,D>Dmetroaincógnita{\displaystyle D<D_{min},D>D_{max}}, que penaliza los valores deD{\displaystyle D}que se encuentran fuera de un rango de difusión biológicamente relevante definido porDmetroinorteDDmetroaincógnita{\displaystyle D_{min}\leq D\leq D_{max}}Además, la arquitectura BINN, al utilizar perceptrones multicapa (MLP), funcionaría de la siguiente manera: se utiliza un MLP para construirMETROLPAG(incógnita,t){\displaystyle u_{MLP}(x,t)}a partir de las entradas del modelo(incógnita,t){\displaystyle (x,t)}, sirviendo como modelo sustituto para la densidad celular(incógnita,t){\displaystyle u(x,t)}Este sustituto se introduce luego en los dos MLP adicionales,DMETROLPAG(METROLPAG){\ Displaystyle D_ {MLP} (u_ {MLP})}yGRAMOMETROLPAG(METROLPAG){\ Displaystyle G_ {MLP} (u_ {MLP})}, que modelan las funciones de difusión y crecimiento. Luego se puede aplicar la diferenciación automática para calcular las derivadas necesarias deMETROLPAG{\displaystyle u_{MLP}},DMETROLPAG{\displaystyle D_{MLP}}yGRAMOMETROLPAG{\displaystyle G_{MLP}}para formar la ecuación de reacción-difusión que rige el proceso. [ 45 ]

Tenga en cuenta que desdeMETROLPAG{\displaystyle u_{MLP}}Si bien es un indicador indirecto de la densidad celular, puede contener errores, especialmente en regiones donde la ecuación diferencial parcial no se satisface completamente. Por lo tanto, la ecuación de reacción-difusión puede resolverse numéricamente, por ejemplo, utilizando el método de las líneas .

Limitaciones

La traslación y el comportamiento discontinuo son difíciles de aproximar usando PINN. [ 18 ] Fallan al resolver ecuaciones diferenciales con un ligero predominio advectivo y por lo tanto el comportamiento asintótico hace que el método falle. Tales EDP podrían resolverse escalando variables. [ 18 ] Esta dificultad en el entrenamiento de PINN en EDP dominadas por advección puede explicarse por el ancho n de Kolmogorov de la solución. [ 47 ] También fallan al resolver un sistema de sistemas dinámicos y por lo tanto no han tenido éxito en la resolución de ecuaciones caóticas. [ 48 ] [ 49 ] Una de las razones detrás del fallo de los PINN regulares es la restricción suave de las condiciones de contorno de Dirichlet y Neumann que plantean un problema de optimización multiobjetivo que requiere ponderar manualmente los términos de pérdida para poder optimizar. [ 18 ] [ 50 ] En términos más generales, plantear la solución de una EDP como un problema de optimización conlleva todos los problemas que se presentan en el mundo de la optimización, siendo el principal el quedarse atascado en óptimos locales. [ 18 ] [ 51 ] Específicamente, se demostró que algunos de estos óptimos locales están conectados a soluciones inestables de una EDP dada. [ 52 ]

Referencias

  1. 1 2 3 Raissi, Maziar; Perdikaris, Paris; Karniadakis, George Em (2017-11-28). "Aprendizaje profundo basado en la física (Parte I): Soluciones basadas en datos de ecuaciones diferenciales parciales no lineales". arXiv : 1711.10561 [ cs.AI ].
  2. Torabi Rad, M.; Viardin, A.; Schmitz, GJ; Apel, M. (2020-03-01). "Redes neuronales profundas de entrenamiento teórico para un problema de referencia de solidificación de aleación" . Ciencia Computacional de Materiales . 18 109687. arXiv : 1912.09800 . doi : 10.1016/j.commatsci.2020.109687 . ISSN 0893-6080 . 
  3. Batchelor, GK (2000). Introducción a la dinámica de fluidos (2.ª ed. en rústica). Cambridge, Reino Unido: Cambridge University Press. ISBN  978-0-521-66396-0.
  4. Hornik, Kurt; Tinchcombe, Maxwell; White, Halbert (1989-01-01). "Las redes neuronales multicapa de alimentación directa son aproximadores universales" . Redes neuronales . 2 (5): 359– 366. doi : 10.1016/0893-6080(89)90020-8 . ISSN 0893-6080 . S2CID 2757547 .  
  5. 1 2 Arzani, Amirhossein; Dawson, Scott TM (2021). "Modelado del flujo cardiovascular basado en datos: ejemplos y oportunidades" . Journal of the Royal Society Interface . 18 (175) 20200802. arXiv : 2010.00131 . doi : 10.1098/rsif.2020.0802 . PMC 8086862. PMID 33561376 .  
  6. Arzani, Amirhossein; Wang, Jian-Xun; D'Souza, Roshan M. (2021-06-07). "Descubriendo el flujo sanguíneo cerca de la pared a partir de datos dispersos con redes neuronales basadas en la física". Physics of Fluids . 33 (7): 071905. arXiv : 2104.08249 . Bibcode : 2021PhFl...33g1905A . doi : 10.1063/5.0055600 . S2CID 233289904 . 
  7. 1 2 Raissi, Maziar; Perdikaris, Paris; Karniadakis, George Em (2019-02-01). "Redes neuronales informadas por la física: un marco de aprendizaje profundo para resolver problemas directos e inversos que involucran ecuaciones diferenciales parciales no lineales" . Journal of Computational Physics . 378 : 686–707 . Bibcode : 2019JCoPh.378..686R . doi : 10.1016/j.jcp.2018.10.045 . ISSN 0021-9991 . OSTI 1595805. S2CID 57379996 .   
  8. Markidis, Stefano (2021-03-11). "Aprendizaje profundo basado en la física para la computación científica". arXiv : 2103.09655 [ math.NA ].
  9. Baydin, Atilim Gunes; Pearlmutter, Barak A.; Radul, Alexey Andreyevich; Siskind, Jeffrey Mark (2018-02-05). "Diferenciación automática en aprendizaje automático: una revisión". arXiv : 1502.05767 [ cs.SC ].
  10. Raissi, Maziar; Yazdani, Alireza; Karniadakis, George Em (2018-08-13). "Hidden Fluid Mechanics: A Navier–Stokes Informed Deep Learning Framework for Assimilating Flow Visualization Data". arXiv : 1808.04327 [ cs.CE ].
  11. Doumèche, Nathan; Biau, Gérard; Boyer, Claire (2025-08-01). "Sobre la convergencia de PINNs" . Bernoulli . 31 (3). arXiv : 2305.01240 . doi : 10.3150/24-bej1799 . ISSN 1350-7265 . 
  12. Fu, Jinlong; Xiao, Dunhui; Fu, Rui; Li, Chenfeng; Zhu, Chuanhua; Arcucci, Rossella; Navon, Ionel M. (febrero de 2023). "Aprendizaje automático combinado de datos físicos para el modelado paramétrico de orden reducido de sistemas dinámicos no lineales en regímenes de datos pequeños" . Computer Methods in Applied Mechanics and Engineering . 404 115771. Bibcode : 2023CMAME.404k5771F . doi : 10.1016/j.cma.2022.115771 . S2CID 254397985 . 
  13. 1 2 Raissi, Maziar; Yazdani, Alireza; Karniadakis, George Em (2020-02-28). "Mecánica de fluidos oculta: aprendizaje de campos de velocidad y presión a partir de visualizaciones de flujo" . Science . 367 ( 6481): 1026– 1030. Bibcode : 2020Sci...367.1026R . doi : 10.1126/science.aaw4741 . ISSN 0036-8075 . PMC 7219083. PMID 32001523 .   
  14. Mishra, Siddhartha; Molinaro, Roberto (2021-04-01). "Estimaciones sobre el error de generalización de redes neuronales informadas por la física (PINN) para aproximar una clase de problemas inversos para EDP". arXiv : 2007.01138 [ math.NA ].
  15. 1 2 Ryck, Tim De; Jagtap, Ameya D.; Mishra, Siddhartha (2022). "Estimaciones de error para redes neuronales basadas en la física que aproximan las ecuaciones de Navier-Stokes". arXiv : 2203.09346 [ math.NA ].
  16. Welin Odeback, Oliver; Bragone, Federica; Laneryd, Tor; Luvisotto, Michele; Morozovska, Kateryna (12 de diciembre de 2022). Redes neuronales basadas en la física para la predicción de la distribución de temperatura de un transformador . 21.ª Conferencia Internacional IEEE sobre Aprendizaje Automático y Aplicaciones (ICMLA) de 2022. Nassau, Bahamas: IEEE. págs. 1579–1586 . 
  17. 1 2 Dwivedi, Vikas; Parashar, Nishant; Srinivasan, Balaji (2021-01-08). "Máquinas de aprendizaje distribuido para resolver problemas directos e inversos en ecuaciones diferenciales parciales" . Neurocomputing . 420 : 299–316 . arXiv : 1907.08967 . doi : 10.1016/j.neucom.2020.09.006 . ISSN 0925-2312 . S2CID 225014697 .  
  18. 1 2 3 4 5 6 7Rout, Siddharth (2019). "Aproximación numérica en problemas de CFD utilizando aprendizaje automático basado en la física". arXiv : 2111.02987 [ cs.LG ].Tesis de maestría, Instituto Indio de Tecnología de Madrás, julio de 2019.
  19. Jagtap, Ameya D.; Karniadakis, George Em (2020). "Redes neuronales extendidas basadas en la física (xpinns): un marco de aprendizaje profundo basado en la descomposición del dominio espacio-temporal generalizada para ecuaciones diferenciales parciales no lineales". Communications in Computational Physics . 28 (5): 2002– 2041. Bibcode : 2020CCoPh..28.2002K . doi : 10.4208/cicp.OA-2020-0164 . OSTI 2282003 . S2CID 229083388 .  
  20. Jagtap, Ameya D.; Kharazmi, Ehsan; Karniadakis, George Em (2020). "Redes neuronales basadas en la física conservativa en dominios discretos para leyes de conservación: aplicaciones a problemas directos e inversos" . Métodos informáticos en mecánica aplicada e ingeniería . 365 113028. Bibcode : 2020CMAME.365k3028J . doi : 10.1016/j.cma.2020.113028 . S2CID 216333271 . 
  21. Leake, Carl; Mortari, Daniele (marzo de 2020). "Teoría profunda de las conexiones funcionales: un nuevo método para estimar las soluciones de ecuaciones diferenciales parciales" . Machine Learning and Knowledge Extraction . 2 (1): 37– 55. doi : 10.3390/make2010004 . ISSN 2504-4990 . PMC 7259480. PMID 32478283 .   
  22. Leake, Carl; Mortari, Daniele (12 de marzo de 2020). "Teoría profunda de las conexiones funcionales: un nuevo método para estimar las soluciones de ecuaciones diferenciales parciales" . Machine Learning and Knowledge Extraction . 2 (1): 37– 55. doi : 10.3390/make2010004 . PMC 7259480. PMID 32478283 .  
  23. Schiassi, Enrico; Furfaro, Roberto; Leake, Carl; De Florio, Mario; Johnston, Hunter; Mortari, Daniele (octubre de 2021). "Teoría extrema de conexiones funcionales: un método rápido de red neuronal basado en la física para resolver ecuaciones diferenciales ordinarias y parciales" . Neurocomputing . 457 : 334–356 . Bibcode : 2021Neurc.457..334S . doi : 10.1016/j.neucom.2021.06.015 . S2CID 236290147 . 
  24. Schiassi, Enrico; De Florio, Mario; Ganapol, Barry D.; Picca, Paolo; Furfaro, Roberto (marzo de 2022). "Redes neuronales basadas en la física para las ecuaciones de cinética puntual para la dinámica de reactores nucleares". Annals of Nuclear Energy . 167 108833. Bibcode : 2022AnNuE.16708833S . doi : 10.1016/j.anucene.2021.108833 . S2CID 244913655 . 
  25. Schiassi, Enrico; D'Ambrosio, Andrea; Drozd, Kristofer; Curti, Fabio; Furfaro, Roberto (4 de enero de 2022). "Redes neuronales basadas en la física para transferencias orbitales planas óptimas". Journal of Spacecraft and Rockets . 59 (3): 834– 849. Bibcode : 2022JSpRo..59..834S . doi : 10.2514/1.A35138 . S2CID 245725265 . 
  26. De Florio, Mario; Schiassi, Enrico; Ganapol, Barry D.; Furfaro, Roberto (abril de 2021). "Redes neuronales basadas en la física para la dinámica de gases enrarecidos: flujo de deslizamiento térmico en la aproximación de Bhatnagar–Gross–Krook". Physics of Fluids . 33 (4): 047110. Bibcode : 2021PhFl...33d7110D . doi : 10.1063/5.0046181 . S2CID 234852360 . 
  27. 1 2 Kashefi, Ali; Mukerji, Tapan (2022). "Physics-informed PointNet: Un solucionador de aprendizaje profundo para flujos incompresibles en estado estacionario y campos térmicos en múltiples conjuntos de geometrías irregulares". Journal of Computational Physics . 468 111510. arXiv : 2202.05476 . Bibcode : 2022JCoPh.46811510K . doi : 10.1016/j.jcp.2022.111510 . S2CID 246823515 . 
  28. Qi, Charles; Su, Hao; Mo, Kaichun; Guibas, Leonidas (2017). "Pointnet: Aprendizaje profundo en conjuntos de puntos para clasificación y segmentación 3D" (PDF) . Actas de la Conferencia IEEE sobre Visión por Computadora y Reconocimiento de Patrones : 652–660 . arXiv : 1612.00593 .
  29. Kashefi, Ali; Mukerji, Tapan (2023). "Physics-informed PointNet: ¿En cuántas geometrías irregulares puede resolver un problema inverso simultáneamente? Aplicación a la elasticidad lineal". arXiv : 2303.13634 [ cs.LG ].
  30. 1 2 Monti, Edoardo; Morozovska, Kateryna; Poggi, Aurora; Shukla, Khemraj (2026). "Redes neuronales semilagrangianas basadas en la física (SL-PINN) para la resolución de ecuaciones diferenciales parciales hiperbólicas (EDP)". AI&PDE: Taller ICLR 2026 sobre IA y ecuaciones diferenciales parciales .
  31. Thanasutives, Pongpisit; Morita, Takashi; Numao, Masayuki; Fukui, Ken-ichi (2023-02-01). "Aprendizaje automático informado por la física y consciente del ruido para el descubrimiento robusto de EDP" . Machine Learning: Science and Technology . 4 (1): 015009. arXiv : 2206.12901 . Bibcode : 2023MLS & T...4a5009T . doi : 10.1088/2632-2153/acb1f0 . ISSN 2632-2153 . 
  32. "Optica Publishing Group" . opg.optica.org . Consultado el 18 de marzo de 2024 .
  33. Zhang, Enrui; Dao, Ming; Karniadakis, George Em; Suresh, Subra (2022-02-18). "Análisis de estructuras internas y defectos en materiales utilizando redes neuronales basadas en la física" . Science Advances . 8 (7) eabk0644. Bibcode : 2022SciA....8..644Z . doi : 10.1126/sciadv.abk0644 . ISSN 2375-2548 . PMC 8849303. PMID 35171670 .   
  34. Serebrennikova, Alexandra; Teubler, Raimund; Hoffellner, Lisa; Leitner, Erich; Hirn, Ulrich; Zojer, Karin (2022-12-01). "Transporte de volátiles orgánicos a través del papel: redes neuronales basadas en la física para resolver problemas inversos y directos" . Transport in Porous Media . 145 (3): 589– 612. Bibcode : 2022TPMed.145..589S . doi : 10.1007/s11242-022-01864-7 . ISSN 1573-1634 . 
  35. Abbasi, Jassem; Andersen, Pål Østebø (2024-01-01). "Aplicación de redes neuronales basadas en la física para la estimación de funciones de saturación a partir de pruebas de imbibición espontánea a contracorriente" . SPE Journal . 29 (4): 1710– 1729. doi : 10.2118/218402-PA . ISSN 1086-055X . 
  36. Jagtap, Ameya D.; Mao, Zhiping; Adams, Nikolaus; Karniadakis, George Em (octubre de 2022). "Redes neuronales basadas en la física para problemas inversos en flujos supersónicos". Journal of Computational Physics . 466 111402. arXiv : 2202.11821 . Bibcode : 2022JCoPh.46611402J . doi : 10.1016/j.jcp.2022.111402 . ISSN 0021-9991 . 
  37. Yang, Liu; Meng, Xuhui; Karniadakis, George Em (enero de 2021). "B-PINNs: redes neuronales bayesianas basadas en la física para problemas de EDP directas e inversas con datos ruidosos". Journal of Computational Physics . 425 109913. arXiv : 2003.06097 . Bibcode : 2021JCoPh.42509913Y . doi : 10.1016/j.jcp.2020.109913 . ISSN 0021-9991 . 
  38. Vicens Figueres, Júlia; Vanderhaeghen, Juliette; Bragone, Federica; Morozovska, Kateryna; Shukla, Khemraj (2025). "$PINN - un método de descomposición de dominio para redes neuronales bayesianas basadas en la física". arXiv : 2504.19013v1 [ cs.LG ].
  39. Bragone, Federica; Morozovska, Kateryna; Laneryd, Tor; Shukla, Khemraj; Markidis, Stefano (2025). "Descubriendo ecuaciones diferenciales ordinarias parcialmente conocidas: un estudio de caso sobre la cinética química de la degradación de la celulosa". arXiv : 2504.03484 [ cs.LG ].
  40. Mouratidou, Aliki D.; Daraki, Maria-Styliani; Drosopoulos, Georgios A.; Foutsitzi, Georgia; Larbi, Walid; Deü, Jean-Francois; Ohayon, Roger; Stavroulakis, Georgios E. (5 de febrero de 2026). "Redes neuronales basadas en la física para sistemas piezoeléctricos con derivación" . Acta Mechanica . doi : 10.1007/s00707-025-04619-9 . ISSN 1619-6937 . Consultado el 4 de marzo de 2026 .  Este artículo incorpora texto de esta fuente, que está disponible bajo la licencia CC BY 4.0 .
  41. Muradova, Aliki D.; Stavroulakis, Georgios E. (30 de diciembre de 2021). "Redes neuronales basadas en la física para problemas de placas elásticas con flexión y efectos de contacto de tipo Winkler" . Revista de la Sociedad Serbia de Mecánica Computacional . 15 (2): 46– 55. doi : 10.24874/jsscm.2021.15.02.05 .
  42. Stavroulakis, GE, Mouratidou, AD, Drosopoulos, GA (2025) Redes neuronales basadas en la física. En: Pardalos, PM, Prokopyev, OA (eds) Enciclopedia de optimización. Springer, Cham. https://doi.org/10.1007/978-3-030-54621-2_907-1
  43. Mouratidou, AD, Daraki, MS., Drosopoulos, GA et al. Redes neuronales basadas en la física para sistemas piezoeléctricos con derivación. Acta Mechanica (2026). https://doi.org/10.1007/s00707-025-04619-9
  44. Han, J.; Jentzen, A.; E, W. (2018). "Resolución de ecuaciones diferenciales parciales de alta dimensión mediante aprendizaje profundo" . Actas de la Academia Nacional de Ciencias . 115 (34): 8505– 8510. arXiv : 1707.02568 . Bibcode : 2018PNAS..115.8505H . doi : 10.1073/pnas.1718942115 . PMC 6112690. PMID 30082389 .  
  45. 1 2 Lagergren JH, Nardini JT, Baker RE, Simpson MJ, Flores KB (2020). "Las redes neuronales con información biológica guían el modelado mecanicista a partir de datos experimentales escasos." PLoS Comput Biol 16(12): e1008462. https://doi.org/10.1371/journal.pcbi.1008462
  46. Nardini JT (2024). "Pronóstico y predicción de datos de modelos estocásticos basados ​​en agentes con redes neuronales con información biológica." Bull Math Biol 86, 130. https://doi.org/10.1007/s11538-024-01357-2
  47. Mojgani, Rambod; Balajewicz, Maciej; Hassanzadeh, Pedram (febrero de 2023). "Redes neuronales informadas por la física de Kolmogorov n-ancho y lagrangiana: una variedad conforme a la causalidad para EDP dominadas por la convección". Métodos informáticos en mecánica aplicada e ingeniería . 404 115810. arXiv : 2205.02902 . doi : 10.1016/j.cma.2022.115810 .
  48. Eric Aislan Antonelo; Camponogara, Eduardo; Laio Oriel Semán; Eduardo Rehbein de Souza; Jordanou, Jean P.; Hubner, Jomi F. (2024). "Redes neuronales basadas en la física para el control de sistemas dinámicos". Neurocomputación . 579 127419. arXiv : 2104.02556 . doi : 10.1016/j.neucom.2024.127419 .
  49. Steger, Sophie; Rohrhofer, Franz M.; Geiger, Bernhard C. (2022-10-21). "Cómo hacen trampa los PINN: Predicción del movimiento caótico de un péndulo doble" . Taller NeurIPS 2022 DLDE .
  50. Rohrhofer, Franz M.; Posch, Stefan; Gößnitzer, Clemens; Geiger, Bernhard C. (2023). "Datos vs. Física: El aparente frente de Pareto de las redes neuronales basadas en la física" . IEEE Access . 11 : 86252–86261 . arXiv : 2105.00862 . Bibcode : 2023IEEEA..1186252R . doi : 10.1109/ACCESS.2023.3302892 . ISSN 2169-3536 . 
  51. Wang, Sifan; Teng, Yujun; Perdikaris, Paris (2020-01-13). "Comprensión y mitigación de patologías de gradiente en redes neuronales basadas en la física". arXiv : 2001.04536 [ cs.LG ].
  52. Rohrhofer, Franz M.; Posch, Stefan; Gößnitzer, Clemens; Geiger, Bernhard C. (2022-10-20). "Sobre el papel de los puntos fijos de los sistemas dinámicos en el entrenamiento de redes neuronales basadas en la física" . Transactions on Machine Learning Research . ISSN 2835-8856 . 
  • PINN : repositorio para implementar redes neuronales basadas en la física en Python.
  • XPINN : repositorio para implementar una red neuronal extendida basada en la física (XPINN) en Python.
  • PIPN– repositorio para implementar redes de puntos con información física (PIPN) en Python