Мне нужно реализовать нейронную сеть, которая НЕ основана на слоях, это означает, что ЛЮБОЙ нейрон может быть подключен к любому другому нейрону и что невозможно логически организовать их в последовательные слои.
Я прошу привести пример или ссылку на правильную и понятную документацию о том, как реализовать следующее:
Изначально у меня была своя собственная реализация в matlab, однако я использовал TensorFlow.и Keras для тестирования простых моделей, и это позволяет очень быстро настраивать ваши сети, а реализации довольно эффективны, поэтому я решил попробовать более сложные модели, однако я просто застрял при создании сети такого типа.
СОВЕТ: МОЖЕТ быть приемлемым для создания однонейронных слоев, если вы можете подключить слой к ЛЮБОМУ слою (без заботы, если он не смежный) и к БОЛЬШЕ, ЧЕМ ОДИН СЛОЙ.
Я новичокTf и Keras, так что простой пример с питоном был бы признателен, хотя указывать меня в правильном направлении было бы хорошо.
Это пример сети (циклы ¡являются преднамеренными!):
Мне не нужно тренироваться в данный момент, только для оценки моделей, однако,имейте в виду, что оценка сети такого типа также различна, один из возможных способов заключается в том, чтобы продолжать передачу сигнала до стабилизации выходного сигнала, но это только пример.