Как разбить набор данных на обучающий и тестовый набор в MATLAB с использованием выборки из латинского гиперкуба - PullRequest
0 голосов
/ 28 июня 2019

У меня сейчас есть набор данных примерно из 200 точек, и я хочу создать суррогатную модель из него в MATLAB.Поэтому я применяю DTU Toolbox для создания суррогатной модели.

Теперь у меня вопрос, как правильно подготовить набор данных.Это означает, что я хочу приблизительно разделить это на ~ 70% для обучения и остальные 30% для проверки моей модели.Мой профессор упомянул, что я могу применить выборку из латинского гиперкуба в MATLAB.

Я нашел функцию lhsdesign () в Matlab, но, как я понял, она просто создает выборку из латинского гиперкуба случайных точек с нижней и верхней границей.Эти точки не являются точными точками моего набора данных.Так возможно ли создать этот дистрибутив этого конкретного набора данных в Matlab?

Или мне нужно сделать второй шаг и попытаться сопоставить случайные точки с моим набором данных?

...