March 12, 2025
Blog
12. March 2025
Migration from Java to C++/Python
AIKA has undergone a fundamental architectural transformation. The original Java-based implementation has been migrated to a more modular and efficient C++/Python structure. This change introduces three core components:
- Mathematical Core (C++): Provides foundational mathematical operations.
- Neural Module (C++): Implements neuron, synapse, and activation mechanics.
- Abstract Function Graph (Python): Defines the neural network's computation graph.
This transition significantly enhances performance, flexibility, and integration with modern AI frameworks.
1. January 2020
Can the dynamic linking of neural activations bring us closer to strong AI?
Exploring how event-driven activation linking might lead to stronger AI models.
23. September 2019
Using Information Gain for the Unsupervised Training of Excitatory Neurons
A biologically inspired approach to neural network training.
25. October 2017
AIKA: A Semantic Neural Network
This blog post introduces AIKA’s early concepts in semantic text analysis.