Программное обеспечение System Identification Toolbox™ обеспечивает несколько функций отображения F (x) для нелинейных моделей ARX. При использовании в модели эти функции отображения совместно составляют output function нелинейной архитектуры модели ARX. Для получения дополнительной информации о F (x) см. «Структура нелинейных моделей ARX».
Каждая функция отображения соответствует классу объектов в этом тулбоксе. Когда вы оцениваете нелинейные модели ARX в приложении, System Identification Toolbox создает и конфигурирует объекты на основе этих классов. Можно также создать и сконфигурировать функции отображения в командной строке.
Большинство функций отображения представляют нелинейную функцию как суммированный ряд нелинейных модулей, таких как вейвлет или сигмоидные функции, а также содержат линейный компонент. Можно сконфигурировать количество нелинейных модулей, n для оценки. Подробное описание каждой функции отображения см. на соответствующей странице с описанием.
Нелинейность | Объект отображения | Структура | Комментарии |
---|---|---|---|
Вейвлет (по умолчанию) | wavenet |
где является вейвлет. | По умолчанию алгоритм оценки определяет количество модулей n автоматически. |
Один слой сигмоидная сеть | sigmoidnet |
где - сигмоидная функция. является вектором-строкой, таким что является скаляром. | Количество модулей по умолчанию n 10. |
Древовидный раздел | treepartition | Кусочно-линейная функция над разбиениями регрессорного пространства, заданная двоичным деревом. | Алгоритм оценки определяет количество модулей автоматически. Попробуйте использовать древовидные разделы для моделирования данных, собранных в области значений рабочих условий. |
F линейна в x | linear | Этот оценщик производит модель, которая подобна линейной модели ARX, но предлагает дополнительную гибкость определения пользовательских регрессоров. | Используйте, чтобы задать пользовательские регрессоры как функцию отображения, а не как нелинейный объект отображения. |
Многослойная нейронная сеть | neuralnet | Использует как network объект, созданный с помощью программного обеспечения Deep Learning Toolbox™. | |
Настраиваемая сеть (определяемый пользователем) | customnet | Подобно сигмоидной сети, но вы задаете . | (Для расширенного использования) Использует модуль измерения. |