roboforum.ru

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

Нейронные сети

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: Нейронные сети

Сообщение Сергей » 04 янв 2009, 02:06

Тогда зачем использовать несколько МК? Да, я понимаю, о чем вы говорите. Но просто если взять и подумать, то можно выяснить что эта идея "не айс".
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: Нейронные сети

Сообщение Strijar » 04 янв 2009, 13:39

А я вот подумал.. а кто нибудь мерял с какой скоростью AVR грызет float-point? Может идея имеет место быть ;) .. хотя мне например проще на FPGA тогда
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: Нейронные сети

Сообщение Vooon » 04 янв 2009, 14:21

ЕМНИП эта инфа была в avr-libc-usermanual, но что-то сейчас я ее не нашел.
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: Нейронные сети

Сообщение Master » 06 янв 2009, 19:21

АлексAVR писал(а):
Сергей писал(а):Разберитесь что такое нейросети, мой Вам совет.

Думаю ,что теории я накушался в доволь, чтобы приступить к практике.

1. Ты противоречишь сам себе, если бы до конца разобрался в теории не задавал бы вопрос как реализовать это на МК.
2. Я тоже считаю что для начала нужно это реализовать на стационарном ПК, тем более есть программы для постройки этих самых сетей.
3. Какова цель поставлена? Сделать нейросеть которая что, будет сделана? Или все же она будет что-то конкретное делать?
4. Вообще предлагаю завести отдельный топик про нейронные сети, ну или на худой конец в этом, но в первых постах отписаца, где есть хорошие ссылки на нейросети и обязательно есть рабочие примеры, а не такие как в Пикиведии и других кратких статьях цель которых показать что такое есть, но не как оно работает в реале. Так же дать ссылки на несложные пусть и ограниченные по своим возможностям симуляторы нейронных сетей.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Нейронные сети

Сообщение Strijar » 06 янв 2009, 19:32

Народ! Я понял - нас разводят! Где-то на просторах сети ожила софтверная версия нейросети и теперь она ищет возможности физического воплощения. Нас берут на слабо! Сделаем мы реализацию (да хоть бы и на МК) - она туда прыг, и привет... пойдут "терминаторы" по нашим улицам ;)
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: Нейронные сети

Сообщение EdGull » 06 янв 2009, 19:35

во всем согласен с Masterом, но я вот за то что бы делать простенькую НС сразу на МК
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Нейронные сети

Сообщение Master » 06 янв 2009, 20:34

Вот я щас книжку скачал про эти самые сети сижу вдупляю 1066 страниц, в предисловии сказано что и примеры и задания даже в конце каждой главы.

Добавлено спустя 2 минуты 20 секунд:
Вот если кому интересно http://depositfiles.com/ru/files/a3c6ctzd8
даю сразу ссылку на депозит если кого харит регица.

http://zagruzim.info/knigi/4901-nejjron ... -kurs.html

Добавлено спустя 1 минуту 29 секунд:
А картинка SNNS который кто-то советовал
http://www.ra.cs.uni-tuebingen.de/image ... screen.gif
взорвало мой моск.
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Нейронные сети

Сообщение Сергей » 06 янв 2009, 21:00

Книжки можно выложить на мой FTP :)
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: Нейронные сети

Сообщение Master » 06 янв 2009, 21:34

Ой там все так сложно. :oops:

Добавлено спустя 7 минут 27 секунд:
А вообще есть такие книжки
Вложения
.JPG
Аватара пользователя
Master
 
Сообщения: 4468
Зарегистрирован: 21 дек 2006, 19:56
Откуда: Украина, г.Одесса
прог. языки: Delphi и С

Re: Нейронные сети

Сообщение Strijar » 06 янв 2009, 22:20

По нейросетям много на intuit.ru - например http://www.intuit.ru/department/expert/neurocomputing/
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: Нейронные сети

Сообщение zubr » 29 янв 2009, 02:14

Strijar писал(а):А я вот подумал.. а кто нибудь мерял с какой скоростью AVR грызет float-point? Может идея имеет место быть ;) .. хотя мне например проще на FPGA тогда

тут можно оценить флоат аврки.
http://mcu.caxapa.ru/benchmarks/18.html

Добавлено спустя 1 минуту 51 секунду:
Duhas писал(а):Матлаб он для моделирования а не для прикладных задач в основном...

зря ты так. матлаб очень даже прикладной.
За здравый смысл у нас принимается мнение большинства.
zubr
 
Сообщения: 431
Зарегистрирован: 20 ноя 2008, 19:31
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович

Re: Нейронные сети

Сообщение Duhas » 29 янв 2009, 22:57

ну смотря для каких задач... просто дабы зашить в контроллер нейросетку смысла юзать матлаб маловато...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Нейронные сети

Сообщение Strijar » 30 янв 2009, 01:51

Duhas писал(а):ну смотря для каких задач... просто дабы зашить в контроллер нейросетку смысла юзать матлаб маловато...


Тот же SNNS умеет из обученной сети выдавать готовый код на Си
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: Нейронные сети

Сообщение zubr » 30 янв 2009, 02:16

я лично за сети не скажу, но код сишный матлаб генерит - проверял.
и верилог может вроде как, это комбайн еще тот.
За здравый смысл у нас принимается мнение большинства.
zubr
 
Сообщения: 431
Зарегистрирован: 20 ноя 2008, 19:31
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович

Re: Нейронные сети

Сообщение SkaJNet » 31 янв 2009, 07:34

Не матлаб генерит математику в сишный код а нейронки (их же в Симулинке делать надо) там не нашёл такой функции.
Да и что ну есть у меня код по нейросетям от SNNS или матлаба ? А ДАЛЬШЕ ТО ЧТО ДЕЛАТЬ ,
КАК МНЕ ЕГО В МК ЗАПИСАТЬ
ВЫРАЖАЯСЬ ПРОСТЫМ ЯЗЫКОМ У МЕНЯ ЕСТЬ аналоговые входа на МК - это я так понял рецепторы. дискретные выходы - это действия ...

КАК ЖЕ УВЯЗАТЬ - ТО ЭТО ВСЁ ГДЕ Ж ПРО ЭТО ПИШЕТСЯ , ОЧЕНЬ ПРОШУ ПОДСКАЖИТЕ !!!!!!!!!!!! :Bravo:
SkaJNet
 
Сообщения: 3
Зарегистрирован: 28 янв 2009, 08:39
Откуда: Blagoveshensk
прог. языки: C, CX-Programmer, CX- Supervisor

Пред.След.

Вернуться в Микроконтроллеры

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

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