roboforum.ru

Технический форум по робототехнике.

ПРограММный Нейро процессор!

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

ПРограММный Нейро процессор!

Сообщение [ziOn]*e]l[uk » 15 дек 2005, 21:44

А скажите уважаемые кто из вас программировал на компутере нейро сеть?
Мне интересно кто как реализовал взаимосвясь нейронов в сети.
.
ЗЫ
Я вот пробовал написать входной слой, но во время работы с возростанием кол. элементарных задач Двухмерный массив из обьектов просто перегружает проц до ужаса... и мой программный нейро слой выдает n! ошибок... :)
Но если регулировать кол. элементарных операций, то все работает и обучается (приходится делать небольшую ОЗУ) память.
Помогите кто чем может. Я перечитал большую стопку умных книг и мнегое из них смог подчеркнуть, ну вот наткнулся на подводный камень.

З.Ы.Ы
ПО ПРОШУ МОДЕРОВ НЕ УДАЛЯТЬ МОИ РЕПЛИКИ С САЙТА!!!
Аватара пользователя
[ziOn]*e]l[uk
 
Сообщения: 43
Зарегистрирован: 09 ноя 2005, 23:46
Откуда: Бер

Сообщение Kanoka » 15 дек 2005, 21:56

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

А каких размером массив-то, и сколько слоев планируется?
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Re: ПРограММный Нейро процессор!

Сообщение =DeaD= » 15 дек 2005, 22:17

[ziOn]*e]l[uk писал(а):и мой программный нейро слой выдает n! ошибок... :)

Это как?

[ziOn]*e]l[uk писал(а):Но если регулировать кол. элементарных операций, то все работает и обучается (приходится делать небольшую ОЗУ) память.

Память где? В нейросети???
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: ПРограММный Нейро процессор!

Сообщение gab » 16 дек 2005, 00:40

[quote="[ziOn]*e]l[uk"][/quote]
Код в студию! Надеюсь он не на vbasiс'е и дельфи... А то ответ будет очень прост ;)
gab
 
Сообщения: 212
Зарегистрирован: 30 апр 2005, 03:11
Откуда: Москва
прог. языки: C/C++, Verilog
ФИО: Гвоздев Александр Борисович

Сообщение Карлсон » 16 дек 2005, 00:52

Код в студию! Надеюсь он не на vbasiс'е и дельфи... А то ответ будет очень прост


какая разница, на чем код?
главное - логика.
Аватара пользователя
Карлсон
 
Сообщения: 114
Зарегистрирован: 30 окт 2005, 13:10
Откуда: Москва

Сообщение Kanoka » 16 дек 2005, 01:14

:) Цирк! Код чего? Эмулятора нейросети? Снимаю шляпу перед великими программерами.
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение gab » 16 дек 2005, 02:04

Kanoka писал(а)::) Цирк! Код чего? Эмулятора нейросети? Снимаю шляпу перед великими программерами.

Он же сказал "на компьютере" значит код. Сказал бы "живые" спросил о химреакциях ;)
gab
 
Сообщения: 212
Зарегистрирован: 30 апр 2005, 03:11
Откуда: Москва
прог. языки: C/C++, Verilog
ФИО: Гвоздев Александр Борисович

Сообщение gab » 16 дек 2005, 02:06

Карлсон писал(а):
Код в студию! Надеюсь он не на vbasiс'е и дельфи... А то ответ будет очень прост


какая разница, на чем код?
главное - логика.

Именно это и интересует. Логика работы с памятью. Как он её делал? Какими средствами, сколько, для чего и т.д.
gab
 
Сообщения: 212
Зарегистрирован: 30 апр 2005, 03:11
Откуда: Москва
прог. языки: C/C++, Verilog
ФИО: Гвоздев Александр Борисович

Сообщение gab » 16 дек 2005, 02:09

Kanoka писал(а)::) Цирк! Код чего? Эмулятора нейросети? Снимаю шляпу перед великими программерами.

Кстати, а что вас так развеселило?
Просто мне приходилось делать нейросети и программно и на ПЛИС и на нейропроцессорах... Для всего своя ниша. Как и для биологического мозга.
gab
 
Сообщения: 212
Зарегистрирован: 30 апр 2005, 03:11
Откуда: Москва
прог. языки: C/C++, Verilog
ФИО: Гвоздев Александр Борисович

Сообщение Kanoka » 16 дек 2005, 03:22

Кстати, а что вас так развеселило?
Просто мне приходилось делать нейросети и программно и на ПЛИС и на нейропроцессорах...

Круто!

А что вы подразумеваете говоря нейросеть, 2-х мерный массив компараторов?
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение gab » 16 дек 2005, 07:25

Kanoka писал(а):
Кстати, а что вас так развеселило?
Просто мне приходилось делать нейросети и программно и на ПЛИС и на нейропроцессорах...

Круто!

А что вы подразумеваете говоря нейросеть, 2-х мерный массив компараторов?

;) нет.
Я вообще таких на знаю. Делал обычные (взвешеный векторный сумматор + нелинейный элемент) Для упрощения формирования диаграммы направленности фазированных антенных решёток и пространственно-временной обработки.
Сейчас делаю на основе биологической модели нейрона.
А ваши идеи с компараторами говорят о поверхостном знании предметной области.
gab
 
Сообщения: 212
Зарегистрирован: 30 апр 2005, 03:11
Откуда: Москва
прог. языки: C/C++, Verilog
ФИО: Гвоздев Александр Борисович

Сообщение Kanoka » 16 дек 2005, 13:52

А ваши идеи с компараторами говорят о поверхостном знании предметной области.

Поверхностном это сильно сказано :)
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

Сообщение [ziOn]*e]l[uk » 18 дек 2005, 00:42

Вы, уважаемые мне вот что скажите:

Например, вот у нейрона имеется n входов и m выходов....
С выхода идет булевый сигнал. Значение сигнала зависит от кол. входов       на каторые воздействует раздражитель?

С этим вроде все ясно, а как работает сам нейро слой мозга????

ЗЫ. Простите но исходников пока еще не дам, надоже хоть чуток самому ПОКАРЯЧИТЬСЯ 8)...

ЗЫЫ. КАРЯЧЮСЬ на делпфи...  (чтоб его)
Аватара пользователя
[ziOn]*e]l[uk
 
Сообщения: 43
Зарегистрирован: 09 ноя 2005, 23:46
Откуда: Бер

Сообщение -= Александр =- » 18 дек 2005, 00:56

Насколько я знаю - нейроны обычно связаны все со всеми или по слоям. У каждой связи есть ее вес. От нуля (самая важная) и до бесконечности (вообще на работу не влияет). В нейроне с этими значениями что-то происходит и он дает результат на выход. Обучение - это как раз расстановка этих значений. Все это ИМХО, т.к. о нейросетях я имею только общее представление...  :roll:
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение Kanoka » 18 дек 2005, 01:16

Вот вы полезли в дебри! Все о нейросетях имеют только общее представление, даже те кто проектирует нейрочипы и то не до конца понимают чего делают.
Kanoka
Модератор
 
Сообщения: 1274
Зарегистрирован: 11 ноя 2004, 03:18
Откуда: Москва

След.

Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 27