Skip to main content ホーム クリエイター hiyenwong ai_collection brain-criticality-hypothesis-assessment
brain-criticality-hypothesis-assessment Critical assessment methodology for evaluating the brain criticality hypothesis. Proposes Memory-Induced Long-Range Order (MILRO) as an alternative explanation for scale-invariant correlations in neural activity. Use for analyzing neural avalanches, criticality claims, and brain dynamics theory. Keywords: brain criticality, MILRO, neural avalanches, scale-invariant correlations, memory-induced long-range order, critical point.
インストールへ移動 Skills Marketplace コミュニティが作成したAIスキルを発見・探索
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/hiyenwong/ai_collection --skill brain-criticality-hypothesis-assessmentコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
Zipをダウンロード ダウンロード中... name brain-criticality-hypothesis-assessment description Critical assessment methodology for evaluating the brain criticality hypothesis. Proposes Memory-Induced Long-Range Order (MILRO) as an alternative explanation for scale-invariant correlations in neural activity. Use for analyzing neural avalanches, criticality claims, and brain dynamics theory. Keywords: brain criticality, MILRO, neural avalanches, scale-invariant correlations, memory-induced long-range order, critical point. category ai_collection source arXiv:2604.21071 published 2026-04-22 paper_url https://arxiv.org/abs/2604.21071 tags ["brain criticality","MILRO","neural avalanches","scale-invariant","computational neuroscience","theoretical neuroscience"]
Critical Assessment of the Brain Criticality Hypothesis
Overview
Authors : Chesson Sipling, Yuan-Hang Zhang, Massimiliano Di Ventra
Published : 2026-04-22 | arXiv ID : 2604.21071
A fundamental unresolved question in neuroscience concerns the origin of scale-invariant correlations observed in neural activity. This paper challenges the widely-held "criticality hypothesis" and proposes Memory-Induced Long-Range Order (MILRO) as a more robust alternative.
The Brain Criticality Hypothesis
Traditional View The criticality hypothesis posits that the brain operates near a critical point in a phase transition, optimizing information processing functions such as:
Dynamic range maximization
Information transmission
Computational capabilities
Sensitivity to stimuli
Critical Point Properties
Scale-invariant correlations (power-law distributions)
Diverging correlation length
Balance between order and disorder
Sensitivity to perturbations
The MILRO Alternative
Core Thesis Rather than operating at a critical point, the brain may exist in a Memory-Induced Long-Range Order (MILRO) phase , where:
Neuron-Resource Coupling : Neurons interact with slowly varying resources acting as "memory"
Robust Phase : MILRO generates scale-invariant correlations without critical point fragility
Stability : MILRO is stable to perturbations (unlike critical points)
Mathematical Framework dnᵢ/dt = f(nᵢ, rᵢ) + coupling_terms
drᵢ/dt = -γ(rᵢ - r₀) + feedback(nᵢ)
nᵢ: Neuron activity
rᵢ: Slowly varying resource (memory)
γ: Resource decay rate
f: Neural dynamics function
Key Insight : The slow resource dynamics (γ << 1) create effective long-range temporal correlations without requiring spatial criticality.
Critical Assessment Framework
Evaluating Criticality Claims When analyzing claims of brain criticality, consider:
1. Statistical Validation
Power-law fitting : Use rigorous methods (MLE, KS tests, likelihood ratios)
Alternative distributions : Test against log-normal, stretched exponential
Finite-size effects : Account for system size limitations
Multiple comparison correction : Adjust for parameter searches
2. Dynamical Stability
Perturbation response : Critical systems show power-law recovery
Tuning requirement : Is fine-tuning necessary?
Robustness : Does the phenomenon persist across conditions?
3. Biological Plausibility
Mechanism : What biological process maintains criticality?
Homeostasis : How does the brain maintain the critical point?
Development : Does criticality emerge ontogenetically?
MILRO Predictions vs Criticality Feature Critical Point MILRO Phase Scale-invariance ✅ Power laws ✅ Power laws Stability ❌ Requires tuning ✅ Naturally stable Response to perturbations Universal scaling System-dependent Homeostatic mechanism Unclear Resource dynamics Correlation length Diverges Large but finite
Methodology for Analysis
Step 1: Data Collection
Record neural population activity (multi-electrode arrays, calcium imaging)
Track multiple time scales (ms to minutes)
Measure resource-related variables (metabolism, blood flow, if possible)
Step 2: Statistical Analysis
from criticality_analysis import (
detect_avalanches,
fit_power_law,
test_milro_vs_criticality
)
avalanches = detect_avalanches(
spike_times,
threshold_method='median' ,
bin_size=1
)
power_law_fit = fit_power_law(avalanche_sizes)
log_normal_fit = fit_log_normal(avalanche_sizes)
comparison = test_milro_vs_criticality(
data=avalanches,
models=['power_law' , 'log_normal' , 'stretched_exp' ],
criteria=['AIC' , 'BIC' , 'likelihood_ratio' ]
)
Step 3: Dynamical Modeling
from milro_model import MILRONetwork
model = MILRONetwork(
n_neurons=1000 ,
connectivity='small_world' ,
resource_tau=100 ,
coupling_strength=0.5
)
activity, resources = model.simulate(
duration=100000 ,
dt=0.1
)
avalanche_stats = analyze_avalanches(activity)
Step 4: Stability Analysis
def stability_test (model, perturbation_strength ):
"""Test system response to perturbations"""
baseline = model.simulate(duration=10000 )
perturbed = model.simulate(
duration=10000 ,
perturbation={'time' : 5000 , 'strength' : perturbation_strength}
)
recovery_time = measure_recovery(baseline, perturbed)
return recovery_time
Applications
1. Experimental Design When designing experiments to test criticality:
Measure both fast (spiking) and slow (metabolic) variables
Apply controlled perturbations
Test multiple statistical models
Control for system size and recording duration
2. Computational Modeling
def compare_models (data, critical_model, milro_model ):
"""Compare explanatory power of criticality vs MILRO"""
critical_fit = fit_critical_model(data)
milro_fit = fit_milro_model(data)
metrics = {
'avalanche_distribution' : compare_distributions(),
'correlation_structure' : compare_correlations(),
'perturbation_response' : compare_response(),
'information_capacity' : compare_information()
}
return select_best_model(metrics)
3. Clinical Relevance
Epilepsy : Criticality breakdown vs MILRO alteration?
Sleep : Criticality across sleep stages
Anesthesia : Loss of criticality or MILRO?
Neurodegeneration : Changes in brain dynamics regime
Key Insights and Implications
Theoretical Impact
Paradigm Shift : MILRO provides alternative to criticality for explaining scale-invariance
Robustness : Natural stability without fine-tuning
Mechanism : Resource-neuron coupling offers biological grounding
Practical Implications
Less sensitive to parameter variations
More robust to perturbations
Easier to maintain homeostatically
Future Research Directions
Direct measurement of slow resource variables
Development of MILRO-specific statistical tests
Testing predictions in different brain states
Computational modeling of resource dynamics
Code Examples
Detecting Neural Avalanches import numpy as np
from scipy import stats
def detect_avalanches (spike_times, bin_size=1.0 , threshold_method='median' ):
"""
Detect neural avalanches from spike data.
Parameters:
-----------
spike_times : array
Spike times for all neurons
bin_size : float
Time bin size in ms
threshold_method : str
Method for setting detection threshold
Returns:
--------
avalanches : list
List of (size, duration) tuples
"""
max_time = spike_times.max ()
bins = np.arange(0 , max_time + bin_size, bin_size)
binned_activity, _ = np.histogram(spike_times, bins=bins)
if threshold_method == 'median' :
threshold = np.median(binned_activity)
elif threshold_method == 'mean' :
threshold = np.mean(binned_activity)
active = binned_activity > threshold
avalanches = []
in_avalanche = False
current_size = 0
current_duration = 0
for is_active in active:
if is_active and not in_avalanche:
in_avalanche = True
current_size = 0
current_duration = 0
if in_avalanche:
if is_active:
current_size += 1
current_duration += 1
else :
avalanches.append((current_size, current_duration))
in_avalanche = False
return avalanches
Testing MILRO vs Criticality def milro_criticality_test (data, n_bootstrap=1000 ):
"""
Statistical test to distinguish MILRO from criticality.
Key difference: MILRO shows exponential relaxation,
criticality shows power-law relaxation after perturbation.
"""
perturbation_times, recovery_curves = apply_perturbations(data)
power_law_scores = []
exponential_scores = []
for curve in recovery_curves:
pl_fit = fit_power_law_recovery(curve)
exp_fit = fit_exponential_recovery(curve)
power_law_scores.append(pl_fit['score' ])
exponential_scores.append(exp_fit['score' ])
t_stat, p_value = stats.ttest_rel(
power_law_scores,
exponential_scores
)
return {
'prefers_power_law' : np.mean(power_law_scores) > np.mean(exponential_scores),
'p_value' : p_value,
'power_law_mean' : np.mean(power_law_scores),
'exponential_mean' : np.mean(exponential_scores)
}
Dependencies
pip install numpy scipy matplotlib
pip install statsmodels
pip install networkx
pip install pandas h5py
pip install neo
Related Work
Criticality in Neural Systems
Beggs & Plenz (2003): Original avalanche observation
Shew & Plenz (2013): Criticality review
Munoz (2018): Colloquium on criticality
Alternative Theories
Griffiths phases
Self-organized quasi-criticality
Homeostatic regulation
MILRO Precursors
Resource models in neural networks
Synaptic scaling mechanisms
Metabolic constraints
Citation @article{sipling2026criticality,
title={A Critical Assessment of the Brain Criticality Hypothesis},
author={Sipling, Chesson and Zhang, Yuan-Hang and Di Ventra, Massimiliano},
journal={arXiv preprint arXiv:2604.21071},
year={2026}
}
Activation Keywords brain criticality, MILRO, memory-induced long-range order, neural avalanches, scale-invariant correlations, critical point, brain dynamics theory, computational neuroscience, theoretical neuroscience, neural power laws
Related Skills
neutral-theory-neural-dynamics : Neutral theory for neural avalanches
griffiths-phase-brain-criticality : Griffiths phase framework
hierarchical-critical-brain-dynamics : Hierarchical criticality analysis
neural-code-dynamics-analysis : Neural coding dynamics