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