Класс: ClassificationDiscriminant
Перекрестная проверка регуляризации линейного дискриминанта
err = cvshrink(obj)
[err,gamma] = cvshrink(obj)
[err,gamma,delta] = cvshrink(obj)
[err,gamma,delta,numpred] = cvshrink(obj)
[err,...] = cvshrink(obj,Name,Value)
возвращает вектор значений ошибок перекрестной проверки классификации для различных значений параметра регуляризации Gamma.err = cvshrink(obj)
[ также возвращает вектор значений Гамма.err,gamma] = cvshrink(obj)
[ также возвращает вектор значений дельты.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.
|
По умолчанию: |
|
Вектор значений Гамма для перекрестной проверки. По умолчанию: |
|
Количество дельта-интервалов для перекрестной проверки. Для каждого значения Гамма, По умолчанию: |
|
Количество гамма-интервалов для перекрестной проверки. По умолчанию: |
|
Уровень детализации, целое число от По умолчанию: |
|
Числовой вектор или матрица ошибок.
|
|
Вектор значений Гамма, используемый для регуляризации. См. Гамма и дельта. |
|
Вектор или матрица значений дельты, используемых для регуляризации. См. Гамма и дельта.
|
|
Числовой вектор или матрица, содержащая количество предикторов в модели при различных регуляризациях.
|
Осмотрите err и numpred результаты, чтобы увидеть компромисс между кросс-проверенной ошибкой и количеством предикторов. При обнаружении удовлетворительной точки установите соответствующую gamma и delta свойства в модели с использованием точечной нотации. Например, если (i,j) - местоположение удовлетворительной точки, установка
obj.Gamma = gamma(i); obj.Delta = delta(i,j);