реклама на сайте
подробности

 
 
> нейронная сеть (тренировка)
Demonis
сообщение Aug 3 2007, 20:51
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 9-05-06
Из: Киев
Пользователь №: 16 911



Тренирую нейронную сеть в Матлабе. Структура нейронной сети 10x30x30x1 и 10x20x20x20x1, тренирую с помощью функции trainbr с использованием ранней остановки (когда нейронная сеть относительно проверочных данных ухудшается).

Но в процессе тренировки получается, что после нескольких эпох тренировки нейронная сеть прекращает тренировку с причиной "Minimum gradient reached". При этом средняя ошибка НС превышает 50%, т.е. сеть не тренирована совсем. Что может быть причиной такой ранней остановки НС??
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Demonis
сообщение Aug 7 2007, 12:39
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 9-05-06
Из: Киев
Пользователь №: 16 911



Спасибо за наводку. Наверное я у себя не установил System Identification при инсталяции. Найду компакты - посмотрю что там и как. Один общий вопрос: на основании чего в этих тулбоксах производят аппроксимаци системы. Просто требуется описать функцию 10 переменных - а это вроде бы не такая простая задача аппроксимации??

То же самое я пробовал делать для контура, состоящего из 5 точек, но с плавающим в определенных пределах значения Х-координаты. MLP описывалу такую систему с точностью порядка 10%.
Go to the top of the page
 
+Quote Post
shreck
сообщение Aug 8 2007, 03:17
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 24-06-06
Из: Томск
Пользователь №: 18 328



Цитата(Demonis @ Aug 7 2007, 19:39) *
Один общий вопрос: на основании чего в этих тулбоксах производят аппроксимаци системы. Просто требуется описать функцию 10 переменных - а это вроде бы не такая простая задача аппроксимации??


Вопрос достаточно обширный, одной реплики не хватит. Грубое описание: для идентифицируемой системы выбирается модель, параметры которой еще неизвестны. Моделей существует некоторое количество (в пространстве состояний, передаточная функция, импульсная характеристика, частотная характеристика). На остнове данных вход-выход выполняется расчет параметров модели. Часть данных необходимо оставить для проверки полученной модели.

Начните с матлабовского хэлпа по данному тулбоксу. Это отличное введение. В инете есть инфа по идентификации систем (правда не в русском). Из литературы на русском: В. Дьяконов MATLAB Анализ, идентификация и моделирование систем. Спец. справочник. Также фундаментальная работа Льюга (в переводе, и, по-моему, только в библиотеах).

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

P.S. Для идентификаци без разницы сколько входов/выходов имеет система. Когда их много используется модель в пространстве состояний.
Go to the top of the page
 
+Quote Post
Demonis
сообщение Aug 8 2007, 16:44
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 9-05-06
Из: Киев
Пользователь №: 16 911



Цитата(shreck @ Aug 8 2007, 05:17) *
Начните с матлабовского хэлпа по данному тулбоксу. Это отличное введение. В инете есть инфа по идентификации систем (правда не в русском). Из литературы на русском: В. Дьяконов MATLAB Анализ, идентификация и моделирование систем. Спец. справочник. Также фундаментальная работа Льюга (в переводе, и, по-моему, только в библиотеах).


А нет ли у вас случайно данной книжки Дьяконова в электронном виде, хотелось бы взглянуть на примеры использования идентификации систем. И если можно имя Льюга в английском написании - английский как раз не проблема, как и известные в мире книги (по крайней мере я на это надеюсь). Заранее спасибо.
Go to the top of the page
 
+Quote Post
shreck
сообщение Aug 9 2007, 03:34
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 327
Регистрация: 24-06-06
Из: Томск
Пользователь №: 18 328



Цитата(Demonis @ Aug 8 2007, 23:44) *
А нет ли у вас случайно данной книжки Дьяконова в электронном виде, хотелось бы взглянуть на примеры использования идентификации систем. И если можно имя Льюга в английском написании - английский как раз не проблема, как и известные в мире книги (по крайней мере я на это надеюсь). Заранее спасибо.


Все указанные книги у меня в бумаге. Но ее купить, по-моему, не проблема. Я книги Дьяконова регулярно наблюдаю в магазинах тех. книги.

Льюнг Л. Идентификация систем. - М.: "Наука", 1991
Ljung, L., System Identification: Theory for the User, Prentice-Hall, 1987
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 03:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.02436 секунд с 7
ELECTRONIX ©2004-2016