Моя модельная система: изотропно диффундирующая частица, которая подвергается стохастическому переключению между различными коэффициентами диффузии (D1 ‹-> D2 ‹-> D3 ‹-> ...).
Поскольку смещения вдоль траектории этой гипотетической частицы могут быть смоделированы как взятые из гауссовского распределения, представляется естественным использовать смесь гауссиан + выбор модели для извлечения информации о количестве различных «состояний» или присутствующих коэффициентов диффузии. , что будет проявляться в виде разных компонентов в смеси.
Кажется, что существует довольно много кода для выполнения EM на GMM, где ваша ковариационная матрица не ограничена. Однако в моем конкретном приложении изотропная диффузия означает, что моя матрица не только диагональна, но и все компоненты диагонали будут равны для каждого компонента смеси, что означает, что скорость диффузии одинакова в направлениях x, y, z.
Кто-нибудь может подсказать, как в этом особом случае изменятся шаги ожидания и максимизации?