Классификационное ребро
E = edge(obj,X,Y)
E = edge(obj,X,Y,Name,Value)
возвращает ребро классификации для E
= edge(obj
,X
,Y
)obj
с данными X
и классификационные Y
.
вычисляет ребро с дополнительными опциями, заданными одним или несколькими E
= edge(obj
,X
,Y
,Name,Value
)Name,Value
аргументы в виде пар.
|
Классификатор дискриминантного анализа |
|
Матрица, где каждая строка представляет наблюдение, а каждый столбец представляет предиктор. Количество столбцов в |
|
Метки классов с совпадающим типом данных, что и в |
Задайте необязательные разделенные разделенными запятой парами Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
|
Веса наблюдений, числовой вектор длины По умолчанию: |
|
Ребро, скаляр, представляющий средневзвешенное значение маржи. |
Вычислите классификационное ребро и поле для данных радужной оболочки глаза Фишера, обученное на первых двух столбцах данных, и просмотрите последние 10 записей:
load fisheriris X = meas(:,1:2); obj = fitcdiscr(X,species); E = edge(obj,X,species) E = 0.4980 M = margin(obj,X,species); M(end-10:end) ans = 0.6551 0.4838 0.6551 -0.5127 0.5659 0.4611 0.4949 0.1024 0.2787 -0.1439 -0.4444
Классификатор, обученный на всех данных, лучше:
obj = fitcdiscr(meas,species); E = edge(obj,meas,species) E = 0.9454 M = margin(obj,meas,species); M(end-10:end) ans = 0.9983 1.0000 0.9991 0.9978 1.0000 1.0000 0.9999 0.9882 0.9937 1.0000 0.9649
ClassificationDiscriminant
| fitcdiscr
| loss
| margin
| predict