Жүйке желісін модельдеу бағдарламасы Emergent (бұрын PDP++) ми мен ойлау процестерін зерттеуге арналған. Windows, macOS, Linux жүйелерінде жұмыс істейді.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
Emergent (бұрын PDP++) - нейрондық симуляциялау бағдарламалық жасақтамасы, ол негізінен ми мен танымдық процестердің модельдерін құруға арналған. Әзірлеме 1995 жылы Карнеги Меллон университетінде басталды, ал 2014 жылдан бастап Боулдердегі Колорадо университетінде жалғасуда. Бағдарламалық жасақтаманың 3.x нұсқасы, PDP++ деп белгілі, "Когонитивті нейроғылымдағы есептеу зерттеулері" оқулығында келтірілген.
Neural simulation software
Emergent (formerly PDP++) is a neural simulation software that is primarily intended for creating models of the brain and cognitive processes. Development initially began in 1995 at Carnegie Mellon University, and as of 2014, continues at the University of Colorado at Boulder. The 3. x release of the software, which was known as PDP++, is featured in the textbook Computational Explorations in Cognitive Neuroscience.
Ерекшеліктері
Emergent объектіге бағытталған бағдарламалау принциптеріне негізделген модульдік дизайнға ие. Ол Microsoft Windows, Darwin / macOS және Linux жүйелерінде жұмыс істейді. C Super Script (CSS және C^C), C++ сияқты интерпретацияланатын скрипт тілі, дерлік барлық симулятор объектілеріне қол жеткізуге мүмкіндік береді және GUI сияқты барлық амалдарды орындай алады, тіпті одан да көп мүмкіндіктерге ие. 4-ші нұсқадан бастап Qt және Open Inventor негізінде визуализация үшін толық 3D ортасы бар. Робототехникалық симуляциялар Open Dynamics Engine жүйесімен интеграция арқылы жүзеге асырылады. Плагиндік жүйе бағдарламалық қамтамасты кеңейтуге көптеген мүмкіндіктер береді. 5-ші нұсқада параллель өңдеуді қолдау, жылдамдық жақсартулар, жобаның Wiki интерфейсіне қол жеткізетін анықтамалық шолушы және автоматты түрде жасалған құжаттама, айырмашылықтарды пайдалану арқылы кері қайтару және қайта жасау мүмкіндігі, сондай-ақ кері қайтару тереңдігін анықтау мүмкіндігі енгізілді. Сонымен қатар, 5.0.2 нұсқасында плагиндердің бастапқы код редакторы қосылды және енді плагиндерді басты интерфейстен құрастыруға болады, бұл Emergent ішінде плагиндерді толыққанды дамытуға мүмкіндік береді. Emergent сонымен қатар Рэндалл С. О'Райли өзінің докторлық диссертациясында әзірлеген Leabra-ның іске асырылуын қамтамасыз етеді.
Emergent features a modular design, based on the principles of object oriented programming. It runs on Microsoft Windows, Darwin / macOS and Linux. C Super Script (variously, CSS and C^C), a built in C++ like interpreted scripting language, allows access to virtually all simulator objects and can initiate all the same actions as the GUI, and more. Version 4 and upward features a full 3D environment for visualizations, based on Qt and Open Inventor. Robotics simulations are made possible by integration with the Open Dynamics Engine. A plugin system allows for expanding the software in many ways. Version 5 introduced parallel threading support, numerous speed improvements, a help browser featuring an interface to the project's Wiki and auto generated documentation, undo and redo using diffs and a definable undo depth. In addition, 5.0.2 introduced a built in plugin source code editor, and plugins can now be compiled from the main interface, enabling full development of plugins within Emergent. Emergent also provides an implementation of Leabra which was developed by Randall C. O'Reilly in his PhD thesis.