Существуют ли программы для идентификации модульных «Нейробриксов»?

В синтетической биологии организация под названием BioBricks Foundation пытается определить модульные биологические компоненты, поддающиеся инженерному проектированию, и публикует их в Реестре стандартных биологических частей . Существует ли аналогичное движение/организация/исследовательская группа в нейробиологическом сообществе, работающее над поиском общих «нейробриксов»? Это могут быть либо отдельные нейроны с четко определенными абстрактными функциями, либо нейронные сети, которые выполняют предсказуемые действия (например, сумматоры, логические элементы, усилители и т. д.).

Я спрашиваю, потому что знаю, что область нейроинженерии — это вещь, но я понятия не имею, насколько возможно заниматься прямым проектированием нейронных сетей или нейронов (похоже, что текущий консенсус находится где-то в диапазоне от действительно очень сложного до невозможного). ).

Ответы (2)

Предполагая, что под «нейробриксами» вы подразумеваете возможность проектирования систем с использованием модульных нейронных компонентов, тогда я думаю, что Neurological Engineering Framework (NEF) и Nengo , программное обеспечение, используемое для использования NEF, — это то, что вам нужно.

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

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

Вы имеете в виду https://github.com/hantek/NeuroBricks ? Это фреймворк Python, который вам может понадобиться, если вы имеете дело с исходным кодом, связанным с глубоким обучением.