Estou trabalhando em um projeto de pesquisa relacionado à otimização e recentemente tive uma ideia de usar o MCMC nessa configuração. Infelizmente, sou bastante novo nos métodos do MCMC, por isso tive várias perguntas. Começarei descrevendo o problema e depois fazendo minhas perguntas.
Nosso problema se resume a estimar o valor esperado de uma função de custo que é uma variável aleatória regional com uma densidade f (\ omega) .ω = ( ω 1 , Q 2 , . . . ω h ) h f ( ω )
No nosso caso, uma versão de formulário fechado de não existe. Isso significa que temos que usar métodos de Monte Carlo para aproximar o valor esperado. Infelizmente, verifica-se que as estimativas de geradas usando métodos de MC ou QMC têm muita variação para serem úteis em um ambiente prático.
Uma ideia de que tivemos que usar uma distribuição de amostragem importante para gerar pontos de amostra que produziriam uma estimativa de baixa variância de . No nosso caso, a distribuição ideal da amostra de importância, , deve ser aproximadamente proporcional a . Vendo como é conhecido como constante, pergunto-me se posso usar o MCMC junto com a distribuição da proposta para eventualmente gerar amostras de .
Minhas perguntas aqui são:
O MCMC pode ser usado nessa configuração? Em caso afirmativo, qual método MCMC seria apropriado? Como estou trabalhando no MATLAB, tenho preferência por qualquer coisa que já tenha uma implementação do MATLAB.
Existem técnicas que eu possa usar para acelerar o período de recuperação do MCMC. E como posso saber que a distribuição estacionária foi alcançada? Nesse caso, leva um bom tempo para calcular para um determinado .ω