Модераторы: Rickert
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> распознавание образов с использованием нейросетей 
:(
    Опции темы
zevs
Дата 10.10.2006, 12:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 10.10.2006

Репутация: нет
Всего: нет



Привет.
Подскажите пожалуйста какие-нибудь алгоритмы распознавания образов.
Как можно реализовать персептрон? Или есть у кого-нибудь готовая программа?
 smile 
Буду очень благодарен!!!!!!!!
PM MAIL   Вверх
dereyly
Дата 10.10.2006, 23:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 16.6.2006

Репутация: 2
Всего: 4



пользуйся Matlab там готовые реализации с открытым кодом... 
PM MAIL   Вверх
esperant0
Дата 11.10.2006, 08:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 714
Регистрация: 20.5.2005

Репутация: нет
Всего: 14



метод главных компонент


--------------------
 
 Student->Teacher Assistant ->Research assistant->Microsoft Software Development Engineer 

Пользователь получил наказание за то, что проигнорировал замечание которое было написано модератором  а затем стерто и которое он - пользователь не мог видеть. 
PM MAIL   Вверх
chaos
Дата 11.10.2006, 12:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Серийный программист
****


Профиль
Группа: Завсегдатай
Сообщений: 2979
Регистрация: 7.7.2004
Где: Екатеринбург

Репутация: нет
Всего: 44



мы на лабах в универе распозновали образы с помощью метода "обратного распространения ошибки"
PM WWW   Вверх
DarlkElfTen
Дата 11.10.2006, 21:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 153
Регистрация: 16.3.2006

Репутация: 1
Всего: 1



хм..обр.рапространение - разьве это не метод обучения сети?? smile 
--------------------
"Две башни"
PM MAIL ICQ   Вверх
dereyly
Дата 11.10.2006, 23:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 16.6.2006

Репутация: 2
Всего: 4



ну похоже имелась ввиду многослойная сеть(обучаемая по методу ОРО)

Помоему распознавание образов чем только не делается: Элманом, гибридными сетями (кахонен+линейный выход(не LVQ) или отдельная сеть).

Про многослойную: 35вход 33 выхода и 10 скрытых нейронов (скрытый и выход сигмоидальные нейроны).
PM MAIL   Вверх
DarlkElfTen
Дата 12.10.2006, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 153
Регистрация: 16.3.2006

Репутация: 1
Всего: 1



что подается на входы?
и зачем скрытые нейроны..я не знаю..может объяснишь?)) smile 
--------------------
"Две башни"
PM MAIL ICQ   Вверх
dereyly
Дата 13.10.2006, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 16.6.2006

Репутация: 2
Всего: 4



у нас есть растровое изображение M*N (в нашем случае бинарное), переводим его в вектор и подаем на вход, скрытые нейроны и их количество это в основном эмпирические знания (где была формуло сколько их должно быть но тоже необязательно ей пользаватся). Скрытый слой повышает уровень обобщения сети из за нелинейности получаемого "функционала", ну вообще такое в литературе надо читать

Нейронные сети MATLAB 6. В.С. Медведев
Основные концепции нейронных сетей Роберт Каллан
PM MAIL   Вверх
DarlkElfTen
Дата 13.10.2006, 17:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 153
Регистрация: 16.3.2006

Репутация: 1
Всего: 1



оооо..спасибо...а как епреводить образ в вектор smile 
--------------------
"Две башни"
PM MAIL ICQ   Вверх
dereyly
Дата 13.10.2006, 18:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 16.6.2006

Репутация: 2
Всего: 4



ну я имел ввиду самый простой способ просто порезать матрицу по строкам и склеить в вектор
Можно конечно найти все черные пикселы и составить вектор из их координат но тут же мы сталкиваемся с тем что количество эл векторе будет разным (и этот вар не учитывает тонов) для устранения придется искать путь представления нечеткого количества векторов некоторыми апроксимирующими координатами (МНК, Кохонен)...
PM MAIL   Вверх
DarlkElfTen
Дата 13.10.2006, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 153
Регистрация: 16.3.2006

Репутация: 1
Всего: 1



уху..кароче простому десятикласснику такого не понять...)
чуть позже можетЪ дойдетЪ smile 
--------------------
"Две башни"
PM MAIL ICQ   Вверх
neosapient
Дата 14.10.2006, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 672
Регистрация: 16.8.2006

Репутация: нет
Всего: 4



Распознавание образов с помощью шаблонов
Только это не нейронные сети, но, подумал, может кому пригодиться статья
PM MAIL   Вверх
DarlkElfTen
Дата 14.10.2006, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 153
Регистрация: 16.3.2006

Репутация: 1
Всего: 1



способ тожеважен...тем более в данном случае)
сеть может воспринимать изображения любой сложности в зав-и от обучения) smile 
--------------------
"Две башни"
PM MAIL ICQ   Вверх
dereyly
Дата 15.10.2006, 03:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 217
Регистрация: 16.6.2006

Репутация: 2
Всего: 4



ну для 10го класса сформулируем по другому...
 я про то что особые математические знания не нужны, только матрицы обязательны
в трех словах о нейронных сетех смотрим на wikipedia.org ну и про матрицы и опрации над ними (хотя такой базовый материал я думаю вы знаете)
из книги Основные концепции нейронных сетей Роберт Каллан читаете 150 страниц
затем смотрите в матлабе хелп или читаете Нейронные сети MATLAB 6. В.С. Медведев где то в середине (не читая вводный и теоретической части) и затем моделируете....
ну вроде асилить за неделю можно
Ну и чтоб нескучно было http://www.biologic.com.au/bugbrain/

Это сообщение отредактировал(а) dereyly - 15.10.2006, 03:45
PM MAIL   Вверх
DarlkElfTen
Дата 15.10.2006, 14:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 153
Регистрация: 16.3.2006

Репутация: 1
Всего: 1



санкс smile 
--------------------
"Две башни"
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Программирование игр, графики и искуственного интеллекта"
Rickert

НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание что новые темы касающиеся новых вопросов создаются кнопкой "Новая тема" а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих тематических темах будут удалены а их авторы, при рецедиве, забанены.

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

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rickert.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Программирование игр, графики и искусственного интеллекта | Следующая тема »


 




[ Время генерации скрипта: 0.0777 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.