Класс: ClassificationDiscripant
Перекрестная валидация регуляризации линейного дискриминанта
err = cvshrink(obj)
[err,gamma]
= cvshrink(obj)
[err,gamma,delta]
= cvshrink(obj)
[err,gamma,delta,numpred]
= cvshrink(obj)
[err,...] = cvshrink(obj,Name,Value)
возвращает вектор перекрестных проверенных значений ошибки классификации для различных значений параметра регуляризации Гамма.err
= cvshrink(obj
)
[
также возвращает вектор значений Гаммы.err
,gamma
]
= cvshrink(obj
)
[
также возвращает вектор значений Delta.err
,gamma
,delta
]
= cvshrink(obj
)
[
возвращает вектор количества ненулевых предикторов для каждой настройки параметров Гамма и Дельта.err
,gamma
,delta
,numpred
]
= cvshrink(obj
)
[
cross проверяет с дополнительными опциями, заданными одним или несколькими err
,...] = cvshrink(obj
,Name,Value
)Name,Value
аргументы в виде пар.
|
Классификатор дискриминантного анализа, полученный с использованием |
Задайте необязательные разделенные разделенными запятой парами Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
|
По умолчанию: |
|
Вектор значений Гаммы для перекрестной валидации. По умолчанию: |
|
Количество дельта- интервалов для перекрестной проверки. Для каждого значения Гаммы, По умолчанию: |
|
Количество гамма- интервалов для перекрестной валидации. По умолчанию: |
|
Уровень подробностей, целое число от По умолчанию: |
|
Числовой вектор или матрица ошибок.
|
|
Вектор значений Гаммы, используемых для регуляризации. См. Гамма и Дельта. |
|
Вектор или матрица значений Delta, используемых для регуляризации. См. Гамма и Дельта.
|
|
Численный вектор или матрица, содержащая количество предикторов в модели при различных регуляризациях.
|
Исследуйте err
и numpred
выходы, чтобы увидеть компромисс между перекрестной проверенной ошибкой и количеством предикторов. Когда вы найдете удовлетворительную точку, установите соответствующую gamma
и delta
свойства в модели с использованием записи через точку. Для примера, если (i,j)
- расположение удовлетворительной точки, заданное
obj.Gamma = gamma(i); obj.Delta = delta(i,j);