Если я вас правильно понимаю, вы хотите, чтобы значение функции было как для обучающих, так и для тестовых данных.
Это не так, сначала он создает RandomForest
из ваших обучающих данных, и после этой операции он может вычислить важность каждой функции на основе того, сколько раз она использовалась для разделения пространства (и как ' хорошими »были расщепления, например, насколько низка была, например, примесь джини, для многих деревьев, конечно).
Таким образом, вы получаете важность функции для обучающих данных, для тестовых данных изученная древовидная архитектура используется для прогнозирования значений.
Это - решение действительно - далее закапывание MathWorks подняло точные детали:
Во вводе папки по умолчанию
edit startup.m
И затем запись
dbstop if error
Спасибо Schroeder!
Вы могли использовать startup.m файл для воссоздания настроек при запуске. Посмотрите здесь для получения дополнительной информации.