Доступные средства оценки нелинейности для нелинейных моделей ARX

Программное обеспечение System Identification Toolbox™ предоставляет нескольким средствам оценки нелинейности F (x) для нелинейных моделей ARX. Для получения дополнительной информации о F (x), смотрите Структуру Нелинейных Моделей ARX.

Каждое средство оценки нелинейности соответствует классу объекта в этом тулбоксе. Когда вы оцениваете нелинейные модели ARX в приложении, System Identification Toolbox создает и конфигурирует объекты на основе этих классов. Можно также создать и сконфигурировать средства оценки нелинейности в командной строке.

Большинство средств оценки нелинейности представляет нелинейную функцию как суммированную серию нелинейных модулей, таких как сети вейвлета или сигмоидальные функции. Можно сконфигурировать количество нелинейных модулей n для оценки. Для подробного описания каждого средства оценки смотрите страницу ссылок соответствующего класса нелинейности.

НелинейностьКлассСтруктураКомментарии
Сеть Wavelet
(значение по умолчанию)
wavenet

g(x)=k=1nαkκ(βk(xγk))

где κ(s) функция вейвлета.

По умолчанию алгоритм оценки определяет количество модулей n автоматически.
Один слой сигмоидальная сетьsigmoidnet

g(x)=k=1nαkκ(βk(xγk))

где κ(s)=(es+1)1 сигмоидальная функция. βk вектор - строка, таким образом что βk(xγk) скаляр.

Количество по умолчанию модулей n равняется 10.
Древовидный разделtreepartitionКусочная линейная функция по разделам пробела регрессора задана двоичным деревом.Алгоритм оценки определяет количество модулей автоматически.
Попытайтесь использовать древовидные разделы для моделирования данных, собранных в области значений условий работы.
F линеен в xlinearЭто средство оценки производит модель, которая подобна линейной модели ARX, но предлагает дополнительную гибкость определения пользовательских регрессоров.Используйте, чтобы задать пользовательские регрессоры как средство оценки нелинейности и исключить функцию отображения нелинейности.
Многослойная нейронная сетьneuralnetИспользование в качестве объекта network создало использование программного обеспечения Deep Learning Toolbox™. 
Пользовательская сеть
(пользовательский)
customnetПодобно сигмоидальной сети, но вы задаете κ(s).(Для усовершенствованного использования)
Использует модульную функцию, которую вы задаете.

Похожие темы