автор: linuxoid сообщение № 16166: |
Слои не указаны или это у меня глюки? |
Вообще то были указаны, потом слетели. Может в запаре нажал сбросить. Восстановил.
автор: linuxoid сообщение № 16166: |
Не совсем ясно: слои 1, 2 считаются за один и начинают проявлять пейсмеккерную активность одновременно или же второй созревает только после первого? |
Слои созревают поочередно: 1-2-3 и т.д. Но как я показал в теме про нейросимулятор, если просто формировать слои друг за другом по логике "И" то в итоге все связи сведутся к одному нейрону, что имеет мало смысла. Стало быть, если задача стоит в том, чтобы с каждым новым слоем увеличивать вариабельность реагирования, то единственный вариант - сделать дополнительные связи не только между соседними слоями, но и с предыдущими соседним. То есть: 1-2, 2-3, 1-3. В данной схеме например нейрон N3 первого слоя связан с рецептором R4, с ним связан N5 второго слоя - и он же с рецептором R4. Слои 1-2 это первичная зона. Их может быть и 100, связи могут быть между соседними, через один слой, через 2. Могу предположить, что есть какое то ограничение, чтобы не образовывалось слишком глубоких связей, но то, что они должны быть не только межслойными - в этмо уверен. Только "перемешиванием" связей можно добиться увеличения вариабельности. Задача первичной зоны - получить как можно больше вариантов реагирования на разных слоях, чтобы потом их можно было сгруппировать во вторичной зоне.
Образование "через-слойных связей" я думаю происходит потому, что нет какой то особой команды завершения специализации слоя. Нейроны созревают не все строго одновременно, новый слой так же не строго одномоментно начинает пейсмейкерную активность, в итоге после "завершения специализации" какие то нейроны продолжают обучение, к ним тянутся отростки с предыдущего слоя, которые могут перехватиться или продублироваться новым растущим слоем.
В схеме расставлены веса условно, просто чтобы показать, что связи могут быть не только между соседними слоями, но и через слои. Так же весами показано, что на во вторичной зоне происходит группировка примитивов первичной. Сигналы со вторичной поступают в ассоциативную зону, и туда же сигналы с зоны гомеостаза. Смешиваясь они возбуждают моторные нейроны - конечные эффекторы. В итоге получаем: первичная зона дефрагментировала рецепторный рисунок, вторичная сложила фрагменты по группам, ассоциативная под управлением гомеостатической значимости выделила наиболее "актуальную" из них (с позиции гомеостаза) - и активировала соответствующие моторные нейроны. Фактически это означает, что например вертикально стоящая швабра вызывает разные реакции утром и вечером, при сытости и голоде и т. д. 1 и 2 вторая зона совместно выделили признак "вертикальности", гомеостаз наделил его "смыслом". Это как бы начальный уровень абстрагирования, самый примитивный, позволяющий тем не менее создавать ветвления рефлекторных цепочек в зависимости от гомеостатической значимости.
Каким образом происходит самообучение и расставляются веса в такой схеме - это еще надо определить. Я пытаюсь это сделать в симуляторе.
23.08.2020г. 14:49:06