GotAI.NET

Форум: Проблемы искусственного интеллекта

 

Регистрация | Вход

 Все темы | Новая тема Стр.1 (1)   Поиск:  
 Автор Тема: AI (Обучение на координатах)
Buggy
Сообщений: 28
AI (Обучение на координатах)
Добавлено: 16 мар 07 19:29
Создал приложение, разделил экран на четыре части. При нажатии на любой части экрана, там появляется кружёк. Допустим что окно имеет ширину WidthWnd и высоту HeightWnd, задача обучить нейронную сеть так чтобы на вход подавать координаты (x,y) нажатия мышки, а на выходе (их 4) на одном из этих выходов появлялось 1, если на первом, значит кружок в первом квадрате, если на втором, значит на втором квадрате.

Сеть у меня имеет два входа, 3 нейрона скрытых и 4 выходных. По принципу "победитель забирает всё". методом обратного распостранения ошибки.

Обучаю так:
1)Беру координату (0,0) даю на выход (1,0,0,0)
2)Беру координату (WidthWnd/2,0), даю на выходы (0,1,0,0)
3)Беру координату (0, HeightWnd/2), даю на выходы (0,0,1,0)
4)Беру координату (WidthWnd/2, HeightWnd/2) даю на выходы (0,0,0,1)

И так в цикле до тех пор пока y 2 не равен HeightWnd/2, при этом в 1 - инкрементирую x и инкрементирую y на 1.0 только когда х>WidthWnd/2.

Результат вобще не поддается логике...
[Ответ][Цитата]
daner
Сообщений: 4593
На: AI (Обучение на координатах)
Добавлено: 16 мар 07 20:27
я не до конца понял как вы именно проводите обучение.
в любом случае, я не вижу где вы проводите validation on the test set.
[Ответ][Цитата]
Victor G. Tsaregorodtsev
Сообщений: 3187
На: AI (Обучение на координатах)
Добавлено: 17 мар 07 11:12
Цитата:
По принципу "победитель забирает всё". методом обратного распостранения ошибки.
...
Результат вобще не поддается логике...


Ну, ежа с ужом тоже можно пытаться скрещивать - и результирующие полметра колючей проволоки в логику (которая предполагает получение какой-то животной твари) тоже не укладываются.

В общем, проблема скорее всего в неправильном понимании методов. Читайте учебники. А из Вашего текста действительно мало что можно понять касательно проблемы (а не самой постановки задачи)


-----------------------------------------------------------
нейронные сети, анализ данных, прогнозирование
[Ответ][Цитата]
Buggy
Сообщений: 28
На: AI (Обучение на координатах)
Добавлено: 18 мар 07 11:07
Я скинул проект, если кто может посматрите. Ф-я обучения н-ся AI_Start() http://webfile.ru/1349862
[Ответ][Цитата]
 Стр.1 (1)