Программное обеспечение с открытым исходным кодом для [закрытого] моделирования человеческого мозга

9 ответов

Мы недостаточно знаем о том, как работает мозг, чтобы пытаться делать то, что вы говорите, принципиальным образом. (То есть, что-либо в этом роде означает «безумное предположение».) Так что на самом деле это не вопрос программного обеспечения - если бы мы имели какое-либо представление о том, что писать, возможно, так оно и было бы, но сейчас мы этого не делаем.

Однако вас может заинтересовать Blue Brain Project для более биологического подхода или любой из ряда проектов машинного обучения, таких как DARPA Autonomous Vehicle Grand Challenge . Менее полезный, но более разговорный подход можно найти в ALICE , но я бы не рекомендовал его для чего-либо полезного.

6
ответ дан 8 December 2019 в 05:54
поделиться

Вы ищете Машинное обучение . В частности, эволюционные алгоритмы, такие как генетические алгоритмы или генетическое программирование. Один известный мне алгоритм, специально предназначенный для имитации человеческого мозга, - это иерархическая временная память, о которой я прочитал здесь . Но это очень сложная проблема, и мы все еще в ГОДах от того, чтобы имитировать человеческий мозг каким-либо значимым образом.

0
ответ дан 8 December 2019 в 05:54
поделиться

Существует область компьютерных наук, известная как органические вычисления http://en.wikipedia.org/wiki/Organic_computing Некоторые из Цели этих усилий заключаются в следующем.

  1. самоорганизация
  2. самоконфигурация (автоконфигурация)
  3. самооптимизация (автоматическая оптимизация)
  4. самовосстановление
  5. самозащита ( автоматизированная компьютерная безопасность)
  6. самообъясняющая
  7. контекстная осведомленность
0
ответ дан 8 December 2019 в 05:54
поделиться

Я использовал мозг более 50 лет, и это последнее, что я бы выбрал для моделирования ИИ. Мозги, как известно, ненадежны и произвольны, и у них есть скрытые предубеждения, на устранение которых могут потребоваться годы.

6
ответ дан 8 December 2019 в 05:54
поделиться

Существуют алгоритмы, которые моделируют человеческий мозг. Они называются искусственными нейронными сетями (ANN). Они в основном моделируют синапсы и пытаются смоделировать способ, которым наши синапсы могут принимать сигналы и, если комбинированный вход сигнала достаточно силен, подать свои собственные сигналы вдоль дендритов в другие синапсы.

Дело в том, что создание ИНС как метода попытки смоделировать реальную вещь очень похоже на использование ядерного оружия для имитации Солнца; Конечно, он даст вам некоторые ценные данные, но, с точки зрения его способности аппроксимировать то, что он моделирует, он не дотягивает до WAYYY.

Я не на 100% позитивен по относительным масштабам здесь, но чтобы дать достойное представление, рассмотрим следующее (это определенно будет на несколько порядков меньше... но это достаточно близко, чтобы получить представление о том, почему ИНС не управляют миром для нас):

Если бы вы взяли каждый компьютер на планете и заставили их использовать каждый доступный ресурс для создания самых больших ИНС, которые они могли бы, а затем соединили все эти различные ИНС друг с другом (таким образом, создав еще большую ИНС), вы МОГЛИ бы начать приближаться к количеству связей, присутствующих в человеческом мозге.

1
ответ дан 8 December 2019 в 05:54
поделиться

Джефф Хокинс (автор книги « Об интеллекте ») основал компанию под названием Numenta . Он выдвинул теорию о том, как работает человеческий мозг: иерархическая временная память (HTM). Numenta разработала программную библиотеку под названием NuPIC (которая теперь имеет открытый исходный код), которая реализует несколько алгоритмов, связанных с этой теорией.

7
ответ дан 8 December 2019 в 05:54
поделиться

Большинство лекций по ИИ, которые я читал в школе, читали профессора, которые годами гонялись за мечтой о "сильном ИИ" и наконец поняли, что если они едва могут понять, как функционируют человеческий мозг и разум (а теории, лежащие в основе этих функций, иногда меняются почти ежедневно), то как они могут надеяться смоделировать это искусственно? Большинство из них смирились с тем, что ИИ будет применяться в нишах, где проблема более четко определена: поиск пути, приложения решения SAT, обработка изображений, выигрыш в шахматы, разговор и т.д... но они отказались от настоящей "мыслящей машины" общего назначения.

Мой совет - изучить конкретную проблему, которая вас интересует (например, поиск пути; применение SAT-решателей, например, системы диагностики; и т.д.), и посмотреть, какие подходы ИИ были использованы для ее решения. Возможно, интересующая вас проблема не имеет большого количества решений с помощью ИИ. В таком случае, вы можете начать решать новую! ;)

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

2
ответ дан 8 December 2019 в 05:54
поделиться

Вы могли бы взглянуть на Cyc:

Cyc - это проект искусственного интеллекта. проект, который пытается собрать всеобъемлющую онтологию и базу знаний базу знаний повседневного здравого смысла знаний, с целью дать возможность приложениям искусственного интеллекта выполнять человекоподобные рассуждения. Проект был начат в 1984 году Дугласом Ленатом в MCC и разрабатывается разработан компанией Cycorp. Части проекта выпущены под названием OpenCyc, который предоставляет API, конечную точку RDF, и дамп данных под лицензией с открытым исходным кодом лицензией.

Не совсем мозг, но важный компонент артифициального интеллекта.

0
ответ дан 8 December 2019 в 05:54
поделиться

Наиболее близким к этому , известным мне , является фреймворк часовщика . Хотя он не связан с человеческим мозгом, он, похоже, стремится к структуре типа ИИ.

http://watchmaker.uncommons.org/

Watchmaker Framework - это расширяемая, высокопроизводительная объектно-ориентированная среда для реализации платформы независимые эволюционные / генетические алгоритмы в Java

0
ответ дан 8 December 2019 в 05:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: