OpenCog

OpenCog

Naszą wizją jest stworzenie frameworka open source dla sztucznej inteligencji ogólnej.
OpenCog to platforma do tworzenia systemów sztucznej inteligencji, szczególnie odpowiednia dla zintegrowanych systemów z wieloma algorytmami i systemów sztucznej inteligencji ogólnej.Chociaż pozostaje jeszcze wiele do zrobienia, obecnie zawiera funkcjonalny szkielet podstawowy i szereg czynników poznawczych o różnym poziomie zaawansowania, niektóre już wykazują ciekawe i przydatne funkcje same i w połączeniu.OpenCog składa się z wielu komponentów.Podstawą jest (hiper-) graficzna baza danych, AtomSpace, która służy do reprezentowania wiedzy i algorytmów, zapewniając powierzchnię, na której implementowane są algorytmy uczenia się i wnioskowania.AtomSpace składa się z bazy danych w pamięci RAM, „języka zapytań” zwanego „dopasowaniem wzorców”, systemu reguł (podobnego do ProLoga), w tym łańcuchów do przodu i do tyłu oraz ewaluatora wewnętrznego „języka programowania”, Atomese.Ten język nie jest tak naprawdę przeznaczony do używania przez ludzi (choć jest to defacto), ale raczej jest językiem reprezentującym wiedzę i algorytmy, na których można wykonywać (automatyczne) rozumowanie i uczenie się.AtomSpace zapewnia również powiązania Scheme (guile) i Python.AtomSpace jest utrzymywany w osobnym repozytorium git: ... W przypadku instrukcji zależnych od platformy dotyczących zależności i budowania kodu, a także innych opcji konfigurowania środowisk programistycznych, więcej szczegółów można znaleźć na wiki Building Opencog.
opencog

Stronie internetowej:

Alternatywy dla OpenCog'a dla wszystkich platform z dowolną licencją