Я працюю над дослідницьким проектом, пов’язаним з оптимізацією, і нещодавно виникла ідея використовувати MCMC у цій обстановці. На жаль, я досить новачок у методах MCMC, тому у мене виникло кілька питань. Почну з опису проблеми, а потім задаю свої запитання.
Наша проблема зводиться до оцінки очікуваного значення функції витрат де - -розмірна випадкова величина з щільністю .ω = ( ω 1 , Q , 2 , . . . ω ч ) ч е ( ω )
У нашому випадку версії із закритою формою не існує. Це означає, що нам доведеться використовувати методи Монте-Карло для наближення очікуваного значення. На жаль, виявляється, що оцінки , які генеруються за допомогою методів MC або QMC, мають занадто велику дисперсію, щоб бути корисною в практичних умовах.E [ c ( ω ) ]
Одна з думок, що нам довелося використовувати розподіл важливості вибірки для створення точок вибірки, які дадуть низьку оцінку дисперсії . У нашому випадку ідеальне значення розподілу вибірки, , повинно бути приблизно пропорційним . Бачачи, як відомий до постійної величини, мені цікаво, чи можу я використовувати MCMC разом із розподілом пропозиції щоб в кінцевому підсумку генерувати зразки .g ( ω ) c ( ω ) f ( ω ) g ( ω ) c ( ω ) f ( ω ) g ( ω )
Мої запитання тут:
Чи можна використовувати MCMC в рамках цього налаштування? Якщо так, який метод MCMC був би доречним? Я працюю в MATLAB, тому я віддаю перевагу тому, що вже має реалізацію MATLAB.
Чи є якісь методи, якими я можу скористатися для прискорення періоду спалювання для MCMC. І як я можу сказати, що стаціонарний розподіл досягнуто? У цьому випадку для обчислення для даної фактично потрібно небагато часу .