Что такое кросс-валидация?

Машинное обучениеОпределение понятийВалидация
  · 1,0 K
ОтветитьУточнить
Ivan Bushmakov
Data science
47
Программист. Python-разработчик, занимаюсь машинным обучением и большими данными.   · 24 сент 2021  · unitbushmakov.ru
В этой статье более подробно описывается что такое кросс-валидация.
А если кратко то это метод оценки Моделей (Model) Машинного обучения (ML) путем обучения нескольких из них на подмножествах доступных входных данных и их оценки на другом дополнительном подмножестве.
1 эксперт согласен
868
Комментировать ответ…Комментировать…
Педагог дополнительного образования Робототехника LegoWedo Boost Scratch Mindstorms Програ...  · 26 сент 2021
Её так-же называют скользящие контролем. Т.е. это процедура эмпирического оценивания(истина или ложь) обобщающей способности алгоритмов. С помощью кросс-валидации эмулируется наличие тестовой выборки, которая не участвует в обучении, но для которой известны правильные ответы.
Кросс-валидация имеет несколько разновидностей: отложенная, полная и прочее.
168
Комментировать ответ…Комментировать…
Deep Learning  · 2 окт 2021
Берутся тренировочные данные. Задается количество "фолдов" (fold), обычно для кросс-валидации это число 5. Это значит что алгоритм случайным образом перемешает данные и выберет 4 доли на тренировку модели, а одну - для теста. И так 5 раз, то есть модель будет тренироваться 5 раз. В результате кросс-валидация дает массив из 5 чисел, каждое число обозначает точность... Читать далее
164
Комментировать ответ…Комментировать…
Вы знаете ответ на этот вопрос?
Поделитесь своим опытом и знаниями
Войти и ответить на вопрос