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