Quais são as vantagens de usar uma rede neural bayesiana


12

Recentemente, li alguns artigos sobre a rede neural bayesiana (BNN) [Neal, 1992] , [Neal, 2012] , que fornece uma relação de probabilidade entre a entrada e a saída em uma rede neural. O treinamento dessa rede neural é feito através do MCMC, que é diferente do algoritmo tradicional de retropropagação.

Minha pergunta é: Qual é a vantagem de usar uma rede neural? Mais especificamente, você poderia fornecer alguns exemplos que se encaixam melhor no BNN do que no NN?

Respostas:


9

As redes neurais bayesianas são úteis para resolver problemas em domínios em que os dados são escassos, como forma de evitar o ajuste excessivo. Eles geralmente vencem todos os outros métodos em tais situações. Exemplos de aplicações são biologia molecular ( por exemplo, este artigo ) e diagnóstico médico (áreas em que os dados geralmente vêm de trabalhos expiratórios caros e difíceis). Na verdade, as redes bayesianas são úteis universalmente e podem obter melhores resultados para um grande número de tarefas, mas são extremamente difíceis de dimensionar para grandes problemas.


2
Você pode expandir por que as redes bayesianas são difíceis de escalar?
Ellis Valentiner

6

f¯(x|x,t)=f(x,ω)p(ω|x,t)dωfxωσ(x)=[f(x,ω)f¯(x|x,t)]2p(ω|x,t)dω


1
Essa é uma adição interessante à conversa, mas é um pouco curta para nossos padrões. Você poderia elaborar um pouco e talvez incluir uma referência?
Sycorax diz Restabelecer Monica

f¯(x|x,t)=f(x,ω)p(ω|x,t)dωωx,tσ(x)=([f(x,ω)f¯(x|x,t)]2p(ω|x,t)dω)

Edite isso em sua resposta.
Sycorax diz Restabelecer Monica
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.