Ознакомьтесь с Условиями пребывания на сайте Форнит Игнорирование означет безусловное согласие. СОГЛАСЕН
ВХОД
 
 
Привет! Правила | Свежее | Чат | Подписка
Чтобы оставлять сообщения нужно авторизоваться.

Тема форума: «Эксклюзивные занятия по МВАП: Первые управляющие структуры организмов на основе распознавателя.»

Сообщений: 135 Просмотров: 7772 | Вся тема для печати


1 2 3 4 5 6 7 8 9
 
Palarm
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 2761

личная фото-галерея
Оценок: 6
список всех сообщений
clons
Сообщение № 46396 показать отдельно Декабрь 24, 2019, 06:34:19 PM
ответ -только после авторизации

Тут думаю надо подходить с позиции проектировщика: если надо спроектировать нейросеть, то первое, что нужно сделать - разлиновать "сенсорную матрицу": ортогональной, наклонной, сотовой и т. д. решеткой - смотря под какие задачи проектируется сеть. В любом случае так предопределяются будущие начальные примитивы: их пространственная ориентация, длина. А от них уже будет зависеть точность и тип распознавания ("мировосприятие"). Это еще предстоит определить какая решетка например наиболее универсальна (скорей всего ортогональная).


Метка админа:

 
nan
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 12218


E-Mail
личная фото-галерея
Оценок: 39
список всех сообщений
clons
Сообщение № 46397 показать отдельно Декабрь 24, 2019, 07:03:19 PM
ответ -только после авторизации

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



p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
Метка админа:

 
nan
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 12218


E-Mail
личная фото-галерея
Оценок: 39
список всех сообщений
clons
Сообщение № 46398 показать отдельно Декабрь 25, 2019, 09:53:13 AM
ответ -только после авторизации

Критерий для участников: если ключевые моменты темы не даются, то нет никакого смысла двигаться далее. На сегодня только temnaya loshadka давала схемы, показывая свою подготовленность (про Palarmне говорю :).

Вот ясность понимания и экспериментирование на новом эмуляторе хорошо дадут понять самому участнику его подготовленность: тут не должно оставаться вопросов в основных принципах работы модели.

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



p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
Метка админа:

 
Palarm
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 2761

личная фото-галерея
Оценок: 6
список всех сообщений
clons
Сообщение № 46399 показать отдельно Декабрь 25, 2019, 08:02:04 PM
ответ -только после авторизации

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

Ryeshyetki.png


Метка админа:

 
nan
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 12218


E-Mail
личная фото-галерея
Оценок: 39
список всех сообщений
clons
Сообщение № 46400 показать отдельно Декабрь 25, 2019, 09:29:38 PM
ответ -только после авторизации

Не врубился в эту систему, нужно более детальное пояснение.



p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
Метка админа:

 
temnaya loshadka
Пишет без ограничений, редактирует историю - unlimited

Сообщений: 232


Оценок: 2
список всех сообщений
clons
Сообщение № 46401 показать отдельно Декабрь 26, 2019, 05:18:54 AM
ответ -только после авторизации

Пока что эмулятор не упрощает задачу, а кажется куда как более сложным для осваивания, чем необходимость рисовать схемы ) Хотя, дело наживное, конечно.

И потом, суть схем, насколько я понимаю - управление поведением в зависимости от заданных параметров, а эмулятор заточен на распознавание и обучение распознавателей, а не на поведенческие цепочки управления. В этом эмуляторе мы ведь не можем отобразить, например, ту схему с бабочкой? 

 

Palarm, ты мог бы сделать обучающее видео со звуком, подробно объясняя все, что ты делаешь, на реальном примере? Что и зачем ты щелкаешь в выложенном ролике -  совсем не очевидно )


Метка админа:

 
Palarm
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 2761

личная фото-галерея
Оценок: 6
список всех сообщений
clons
Сообщение № 46402 показать отдельно Декабрь 26, 2019, 07:22:57 AM
ответ -только после авторизации
автор: nan сообщение № 46400:
Не врубился в эту систему, нужно более детальное пояснение.
автор: nan сообщение № 46393:
установить максимум перекрестных связей и начать предъявлять отдельные образы с разной частотой.

Вот я и пытаюсь их установить через фракталы :) Думаю, это как раз то состояние связей к которому стремится матрица при обучении но прийти к которому ей мешают множество помех. Попробую в выходные это закодить, там думается не так все сложно как кажется. Частично уже сделал, но по ходу дела возникли еще более интересные идеи, типа конфигурирование сетки связей, что возможно позволит симулировать нейромедиаторный фон. Представь, что решетка связей будет по ходу дела переключаться на другую схему. Ведь изменение веса синапса во многих случаях означает просто "Вкл/Выкл" его связи - а это значит перестройка схемы связей.

 

А кроме того, линейная схема связей совершенно не читабельна, как и цифры весов - там просто каша. Сравни с моими решетками - все связи видны и цифры так же легко будут читаться. То есть мой вариант подхода: связи изначально устанавливаются по фрактальной решетке, а не создаются по ходу обучения. При обучении меняются только веса. Ты ведь и сам так же сделал (S1-S2-S3), я лишь предлагаю сделать это более фэншуйно и читабельно.


Метка админа:

 
Palarm
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 2761

личная фото-галерея
Оценок: 6
список всех сообщений
clons
Сообщение № 46403 показать отдельно Декабрь 26, 2019, 07:30:33 AM
ответ -только после авторизации
автор: temnaya loshadka сообщение № 46401:
Palarm, ты мог бы сделать обучающее видео со звуком

Попробую :)


Метка админа:
Спасибо за это сообщение! Благодарность от: temnaya loshadka
 
nan
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 12218


E-Mail
личная фото-галерея
Оценок: 39
список всех сообщений
clons
Сообщение № 46404 показать отдельно Декабрь 26, 2019, 08:44:33 AM
ответ -только после авторизации
автор: temnaya loshadka сообщение № 46401:
В этом эмуляторе мы ведь не можем отобразить, например, ту схему с бабочкой? 

Сможем и бабочку и затемнение. Фокус в том, как это сделать, не вручную задавая связи, а самообучением.

автор: Palarm сообщение № 46402:
А кроме того, линейная схема связей совершенно не читабельна, как и цифры весов - там просто каша. Сравни с моими решетками - все связи видны и цифры так же легко будут читаться. То есть мой вариант подхода: связи изначально устанавливаются по фрактальной решетке, а не создаются по ходу обучения. При обучении меняются только веса. Ты ведь и сам так же сделал (S1-S2-S3), я лишь предлагаю сделать это более фэншуйно и читабельно.

Если получится  феншуйно, это будет круто! Я, правда, так и не понял суть, ты слишком лаконичен :)

автор: Palarm сообщение № 46403:

автор: temnaya loshadka сообщение № 46401: Palarm, ты мог бы сделать обучающее видео со звуком

Попробую :)

Это было бы здорово!



p.s. Допускаю, что мое утверждение может быть неверно, поэтому прошу показывать, что именно и почему неверно и запрашивать объяснения, если что-то непонятно.
Метка админа:

 
temnaya loshadka
Пишет без ограничений, редактирует историю - unlimited

Сообщений: 232


Оценок: 2
список всех сообщений
clons
Сообщение № 46418 показать отдельно Январь 01, 2020, 09:14:05 AM
ответ -только после авторизации

Всех с наступившим :)

 

Palarm, очень жду твоего подробного и медленного ) учебного ролика. Самой не получается разобраться пока, несмотря на инструкцию Nana к симулятору. Нужна демонстрация на реальном примере.


Метка админа:

 
Palarm
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 2761

личная фото-галерея
Оценок: 6
список всех сообщений
clons
Сообщение № 46419 показать отдельно Январь 01, 2020, 12:34:57 PM
ответ -только после авторизации
Помню. Как уляжется праздничная суматоха, так займусь

Метка админа:
Спасибо за это сообщение! Благодарность от: temnaya loshadka, Айк, nan
 
Palarm
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 2761

личная фото-галерея
Оценок: 6
список всех сообщений
clons
Сообщение № 46422 показать отдельно Январь 03, 2020, 04:18:02 PM
ответ -только после авторизации

Распознавание примитивов

На видео связи расставлены вручную с перекрытием в одно звено. Если сделать по схеме Nan, с двойным перекрытием и связью 5х1 (5 рецепторов на 1 нейрон), выбрав одну из схем (S1-S3) и показывать поочередно при обучении например примитив "квадрат" - на первом слое его распознает несколько нейронов, то есть он автоматически разобьется на более простые примитивы. Это происходит потому, что один нейрон связан только с  5 рецепторами и потому не может детектировать весь большой примитив. А так же из за связей перекрытия и латерального торможения соседних нейронов.

Если посмотреть как растет вес связи, то видно, что если например несколько связей соседних нейронов растут одинаково и уже приближаются к порогу, то как только один из нейронов активируется он тут же "придушит" немного соседа, тем самым увеличив "разрыв" в значениях между растущими весами. Тем самым первый из активировавшихся нейронов получает фору - он быстрее наращивает веса своих синапсов. То есть если он получил суммарно больший вес своих синапсов и быстрее пришел к финишу, то он еще и оттолкнет от него почти догнавших его конкурентов - поэтому такое торможение называют "контрастированием": нейроны с большим суммарным весом связей делают рывок вперед, а с меньшим - получают пинка под зад.

Другой важный момент:

на первом слое практически все примитивы распознаются по логике И, потому, что детектируется одновременная активация групп рецепторов. А для формирования логики ИЛИ нужна поочередная демонстрация образов: при каждом показе веса связей, связанных с образом подрастают, пока не достигнут порога срабатывания нейрона. Стало быть, если демонстрировать все образы разом - второй слой просто соберет их в кучу и будет детектировать их одним нейроном или группой как некий единый образ. В реальности так и происходит, никто не демонстрирует "настроечные таблицы" (как это было раньше в телевизорах) - на сенсорную матрицу одномоментно проецируются сложные контура, которые хоть и детектируются автоматически на первом слое в виде фрагментов, но если второй будет их просто обучаться распознавать так же как и первый - он неизбежно соберет их все в одно большое "нечто". И чтобы этого не произошло, а продолжилось дальнейшая группировка "свойств" и "признаков" - думаю, уже тут должна быть фильтрация: выделение среди всех активных примитивов какой то части. Скорей всего тут имеют место дополнительные тормозные связи от слоев, которые формируют контекст восприятия: одномоментно воспринимается только узкий диапазон. Рассматривая объект мы поочередно "видим": "что то прямое", "кривое", "большое", "круглое", "прямоугольное" и т. д. - происходит сканирование вторым слоем первого, словно он действительно "разглядывает", чиркая "вниманием" по нему как глаз зигзагами. Что и в каком порядке будет воспринято - и определяется контекстом восприятия. Это я так понял из лекций Nan.

Стало быть: для распознавания на первом слое важно естественное фрагментирование нейронами матрицы рецепторов и латеральное торможение - иначе не получится разбить сложный объект на более простые примитивы. А на втором слое уже нужно подключение контекста восприятия - иначе все выделенное опять свалится в одну бесформенную кучу.


Метка админа:
Спасибо за это сообщение! Благодарность от: temnaya loshadka, nan
 
temnaya loshadka
Пишет без ограничений, редактирует историю - unlimited

Сообщений: 232


Оценок: 2
список всех сообщений
clons
Сообщение № 46425 показать отдельно Январь 06, 2020, 11:21:06 AM
ответ -только после авторизации
Ладно, с чего-то все равно надо начинать.

Для начала попыталась изобразить примитив распознавателя наклонной линии ("Liniya"). Все верно?

Метка админа:

 
Palarm
Имеет права полного администратора сайта - админ

Род: Мужской
Сообщений: 2761

личная фото-галерея
Оценок: 6
список всех сообщений
clons
Сообщение № 46426 показать отдельно Январь 06, 2020, 12:50:53 PM
ответ -только после авторизации
nan, у тебя там глюк. Если открыть Liniya и сохранить как Liniya_1 то образы не копируются.

Метка админа:

 
temnaya loshadka
Пишет без ограничений, редактирует историю - unlimited

Сообщений: 232


Оценок: 2
список всех сообщений
clons
Сообщение № 46427 показать отдельно Январь 06, 2020, 02:06:36 PM
ответ -только после авторизации

А здесь попробовала из двух таких малых наклонных линий-примитивов создать одну длинную наклонную прямую (с перекрытием). Но не поняла, как на втором слое объединить оба распознавателя в один, по логике И? Если бы схему рисовала, я бы сделала веса по 0,5 и порог возбуждения конечного нейрона 1. А здесь как?

 

Liniya2


Метка админа:

 
1 2 3 4 5 6 7 8 9 Статистика:
Всего Тем: 1921 Всего Сообщений: 47810 Всего Участников: 5152 Последний зарегистрировавшийся: Vladimir1945
Страница статистики форума | Список пользователей | Список анлимитов
Последняя из новостей:
Схемотехника адаптивных систем - Путь решения проблемы сознания.

Создан синаптический коммутатор с автономной памятью и низким потреблением
Ученые Северо-Западного университета, Бостонского колледжа и Массачусетского технологического института создали новый синаптический транзистор, который имитирует работу синапсов в человеческом мозге.

Тематическая статья: Целевая мотивация

Рецензия: Статья П.К.Анохина ФИЛОСОФСКИЙ СМЫСЛ ПРОБЛЕМЫ ЕСТЕСТВЕННОГО И ИСКУССТВЕННОГО ИНТЕЛЛЕКТА
Пользователи на форуме:

Из коллекции изречений:
>>показать еще...