Данные секционирования для перекрестной проверки
cvpartition определяет случайный раздел в наборе данных. Этот раздел используется для определения обучающих и тестовых наборов для проверки статистической модели с использованием перекрестной проверки. Использовать training для извлечения учебных индексов и test для извлечения контрольных индексов для перекрестной проверки. Использовать repartition для определения нового случайного раздела того же типа, что и данный cvpartition объект.
возвращает c = cvpartition(n,'KFold',k)cvpartition объект c который определяет случайный нестратифицированный раздел для k-fold перекрестная проверка на 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.