Создайте альтернативные модели, чтобы выдержать сравнение

Создайте выбор моделей

После того, как вы будете соответствовать и исследовать одну модель (или один - или 2D этап или детально), вы будете обычно хотеть создать больше моделей, чтобы искать лучшую подгонку.

Чтобы создать альтернативные модели, в представлениях модели Model Browser, используют ссылки Common Tasks.

Используйте Create Alternatives () опция, чтобы создать выбор альтернативных моделей, чтобы выдержать сравнение. Найдите Create Alternatives в панели Общих задач, панели инструментов или меню Model.

  1. От любого узла глобальной модели (перед вычислением MLE), нажмите Create Alternatives в панели Общих задач.

  2. В диалоговом окне Model Template выберите шаблон, чтобы создать выбор моделей. Там предопределены шаблоны для полиномов, радиальных основных функций, гибридных радиальных основных функций и Гауссовых моделей процессов. Можно также создать собственные шаблоны любых моделей, которые вы выбираете или используете типы модели в текущем проекте.

    Чтобы создать выбор типов модели, нажмите New, затем нажмите OK.

  3. Наблюдайте список по умолчанию нескольких моделей. Добавьте модели при желании, затем нажмите OK.

  4. В диалоговом окне Model Selection выберите критерий выбора лучшего дочернего узла, например, НАЖМИТЕ RMSE и нажмите OK.

    Тулбокс создает модели и выбирает лучшее использование ваших критериев выбора.

    Примечание

    Тулбокс создает модели параллельно, если у вас есть Parallel Computing Toolbox™.

  5. Оцените все подгонки в Альтернативном списке Моделей в случае, если вы хотите выбрать альтернативу в качестве лучшей подгонки.

Примечание

После того, как вы начинаете создавать модели из любого шаблона, можно всегда нажимать Stop, чтобы прервать построение моделей, если процесс занимает слишком много времени.

Можно также создать отдельные новые модели. Создайте дочерние узлы путем нажатия на общую задачу Add Model в моделировании узлов. Диалоговое окно Model Setup появляется, где можно изменить тип и настройки. Повторите это для нескольких дочерних узлов, чтобы создать выбор различных типов модели, адаптированных к тем же данным.

Ссылки Общих задач для создания альтернативных моделей варьируются в зависимости от типа модели:

  • Чтобы добавить выбор альтернатив для одноэтапных моделей, нажмите Create Alternatives.

  • Для моделей 2D этапа:

    • Чтобы добавить выбор альтернатив для каждого узла функции ответа, в локальном узле, нажимают Build Global Models.

    • Чтобы добавить локальные модели, в узле ответа, нажимают New Local Model.

  • Чтобы добавить детальные модели, нажмите Edit Model и затем добавьте к списку моделей.

Создайте шаблон модели

Создайте шаблон, чтобы создать несколько типов модели и сохранить шаблон для повторного использования.

  1. От любого узла глобальной модели (перед вычислением MLE), нажмите Create Alternatives в панели Общих задач.

  2. В диалоговом окне Model Template нажмите, New затем нажимают OK.

    Диалоговое окно Multiple Model Setup показывает список по умолчанию детальных типов модели так, чтобы можно было попробовать несколько моделей:

    • Poly2 с пошагово: НАЖАТИЕ Min

    • Poly3 с пошагово: НАЖАТИЕ Min

    • Гибридный RBF с центрами nObs/3

    • Гауссовы модели процессов (использующий значения по умолчанию)

  3. Чтобы добавить модели в список, нажмите Add, чтобы открыть диалоговое окно Model Setup, где можно выбрать любой тип модели, доступный для количества входных параметров. Нажмите OK, чтобы добавить модель и возвратиться к диалоговому окну Multiple Model Setup.

  4. Нажмите Add снова, чтобы повторить процесс, чтобы добавить столько различных моделей, сколько вам нравится. Нажмите Edit Model, чтобы изменить настройки для любых моделей в списке.

  5. Когда вы будете удовлетворены списком типов модели, нажмите OK в диалоговом окне Multi-Model Settings. Тулбокс создает ваш выбранный выбор типов модели как выбор дочерних узлов в настоящее время выбранного узла модели.

  6. Диалоговое окно Model Selection появляется, где можно выбрать критерий выбора лучшего дочернего узла. Используйте выпадающее меню, чтобы выбрать из доступных критериев (такой, когда от НАЖИМАЮТ RMSE, RMSE, Box-Cox, Observations или Parameters). Можно выбрать дополнительные критерии, чтобы казаться здесь использующими Итоговые опции Статистики в меню Model. Смотрите Итоговую Статистику. Нажмите OK, чтобы принять выбранный критерий.

Можно также сохранить шаблоны моделей, которые вы уже создали.

  1. Из любой глобальной или одноэтапной модели с дочерними узлами выберите Model> Create Template. Можно сохранить дочерние типы модели узла в настоящее время выбранного узла моделирования как шаблон.

  2. Чтобы найти ваши пользовательские шаблоны и создать все те типы модели снова для любой глобальной модели, вы выбираете, используете диалоговое окно Model Template. Можно установить директорию по умолчанию, где тулбокс ищет шаблоны (и модели, данные и проекты) использование File> Preferences

    Можно использовать Кнопку обзора, чтобы найти сохраненные шаблоны, которые не находятся в папке по умолчанию. Выберите свой шаблон и нажмите OK. Модели созданы, и диалоговое окно Model Selection появляется, где можно выбрать критерий выбора лучшего дочернего узла.

Полиномиальный шаблон

Используйте полиномиальный шаблон в диалоговом окне Model Template, чтобы создать несколько полиномов различных порядков.

  1. Выберите Polynomials и нажмите OK. Окно параметров Построения моделей открывается, где можно задать настройки модели.

  2. Выберите минимальный и максимальный порядок полиномов, которые вы хотите создать, и использовать ли настройки Stepwise. Например, если вы выбираете 1 и 5 как минимальный и максимальный полиномиальный порядок, 5 дочерних моделей узла созданы (линейный, квадратичный, кубический, и так далее). Если вы выбираете установку Stepwise (e.g. Минимизируйте НАЖАТИЕ), оно применяется ко всем дочерним моделям.

  3. Нажмите Build, и модели созданы. Диалоговое окно Model Selection появляется; выберите критерий выбора лучшего дочернего узла.

Шаблон RBF

В диалоговом окне Model Template можно использовать шаблон RBF, чтобы создать несколько радиальных моделей основной функции с различными максимальными количествами центров и/или различных ядер.

  1. Выберите RBF и нажмите OK. Окно параметров Построения моделей открывается, где можно задать настройки модели.

  2. Введите вектор в окно редактирования, чтобы задать максимальные количества центров каждой дочерней модели. Это может быть MATLAB® выражение включая количество наблюдений, e.g. 10:10:nObs/2.

  3. Если узел текущей модели является RBF, те же настройки модели используются по умолчанию. Нажмите Model Settings, чтобы открыть диалоговое окно Radial Basis Function Model Settings, где можно просмотреть и изменить все параметры модели, такие как ядро и ширины. Смотрите Типы Радиальных Основных функций.

  4. Выберите флажок Build all kernels, чтобы создать дочерние модели с заданной областью центров каждого типа ядра.

  5. Нажмите Build, и модели созданы. Диалоговое окно Model Selection появляется, где можно выбрать критерий выбора лучшего дочернего узла.

Гибридный шаблон RBF

В диалоговом окне Model Template можно использовать шаблон Hybrid RBF, чтобы создать несколько гибридных радиальных моделей основной функции с различными максимальными количествами центров и/или различных ядер.

  1. Выберите Hybrid RBF и нажмите OK. Окно параметров Построения моделей открывается, где можно задать настройки модели.

  2. Введите вектор в окно редактирования, чтобы задать максимальные количества центров каждой дочерней модели. Это может быть выражением MATLAB включая количество наблюдений, e.g. 10:10:nObs/2.

  3. Если узлом текущей модели является гибридный RBF, те же настройки модели используются по умолчанию. Нажмите Model Settings, чтобы открыть диалоговое окно Hybrid RBF Model Settings, где можно просмотреть и изменить все параметры модели, такие как ядро и ширины (и порядок полиномиальной части модели на вкладке Linear Part). Смотрите Гибридные Радиальные Основные функции.

  4. Выберите флажок Build all kernels, чтобы создать дочерние модели с заданной областью центров каждого типа ядра.

  5. Нажмите Build, и модели созданы. Диалоговое окно Model Selection появляется, где можно выбрать критерий выбора лучшего дочернего узла.

Свободный шаблон сплайна узла

В диалоговом окне Model Template можно использовать шаблон Free Knot Spline, чтобы создать несколько свободных моделей сплайна узла различных чисел узлов. Только доступный для моделей с одним входным фактором.

  1. Выберите Free Knot Spline и нажмите OK. Окно параметров Построения моделей открывается, где можно задать настройки модели. Если узел текущей модели является свободным сплайном узла, те же настройки модели используются по умолчанию.

  2. Выберите начальное и итоговое количество узлов. Например, если вы задаете начальные и итоговые числа узлов как 1 и 5, пять дочерних узлов создаются, один с одним узлом, один с два.

  3. Нажмите Build, и модели созданы. Диалоговое окно Model Selection появляется, где можно выбрать критерий выбора лучшего дочернего узла.

Гауссов шаблон процесса

В диалоговом окне Model Template выберите шаблон Gaussian Process, чтобы создать выбор Гауссовых моделей процессов. Можно принять решение создать все функции ядра и основные функции, или выбрать ядро или основную функцию.

Шаблон Model Browser

В диалоговом окне Model Template можно использовать шаблон Model Browser, чтобы создать копию существующего набора дочерних типов модели в текущем проекте.

  1. Выберите Model Browser и нажмите OK.

  2. Диалоговое окно Model Tree открывается. Выберите модель из дерева модели, которое имеет дочерние типы модели узла, которые вы хотите создать. Можно также использовать этот шаблон, чтобы выбрать локальный узел многоуровневой модели, чтобы скопировать. Нажмите OK, чтобы возвратиться к диалоговому окну Model Template.

  3. Нажмите Build, и модели созданы. Диалоговое окно Model Selection появляется, где можно выбрать критерий выбора лучшего дочернего узла.