logp

Логгирование безусловной плотности вероятностей для классификатора дискриминантного анализа

Синтаксис

lp = logp(obj,Xnew)

Описание

lp = logp(obj,Xnew) возвращает журнал безусловной плотности вероятностей каждой строки Xnew, вычисленный с использованием дискриминантной модели анализа obj.

Входные параметры

obj

Классификатор дискриминантного анализа, полученный с использованием fitcdiscr.

Xnew

Матрица, где каждая строка представляет наблюдение, а каждый столбец представляет предиктор. Количество столбцов в Xnew должно равняться количеству предикторов в obj.

Выходные аргументы

lp

Вектор-столбец со одинакового числа строк следующим Xnew. Каждая запись является логарифмом безусловной плотности вероятностей соответствующей строки Xnew.

Примеры

расширить все

Создайте классификатор дискриминантного анализа для данных радужной оболочки глаза Фишера и исследуйте его предсказание для среднего измерения.

Загрузите данные радужки Фишера и создайте классификатор дискриминантного анализа по умолчанию.

load fisheriris
Mdl = fitcdiscr(meas,species);

Найдите журнал вероятность дискриминантной модели, примененной к средней радужке.

logpAverage = logp(Mdl,mean(meas))
logpAverage = -1.7254

Подробнее о

расширить все