Описание тега expectation-maximization

Максимизация ожиданий (часто сокращенно EM) - это итеративный алгоритм, который можно использовать для оценки максимального правдоподобия при наличии недостающих данных или скрытых переменных.
1 ответ

Изменится ли свойство неубывающего свойства, если знаменатель является необратимой матрицей в шаге M алгоритма EM?

Предположим, что в M-шаге EM-алгоритма знаменатель некоторых параметров является матричным, и они необратимы, вместо него мы использовали бы псевдообратную матрицу. Если это так, будет ли вероятность бревна все еще увеличиваться? Я не мог привести к…
11 фев '17 в 22:36
1 ответ

GMM/EM на кластере временных рядов

Согласно документу, он должен работать. Но, как изучающий пакет scikit-learn.. Я не понимаю, как это сделать. Все примеры кодов кластеризованы эллипсами или кругами, как здесь. Мне бы очень хотелось узнать, как сгруппировать следующий график по разл…
1 ответ

EM алгоритм не работает

Я пытаюсь реализовать простой алгоритм EM. Пока что, похоже, все работает хорошо, за исключением небольшой проблемы, когда отклонения быстро уменьшаются до нуля, сходясь вокруг среднего значения данных. (Если я не обновлю дисперсию, она будет полнос…
0 ответов

Получение MLE через псевдокод максимизации ожидания

Я бы попытался найти исходное распределение с использованием алгоритма максимизации ожиданий для оценок максимального правдоподобия с использованием python. Я пытаюсь использовать раздел 6.1.2 здесь. Так что у меня проблема, когда я пытаюсь закодиро…
13 дек '18 в 01:18
1 ответ

Максимизация ожидания - на счетчик наблюдений в примере броска монеты

Я вижу много примеров, связанных с алгоритмом EXPECTATION-MAXIMIZATION. Несколько ссылок Примеры ожидания броска монеты https://math.stackexchange.com/questions/81004/how-does-expectation-maximization-work-in-coin-flipping-problem https://math.stack…
1 ответ

Алгоритм максимизации ожидания (EM) для кластеризации

Зная, что ЭМ алгоритм применяется для подгонки смеси гауссиан. Есть ли пример этого алгоритма, где объясняется k-meansв MATLAB? Я нашел этот файл m: function [label, model, llh] = emgm(X, init) % Perform EM algorithm for fitting the Gaussian mixture…
4 ответа

Примеры ожидания броска монеты

В последнее время я самостоятельно изучал максимизацию ожиданий и собрал несколько простых примеров в процессе: http://cs.dartmouth.edu/~cs104/CS104_11.04.22.pdf При броске на голову на голову выпадают 3 монеты 0, 1 и 2 с вероятностью P0, P1 и P2. Б…
2 ответа

Какой метод вы используете для выбора оптимального количества кластеров в k-средних и EM?

Многие алгоритмы для кластеризации доступны. Популярным алгоритмом является K-средство, где на основе заданного количества кластеров алгоритм выполняет итерацию для нахождения наилучших кластеров для объектов. Какой метод вы используете для определе…
2 ответа

Как доказать сходимость ЭМ?

Можете ли вы объяснить, как доказать сходимость алгоритма максимизации ожидания? Например, EM для проблем с монетами: https://math.stackexchange.com/questions/25111/how-does-expectation-maximization-work
2 ответа

Нарисуйте эллипсы на людях, использующих максимизацию ожиданий с OpenCV

У меня есть несколько сомнений относительно того, как приблизиться к моей цели. У меня есть внешняя камера, которая записывает людей, и я хочу нарисовать эллипс на каждом человеке. Прямо сейчас я делаю, чтобы получить характерные точки людей из кадр…
0 ответов

Указание смеси означает при использовании regmixEM или flemix в R

В настоящее время я пытаюсь приспособить модели регрессии смеси к своим данным. К сожалению, алгоритм не сходится при k>2. Поэтому я хотел бы дать лучшие начальные значения вместо тех, которые выбирают R. Тем не менее, синтаксис: regmixEM(y, x, lamb…
01 авг '18 в 10:55
1 ответ

Ошибка в функции Mclust() в пакете mclust

Во-первых, давайте посмотрим на mydata: head(mydata,10) LONGITUDE LATITUDE 1 121.7779 39.0476 2 121.5210 38.8771 3 121.6259 38.9224 4 121.5907 38.8980 5 121.5865 38.8816 6 121.5808 38.9121 7 121.5806 38.8843 8 121.5907 38.8992 9 121.7586 39.0380 10 …
1 ответ

EM algo возвращает разные ответы, используя pykalman

Я столкнулся с проблемой, когда я использовал pykalman 0.9.5 в Python 3.6.3 Обратитесь к приведенному ниже коду, почему результаты kf2 а также kf3 отличаются в то время как результаты kf1 а также kf3 идентичны? Разница процесса между kf2 а также kf3…
1 ответ

Максимизация ожидания для нахождения параметров одномерного и многомерного нормального распределения

Я пытался использовать EM, чтобы найти параметры нормального распределения (одно- и многомерный). В основном я нашел EM для гауссовых смесей, не могли бы вы помочь получить параметры нормального распределения с помощью EM. Хотя у меня нет пропущенны…
1 ответ

Основа для сравнения временных характеристик максимизации ожиданий

У меня есть собственная реализация алгоритма максимизации ожиданий (EM), основанная на следующей статье http://pdf.aminer.org/000/221/588/fuzzy_k_means_clustering_with_crisp_regions.pdf Я хотел бы сравнить производительность с другой реализацией. Дл…
0 ответов

Измерение точности алгоритма максимизации ожидания в r

Я реализовал EM-алгоритм для набора данных (групп новостей) в R, и я хотел бы измерить точность моей кластеризации. Однако я не знаю, какие кластеры (найденные в алгоритме EM) соответствуют какой группе (приведенной в наборе данных). В таком случае,…
17 ноя '18 в 14:50
3 ответа

Максимальное ожидание в Matlab при отсутствии данных

Я должен использовать EM для оценки среднего значения и ковариации гауссовского распределения для каждого из двух классов. У них тоже есть некоторые недостающие атрибуты. Классы каждого объекта известны. Поэтому проблема в основном сводится к подгон…
0 ответов

Ожидание-Максимизация в Weka для пользовательских объектов

Я планирую использовать алгоритм EM библиотеки Java Weka, чтобы назначать вероятности объектам, находящимся в определенном кластере, а затем работать с этими вероятностями. Кроме того, свойства этих объектов будут загружены из базы данных, поэтому я…
1 ответ

Следует ли удалять повторяющиеся записи до запуска алгоритма EM Record Linkage?

Пример настройки Я связываю набор данных, чтобы найти в нем повторяющиеся записи. Я не знаю, сколько раз дубликат может появляться в моем наборе данных. После моей блокировки я получаю следующий набор данных: [Это пример набора данных, а не мои реал…
0 ответов

C++ OpenCV, как я могу использовать алгоритм EM на суперпикселе?

Мне нужно использовать алгоритм EM, чтобы отделить каждый superpixel моего изображения в двух группах, используя алгоритм максимизации ожиданий OpenCV. Я инициализировал изображение и маску i-го суперпикселя, я скопировал пиксели своего суперпикселя…