Integração de Monte Carlo - AWS Orientação prescritiva

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Integração de Monte Carlo

Uma das formas mais populares de estimar a incerteza é inferir distribuições preditivas com redes neurais bayesianas. Para denotar uma distribuição preditiva, use:

Distribuição preditiva

com metas AWS logo with "Amazon Web Services" text on a white background. , informações X icon, typically used to represent closing or canceling an action. e Lambda function icon with a stylized λ (lambda) symbol in orange. muitos exemplos de treinamento Mathematical formula showing D as a set of pairs (x_i, y_i) from i=1 to n. . Ao obter uma distribuição preditiva, você pode inspecionar a variância e descobrir incertezas. Uma forma de aprender uma distribuição preditiva requer aprender uma distribuição sobre funções ou, equivalentemente, uma distribuição sobre os parâmetros (ou seja, a distribuição paramétrica posterior Mathematical formula showing p(Θ|D) with vertical bar between Θ and D. .

A técnica de integração de Monte Carlo (MC) (Gal e Ghahramani 2016) fornece uma maneira escalável de aprender uma distribuição preditiva. A integração de MC funciona desligando aleatoriamente os neurônios em uma rede neural, o que regulariza a rede. Cada configuração de integração corresponde a uma amostra diferente da distribuição posterior paramétrica aproximada Mathematical formula showing q(θ|D) representing a probability distribution. :

Integração de MC

onde Greek letter theta subscript i, representing a mathematical variable or symbol. corresponde a uma configuração de integração, ou, equivalentemente, a uma simulação ~, amostrada a partir da posterior paramétrica aproximada Mathematical formula showing q(θ|D) representing a probability distribution. , conforme mostrado na figura a seguir. A amostragem da parte posterior aproximada Mathematical formula showing q(θ|D) representing a probability distribution. permite a integração de Monte Carlo da probabilidade do modelo, o que revela a distribuição preditiva, da seguinte forma:

Distribuição preditiva na integração de MC

Para simplificar, pode-se presumir que a probabilidade seja distribuída gaussiana:

Probabilidade distribuída gaussiana

com a função gaussiana Mathematical equation showing N subscript V, representing a variable in a formula. especificada pelos parâmetros de média Mathematical function f(x, θ) with x and θ as variables. e variância Mathematical formula showing s prime as a function of x and theta. , que são gerados por simulações do BNN de integração de Monte Carlo:

BNN de integração de MC

A figura a seguir mostra a integração de MC. Cada configuração de integração produz uma saída diferente ao desligar aleatoriamente os neurônios (círculos cinza) e ativá-los (círculos pretos) a cada propagação direta. Múltiplas passagens diretas com diferentes configurações de integração produzem uma distribuição preditiva sobre a média p(f(x, ø)).

Integração de MC

O número de passagens diretas pelos dados deve ser avaliado quantitativamente, mas 30 a 100 é um intervalo apropriado a ser considerado (Gal e Ghahramani 2016).