Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

Нейронные сети распознавания изображения. Для идиотов :)   Найти похожие ветки 

 
AV ©   (2012-11-02 14:04) [0]

Нет ли у кого линка, что бы объяснено с примером было?

Почитал Вики (раза два), тут http://www.basegroup.ru и еще где-то, давно
Вроде, понятно как работает.
Слой нейронов, сигналы сквозь них, весы сигналов, подбор.
Слой нейронов, сигналы сквозь них, весы сигналов, подбор.
Выход последнего слоя.

И что с ним делают?

возьмем простейшую задачу.
Пусть на белом фоне показывают черные фигуры.
Размер изображения, пусть минимален, 16x16.
Задача определить показан ли "более круглый объект", нежели какой иной.
т.е.
Круг - считаем "более круглый объект"
Овал(до определенного эксцентриситета) - считаем "более круглый объект"
Круглая клякса с "выбоинами" в 1-2 пикселя в любую(вовнутрь/наружу) сторону- считаем "более круглый объект"

Квадрат, треугольник, Клякса с "выбоинами" в >= 3 пикселя - "предмет не круглый"


 
Дмитрий С ©   (2012-11-02 14:07) [1]

Лучше опиши реальную задачу.


 
AV ©   (2012-11-02 14:10) [2]

Это "реальная" задача.
Просто мне стало интересно, и придумал именно её.
Принцип понять хватит, а заморачиваться на недели не хочу :)


 
Дмитрий С ©   (2012-11-02 14:18) [3]


> AV ©   (02.11.12 14:10) [2]

Просто эта задача, как мне кажется, решается проще без нейронных сетей, а обычным математическим анализом.


 
AV ©   (2012-11-02 14:24) [4]

16х16 можно и перечислить, зачем еще матан :)
именно, сетями хочу
написать программку
сам

для этого надо понять :)


 
картман ©   (2012-11-02 14:29) [5]

Хайкин С. Нейронные сети. стр. 331, 4.19 Сети свертки
только разбираться надо.
с картинками)) Где-то такое же в вики или на хабре есть, но что-то найти не могу


 
БарЛог ©   (2012-11-02 14:43) [6]

Зачем сети, когда есть:
http://lenta.ru/articles/2010/11/30/animals/


Другая громкая история связана с планами министерства обороны США использовать голубей в качестве механизма самонаведения для ракет. Работами над проектом занимался психолог-бихевиорист Буррус Скиннер. Суть проекта, над которым американские инженеры трудились во время Второй мировой войны, заключалась в том, что внутри ракеты размещался дрессированный голубь, который вел бы ракету к цели по изображению на экране. В головной части ракеты монтировалась линза, которая проектировала изображение цели на экран - если картинка смещалась, голубь поворачивал голову, приводя в движение рули ракеты.


 
AV ©   (2012-11-02 14:44) [7]

картман ©   (02.11.12 14:29) [5]
Спасибо, посмотрю

скачал компоненты с сайта в [0]
Они и устанавливаются с варнингами и демка имени меня вылетает ... :)


 
AV ©   (2012-11-02 16:59) [8]


> картман ©   (02.11.12 14:29) [5]
>
> Хайкин С. Нейронные сети

Начал. По первым страницам - классная книжка. То что доктор прописал :)


 
Dimka Maslov ©   (2012-11-02 17:04) [9]


> БарЛог ©   (02.11.12 14:43) [6]


Это отрывок из сценария к фильму "Бей первым, Фредди"


 
БарЛог ©   (2012-11-02 17:11) [10]

> Это отрывок из сценария к фильму "Бей первым, Фредди"

Спасибо, качаю :)


 
Pavia ©   (2012-11-02 19:21) [11]

Всё просто.
НС - бывает разные и применяются по разному и обучаются по разному.

Но чаще всего используют хорошо проверенное старое. Это НС типа многослойный Перцептрон  и обучение при помощи обратного распространения ошибки.  

Для данного вила НС доказано что его можно представить в виде матрицы. А далее используя метод наименьших квадратов найти коэффициенты этой матрицы.

Очевидно что такая НС мыслит шаблонами(в понятие мыслить образами я вкладываю другое понятие).


> Задача определить показан ли "более круглый объект", нежели
> какой иной.т.е.


НС с этой задачей не могут справятся так, как понятие более круглый не является шаблонным.

Как вариант просто взять большое число шаблонов, что вы уже и начали делать.

Но как показывает практика гораздо лучше работает если выделить параметры и особенности. А вот уже после применять НС

Выбор критерия что отнести к особенностями делает человек или эксперт. То бишь Вы.
Выделения особенностей можно делать опять таки при помощи НС.


 
wl ©   (2012-11-02 20:14) [12]

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


 
wl ©   (2012-11-02 20:18) [13]

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


 
Цукор5   (2012-11-02 23:38) [14]

2  wl ©   (02.11.12 20:14) [12]
были ли подвижки с тех времен?

Отрасль  в тупике уже как лет 50.

Из хорошего: рукописные цифры можно распознать с результатом выше 99,3%.


 
Pavia ©   (2012-11-03 11:04) [15]


> что создали нейросеть уровня насекомого, были ли подвижки
> с тех времен?

Вы путаете понятия. Была создана искусственная НС (ИНС) с числом нейронов равных числу нейронов реальной НС.
Уровень насекомого был достигнут ещё лет 30 назад если не больше. В 90-тых уровня крысы или собаки.

По этому показателю давно уже создана НС уровня человека.
Число нейронов в мозгу человека от 40*10^9 до 100*10^9 по разным данным.
Вот только качество работы ИНС оставляет желать лучшего.


> Отрасль  в тупике уже как лет 50.Из хорошего: рукописные
> цифры можно распознать с результатом выше 99,3%.

Не сказал бы что в тупике. Просто достойных работ мало и развитие идет медленно.  Тот же прорыв с 50% до 99% произошел около 2002 года.


 
Цукор5   (2012-11-04 00:59) [16]

2 Pavia ©   (03.11.12 11:04) [15]

Не было никаких прорыров. Никто толком не знает как устроен мозг. Нобелевские лауреаты заявляют, что мы у подножья горы (Э.Кандель). А без четкого понимания этого результата не будет.


 
AV ©   (2012-11-13 19:30) [17]

http://habrahabr.ru/post/143129/
во!


 
AV ©   (2012-11-13 20:09) [18]

или
http://habrahabr.ru/post/143668/


 
брат Птибурдукова   (2012-11-13 20:47) [19]


> Dimka Maslov ©   (02.11.12 17:04) [9]
Спасибо что напомнил... Как раз хотелось чего-нибудь старенького и весёлого.


 
брат Птибурдукова   (2012-11-13 21:21) [20]

Ишь ты, у этого фильма ещё и продолжение есть, оказывается


 
>|<   (2012-11-14 00:51) [21]

Задача определить показан ли "более круглый объект", нежели какой иной. т.е. Круг - считаем "более круглый объект" Овал(до определенного эксцентриситета) - считаем "более круглый объект" Круглая клякса с "выбоинами" в 1-2 пикселя в любую(вовнутрь/наружу) сторону- считаем "более круглый объект"

Квадрат, треугольник, Клякса с "выбоинами" в >= 3 пикселя - "предмет не круглый"


http://robocraft.ru/blog/computervision/867.html

Для этой задачи нейронная сеть не нужна.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.065 c
2-1345366688
Наивный
2012-08-19 12:58
2013.03.22
Как избежать разрушения после TMyIoClass.Destroy.


15-1336631511
jacksotnik
2012-05-10 10:31
2013.03.22
Корректное сохранение файла


15-1340742529
Дмитрий С
2012-06-27 00:28
2013.03.22
О стиле "неубиваемого" кода.


15-1328642557
Юрий Зотов
2012-02-07 23:22
2013.03.22
И снова нужен человек


15-1335549150
Влад
2012-04-27 21:52
2013.03.22
Сколько Калькуляторов получится открыть максимально?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский