Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rokawoo/cybernetic-automata


https://github.com/rokawoo/cybernetic-automata

automata computational-simulation cybernetic psychology research skinner

Last synced: 2 days ago
JSON representation

Awesome Lists containing this project

README

        


Cybernetic Automata

Cybernetic Automata


By Rokawoo


> [!CAUTION]
> ⭐ It's alive! Well.. for the most part. Someone should put this miserable thing down.

**My Contribution**

Developed a novel approach to enhance intelligent systems' emulation of natural learning processes by upgrading Dr. Brian L. Stuart's Cybernetic Automata model to a more lifelike environment and integrating it into a Braitenberg vehicle-inspired robotic mouse. Analyzed the model's fidelity, showcasing its potential for lifelike learning and replicating natural intelligence in diverse contexts.

**Abstract**

The pursuit of artificial intelligence aims to develop systems capable of advanced learning, resembling natural intelligence. My research centers on Dr. Brian L. Stuart's Cybernetic Automata, a computational model that emulates low-level learning abilities, which progressively build into complex behaviors. This model delves into the intersection of psychology and computer science by replicating the renowned Skinner Box experiment within a one-dimensional world defined by two points. The cybernetic automata model exhibits traits encompassing instrumental learning, reinforced learning, and operant conditioning. My primary objective was to establish the model's faithfulness within a more lifelike Skinner box, granting it complete freedom in a two-dimensional world and further accentuating its plausibility to imitate natural intelligence. By exploring the capabilities of the model and simulating nature-mimicking learning processes, this research provides invaluable insights into the potential of intelligent systems for replicating both rudimentary and sophisticated learning. The unraveling of adaptive and learning mechanisms in intelligent systems holds profound implications across diverse disciplines, industries, and societal contexts.

References
- Stuart, Brian L. "An alternative computational model for artificial intelligence." Diss. Purdue University, 1992.
- Skinner, Burrhus Frederic. "Are theories of learning necessary?" Psychological review 57.4 (1950): 193.
- Shaikh, D. & RaΓ±Γ³, I. "Braitenberg vehicles for research in neuroscience." Front. Bioeng. Biotechnol. 8 (2020): 565963.

**Demo**

[Demo](https://github.com/Rokawoo/cybernetic-automata/assets/129356996/40340196-b4a0-4fb0-a60e-cba855d21602)

**Project Media**


STAR_Poster_2023
CA Curve
Average_Curve_Fitted_2D_vs_1D_V2
Average_Curve_Raw_2D_vs_1D
CA_Vehicle_World

## πŸ›  Libraries and Tools Used

The project uses the following libraries and tools:

- **CA Model**: Creadted by Dr. Brian L. Stuart.
- **Webots**: A professional robot simulator.
- **Matplotlib**: A plotting library for the Python programming language.