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

 
 
> нейронная сеть (тренировка)
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
Demonis
сообщение Aug 9 2007, 08:42
Сообщение #6


Местный
***

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



Цитата(shreck @ Aug 9 2007, 05:34) *
Все указанные книги у меня в бумаге. Но ее купить, по-моему, не проблема. Я книги Дьяконова регулярно наблюдаю в магазинах тех. книги.


Я просто временно в Германии, так что Дьяконова мне в бумажном виде не найти, Льюнга спокойно возьму в библиотеке...

Цитата
Судя по всему у вас есть Тулбох - не демоверсия.
Не посоветуете где можно скачать?


Так Матлаб вроде не редкость на просторах интернета. Могу конечно вам заархивить папочку тулбокса, не знаю, можно ли его таким образом вставить...
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 28th June 2025 - 16:06
Рейтинг@Mail.ru


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