Free SKILL.md scraped from GitHub. Clone the repo or copy the file directly into your Claude Code skills directory.
npx versuz@latest install hiyenwong-ai-collection-collection-skills-brain-criticality-assessmentgit clone https://github.com/hiyenwong/ai_collection.gitcp ai_collection/SKILL.MD ~/.claude/skills/hiyenwong-ai-collection-collection-skills-brain-criticality-assessment/SKILL.md---
name: brain-criticality-assessment
description: Critical assessment methodology for evaluating the brain criticality hypothesis using rigorous statistical and computational approaches. Use for analyzing criticality in neural systems, avalanche dynamics, and evaluating claims of critical brain states. Keywords: criticality, neural avalanches, brain networks, critical states, statistical mechanics, power laws.
---
# A Critical Assessment of the Brain Criticality Hypothesis
> Rigorous methodological framework for evaluating claims of criticality in brain dynamics, distinguishing true critical states from apparent power-law behavior in neural avalanches.
## Metadata
- **Source**: arXiv:2604.21071v1
- **Authors**: Computational neuroscience researchers
- **Published**: 2026-04-22
- **Category**: Computational Neuroscience, Statistical Physics
## Core Methodology
### The Criticality Hypothesis
The brain criticality hypothesis suggests that neural networks operate near critical points, balancing stability and flexibility through power-law distributed avalanche dynamics.
### Assessment Framework
1. **Statistical Validation**
- Rigorous power-law fitting with goodness-of-fit tests
- Comparison against alternative distributions (exponential, log-normal)
- Finite-size scaling analysis
2. **Dynamic Measures**
- Branching ratio estimation
- Susceptibility and correlation length
- Temporal correlation analysis
3. **Control Analysis**
- Surrogate data methods
- Comparison to explicitly non-critical models
- Parameter space exploration
### Key Innovations
- **Methodological Rigor**: Distinguishes true criticality from apparent power-law behavior
- **Multi-modal Validation**: Combines multiple statistical tests for robust assessment
- **Model Comparison**: Systematic comparison against alternative hypotheses
## Implementation Guide
### Prerequisites
- Python with powerlaw library
- Neural spike data or LFP recordings
- Statistical analysis tools (SciPy, NumPy)
### Step-by-Step
1. **Detect Neural Avalanches**
```python
import numpy as np
def detect_avalanches(spike_times, bin_size, threshold):
"""Detect neural avalanches from spike data."""
# Bin spike times
max_time = spike_times.max()
bins = np.arange(0, max_time + bin_size, bin_size)
activity, _ = np.histogram(spike_times, bins)
# Detect avalanches (contiguous suprathreshold periods)
avalanches = []
in_avalanche = False
current_size = 0
for act in activity:
if act > threshold:
in_avalanche = True
current_size += act
elif in_avalanche:
avalanches.append(current_size)
in_avalanche = False
current_size = 0
return avalanches
```
2. **Fit and Test Power-Law Distribution**
```python
import powerlaw
def assess_criticality(avalanche_sizes):
"""Assess whether avalanche sizes follow power-law distribution."""
# Fit power-law
fit = powerlaw.Fit(avalanche_sizes, discrete=True)
# Compare against alternative distributions
R_exp, p_exp = fit.distribution_compare('power_law', 'exponential')
R_lognorm, p_lognorm = fit.distribution_compare('power_law', 'lognormal')
return {
'alpha': fit.alpha,
'xmin': fit.xmin,
'power_law_vs_exp_R': R_exp,
'power_law_vs_exp_p': p_exp,
'is_power_law': R_exp > 0 and p_exp < 0.05
}
```
3. **Calculate Branching Ratio**
```python
def calculate_branching_ratio(activity):
"""Estimate branching ratio (average descendants per ancestor)."""
correlations = np.correlate(activity[:-1], activity[1:], mode='valid')
branching_ratio = correlations.mean() / activity[:-1].var()
return branching_ratio
```
## Applications
- **Neural Data Analysis**: Assess criticality claims in experimental recordings
- **Model Validation**: Test computational models for critical behavior
- **Clinical Research**: Investigate criticality changes in neurological disorders
- **Theoretical Studies**: Evaluate predictions of critical brain theories
## Pitfalls
- **Finite Size Effects**: Small systems may show apparent criticality spuriously
- **Sampling Bias**: Inadequate sampling can mimic power-law distributions
- **Multiple Comparisons**: Testing many conditions increases false positive rate
- **Causal Interpretation**: Statistical criticality doesn't imply functional importance
## Related Skills
- griffiths-phase-brain-criticality
- neutral-theory-neural-dynamics
- neural-critical-dynamics-theory
- complex-system-robustness-collapse