Данные о разделе для перекрестной проверки
cvpartition
задает случайный раздел на наборе данных. Используйте этот раздел, чтобы задать наборы обучающих данных и наборы тестов для проверки статистической модели с помощью перекрестной проверки. Использование training
извлекать учебные индексы и test
извлекать тестовые индексы для перекрестной проверки. Использование repartition
задавать новый случайный раздел того же типа как данный cvpartition
объект.
возвращает c
= cvpartition(n
,'KFold',k
)cvpartition
объект c
это задает случайный нестратифицированный раздел для k
- сверните перекрестную проверку на n
наблюдения. Раздел случайным образом делит наблюдения на k
непересекающиеся подвыборки или сгибы, каждый из которых имеет приблизительно то же количество наблюдений.
создает случайный раздел для стратифицированного c
= cvpartition(group
,'KFold',k
)k
- сверните перекрестную проверку. Каждая подвыборка или сгиб, имеет приблизительно то же количество наблюдений и содержит приблизительно те же пропорции класса как в group
.
Когда вы задаете group
как первый входной параметр, cvpartition
строки отбрасываний наблюдений, соответствующих отсутствующим значениям в group
.
возвращает c
= cvpartition(group
,'KFold',k
,'Stratify',stratifyOption
)cvpartition
объект c
это задает случайный раздел для k
- сверните перекрестную проверку. Если вы задаете 'Stratify',false
то cvpartition
игнорирует информацию о классе в group
и создает нестратифицированный случайный раздел. В противном случае функция реализует стратификацию по умолчанию.
возвращает объект c
= cvpartition(group
,'Holdout',p
,'Stratify',stratifyOption
)c
это задает случайный раздел в набор обучающих данных и тест, или затяжку, набор. Если вы задаете 'Stratify',false
то cvpartition
создает нестратифицированный случайный раздел. В противном случае функция реализует стратификацию по умолчанию.
создает случайный раздел для перекрестной проверки, "пропускают один" на c
= cvpartition(n
,'Leaveout')n
наблюдения. "Пропустите один", особый случай 'KFold'
в котором количество сгибов равняется количеству наблюдений.
c = cvpartition(
создает объект n
,'Resubstitution')c
это не делит данные. И набор обучающих данных и набор тестов содержат весь исходный n
наблюдения.
repartition | Данные о повторном разделении для перекрестной проверки |
test | Протестируйте индексы на перекрестную проверку |
training | Учебные индексы для перекрестной проверки |
Если вы задаете group
как первый входной параметр к cvpartition
, затем функция отбрасывает строки наблюдений, соответствующих отсутствующим значениям в group
.
Если вы задаете group
как первый входной параметр к cvpartition
, затем функция реализует стратификацию по умолчанию. Можно задать 'Stratify',false
создать нестратифицированный случайный раздел.
Можно задать 'Stratify',true
только, когда первый входной параметр к cvpartition
group
.