|
17 / 17 / 6
Регистрация: 10.12.2013
Сообщений: 740
|
|
Неокогнитрон01.04.2017, 09:12. Показов 1986. Ответов 27
Метки нет (Все метки)
Привет всем! У меня к вам пара вопросов насчет алгоритма обучения неокогнитрона.
Из всего алгоритма я не понимаю только одного: что происходит в первом слое? Изменяются только веса синапсов? Просто, как я понял, возбужденных нейронов в первом слое нет. Но тогда вопрос: как могут возбудиться простые нейроны второго слоя, если в первом слое нет ни одного возбужденного комплексного нейрона? В общем, я, наверно, пишу чушь, потому что не понимаю, что происходит в первом слое, кроме изменения весов синапсов...объясните, пожалуйста. И еще вопрос. Прочитал во многих источниках, что количество нейронов с каждым слоем должно уменьшаться, чтоб в итоге охватить весь входной образ. Не понял только одного: каких нейронов должно становиться меньше(комплексных или простых) и на сколько меньше? Заранее спасибо за ответы!
0
|
|
|
17 / 17 / 6
Регистрация: 10.12.2013
Сообщений: 740
|
|
| 18.02.2018, 23:18 [ТС] | |
|
BlackSinker, Здесь, наверно, мне нужно просто сделать больше объектов в обучающей выборке. Чтоб распознавало независимо от того, где находится цифра на изображении. У вас видно, что цифра чуть влево от центра смещена.
Я вот эти картинки использовал (прикрепил). Может быть, сегодня и исправлю этот косяк.
0
|
|
|
17 / 17 / 6
Регистрация: 10.12.2013
Сообщений: 740
|
|
| 18.02.2018, 23:23 [ТС] | |
|
BlackSinker, А, или вы просто расширили окошко с изображением...если так, тогда без понятия. Сейчас у себя перепроверил, с первого раза распознало нуль, перевернутые четверку и девятку.
0
|
|
|
17 / 17 / 6
Регистрация: 10.12.2013
Сообщений: 740
|
|
| 18.02.2018, 23:27 [ТС] | |
|
Вот
0
|
|
|
0 / 0 / 0
Регистрация: 16.12.2017
Сообщений: 7
|
|
| 18.02.2018, 23:32 | |
|
Sh@dow777, и еще вот такой вопросик. Насколько я понял, обучаем мы сеть на цифрах, которые не имеют меток того, что именно это за цифра. Как на выходе сеть определяет какая это цифра? То есть если на выходе активируется 0й нейрон, значит ноль, 1й - еденица?
0
|
|
|
17 / 17 / 6
Регистрация: 10.12.2013
Сообщений: 740
|
|
| 19.02.2018, 00:03 [ТС] | |
|
BlackSinker, Да, на каждом слое неокогнитрона ровно столько плоскостей нейронов всех типов, сколько и объектов в обучающей выборке. С каждым слоем количество нейронов в плоскостях уменьшается, и на последнем слое в комплексных плоскостях остается по одному комплексному нейрону. Номер плоскости на последнем слое, в которой находится наиболее возбужденный комплексный нейрон - и есть ответ. То есть, плоскость №0 - ответ 0, №1 - 1. И т.д.
Но у меня есть еще и перевернутые версии цифр. То есть, на четверку, к примеру, уйдет 4 плоскости. А на нуль - две. То есть, плоскость №0 или №1 - ответ 0, №2 или №3 - ответ 1.
0
|
|
|
0 / 0 / 0
Регистрация: 16.12.2017
Сообщений: 7
|
|
| 19.02.2018, 00:26 | |
|
Sh@dow777, то есть, если мы будем на вход нейросети подавать 100 разных версий еденицы, то нужно будет инициализировать 100 плоскостей? А если 101 версия еденицы не будет среди обучающей выборки, тогда сеть не сможет ее распознать? Наверное я Вам уже надоел со своими вопросами=).
0
|
|
|
17 / 17 / 6
Регистрация: 10.12.2013
Сообщений: 740
|
|
| 19.02.2018, 00:58 [ТС] | |
|
BlackSinker, По идее, да, вы правы. Я просто сам не профессор в этой области
Хотя мне это все интересно.В статье написано - сколько образов собираетесь распознавать, сколько вариантов этих образов, столько и плоскостей должно быть в сети. Хотя, если так подумать, то вариантов может быть огромное кол-во Ведь могут быть цифры (в том числе, и повернутые на определенный угол) и не на весь размер изображения. Поэтому кол-во плоскостей обычно очень большое, как я где-то читал.
0
|
|
| 20.02.2018, 00:28 | |
|
Не по теме: Прочитал тему и подумал - как скучно я живу :(
0
|
|
|
Новые блоги и статьи
|
|||
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|