Данные о разделе для перекрестной проверки
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.