Skill for understanding and applying the CogniSNN framework: a Spiking Neural Network paradigm that incorporates Random Graph Architecture to achieve Neuron-Expandability, Pathway-Reusability, and Dynamic-Configurability for brain-inspired intelligence.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add hiyenwong/ai_collection --skill cognisnn-random-graph-architecture --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Cognisnn Random Graph Architecture?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/hiyenwong-cognisnn-random-graph-architecture)More formats (shields.io, HTML) on the badges page.
---
name: cognisnn-random-graph-architecture
description: "Skill for understanding and applying the CogniSNN framework: a Spiking Neural Network paradigm that incorporates Random Graph Architecture to achieve Neuron-Expandability, Pathway-Reusability, and Dynamic-Configurability for brain-inspired intelligence."
license: Complete terms in LICENSE.txt
---
# Cognisnn Random Graph Architecture
## Overview
This skill provides a comprehensive guide to the CogniSNN (Cognition-aware Spiking Neural Network) framework, which integrates Random Graph Architecture (RGA) to model biological neural networks' key characteristics: Neuron-Expandability, Pathway-Reusability, and Dynamic-Configurability. Use this skill when researching brain-inspired AI, designing spiking neural networks with structural plasticity, or exploring continual learning and robustness in neuromorphic computing.
## Key Contributions
The CogniSNN framework introduces four main contributions:
1. **Neuron-Expandability**: OR Gate residual mechanism and Adaptive Pooling to enable deep random graph architectures without degradation or dimensional mismatch.
2. **Pathway-Reusability**: Key Pathway-based Learning without Forgetting (KP-LwF) algorithm that selectively reuses critical neural pathways using graph theory (Betweenness Centrality) for efficient multi-task learning.
3. **Dynamic-Configurability**: Dynamic Growth Learning (DGL) algorithm that allows neurons and synapses to grow along the temporal dimension, enhancing robustness and mitigating fixed-timestep constraints.
4. **Empirical Validation**: Demonstrates competitive or superior performance on neuromorphic datasets and Tiny-ImageNet, with improved anti-interference and continual learning capabilities compared to traditional chain-like SNN architectures.
## Methodology
### 4.1 Modeling of CogniSNN
- **4.1.1 ResNode**: A pure spiking residual block using an OR Gate mechanism to address the unbounded value accumulation problem in deep residual connections.
- **4.1.2 Adaptive Pooling Strategy**: Complements the ResNode to maintain spatial dimensions and prevent information loss.
- **4.2 Key Pathway-based Learning without Forgetting (KP-LwF)**:
- Uses Pathway Betweenness Centrality to identify critical neural pathways (Key Pathways).
- Selectively activates and updates these pathways for new tasks while preserving historical knowledge.
- **4.3 Dynamic Growth Learning (DGL)**:
- Simulates neurodevelopmental processes by allowing synaptic growth and pruning over time.
- Enables structural plasticity along the internal temporal dimension, improving adaptability to noisy or changing environments.
## Applications
- **Neuromorphic Hardware Deployment**: The dynamic growth algorithm reduces sensitivity to fixed timing constraints, making CogniSNN suitable for real-world neuromorphic chips.
- **Continual Learning Scenarios**: Pathway-Reusability enables the network to learn new tasks without catastrophic forgetting.
- **Robust Pattern Recognition**: Enhanced noise and interference resistance due to dynamic structural adaptation.
- **Brain-Inspired AI Research**: Provides a biologically plausible model for studying neural information processing and cognitive functions.
## How to Use This Skill
1. **Understanding the Framework**: Read the Key Contributions and Methodology sections to grasp the theoretical foundations.
2. **Implementing Components**: Refer to the pseudocode and architectural details in the referenced paper for implementing ResNode, Adaptive Pooling, KP-LwF, and DGL.
3. **Adapting to Your Work**:
- For neuroscience research: Use the framework to model stochastic neural pathways and study information flow.
- For AI engineering: Implement CogniSNN modules in neuromorphic computing projects requiring continual learning and robustness.
- For academic study: Explore the references and related works to understand the broader context of random graph architectures in neural networks.
## References
- **Paper**: CogniSNN: Enabling Neuron-Expandability, Pathway-Reusability, and Dynamic-Configurability with Random Graph Architectures in Spiking Neural Networks (arXiv:2512.11743)
- **Code Repository**: https://github.com/Yongsheng124/CogniSNN
- **Related Concepts**: Random Graph Architecture, Betweenness Centrality, Spiking Neural Networks, Continual Learning, Neuromorphic Computing
## Activation Keywords
- cognisnn-random-graph-architecture
- CogniSNN
- Random Graph Architecture Spiking Neural Network
- Neuron-Expandability Pathway-Reusability Dynamic-ConfigurabilityIs this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!