| | | |

Introdução a PINNs

Ajude a manter o site livre, gratuito e sem propagandas. Colabore!

Capítulo 3 Redes informadas pela física

Redes neurais informadas pela física (PINNs, do inglês, physics-informed neural networks) são métodos de deep learning para a solução de equações diferenciais. A ideia é treinar uma rede neural para aproximar a solução de uma equação diferencial, incorporando a equação e suas condições inicial e de contorno na função de perda da rede. Por exemplo, considere uma equação diferencial da forma

L⁢(u)=f,𝒙∈D⊂ℝn, (3.1)
u=g,𝒙∈∂D, (3.2)

onde L é um operador diferencial (por exemplo, L⁢(u)=−Δ⁢u), f é uma função fonte, g é uma função de contorno e D é o domínio do problema. Uma PINN é uma rede neural

u~=𝒩⁢(𝒙;𝜽), (3.3)

com parâmetros 𝜽 a serem treinados de forma a minimizar a função de perda

ε:=1ns,i⁢n⁢∑s=1ns,i⁢n|ℛ⁢(u~(s))|2⏟resíduo+1ns,c⁢c⁢∑s=1ns,c⁢c|u~(s)−g(s)|2⏟c.c., (3.4)

onde o resíduo é definido por

ℛ⁢(u~(s)):=f−L⁢(u~(s)). (3.5)

com (𝒙(s))s=1ns,i⁢n⊂D e (𝒙(s))s=1ns,c⁢c⊂∂D conjuntos de pontos de colocação para o treinamento.

Observemos que a função de perda ε não depende do conhecimento da solução u. A função de perda é construída a partir do resíduo da equação diferencial e das condições de contorno, que são as informações físicas do problema. O cálculo do resíduo da equação diferencial envolve a avaliação de derivadas da rede neural, que podem ser computadas de forma eficiente por diferenciação automática.

Nas seções deste capítulo, vamos apresentar exemplos de aplicação de PINNs para a solução de equações diferenciais parciais. Na Seção 3.1, começamos estudando aplicações para equações estacionárias, em particular para a equação de Poisson. Problemas transientes são tratados na Seção 3.2 com a equação do calor. Por fim, na Seção 3.3, apresentamos uma aplicação de PINNs para problemas inversos.


Envie seu comentário

Aproveito para agradecer a todas/os que de forma assídua ou esporádica contribuem enviando correções, sugestões e críticas!

Opcional. Preencha seu nome para que eu possa lhe contatar.
Opcional. Preencha seu e-mail para que eu possa lhe contatar.
As informações preenchidas são enviadas por e-mail para o desenvolvedor do site e tratadas de forma privada. Consulte a política de uso de dados para mais informações.

Licença Creative Commons
Este texto é disponibilizado nos termos da Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional. Ícones e elementos gráficos podem estar sujeitos a condições adicionais.

Pedro H A Konzen
| | | |