renormalization-scaling-brain-activity

star 2

Renormalization group (RG) framework for analyzing scaling laws and criticality in brain activity. Connects 1/f noise, neuronal avalanches, and coarse-grained descriptions through RG theory. Activates: renormalization brain, scaling law neural activity, 1/f noise brain, neuronal avalanche scaling, coarse-graining neural dynamics, RG criticality brain, power law neural scaling.

hiyenwong By hiyenwong schedule Updated 6/3/2026

name: renormalization-scaling-brain-activity description: "Renormalization group (RG) framework for analyzing scaling laws and criticality in brain activity. Connects 1/f noise, neuronal avalanches, and coarse-grained descriptions through RG theory. Activates: renormalization brain, scaling law neural activity, 1/f noise brain, neuronal avalanche scaling, coarse-graining neural dynamics, RG criticality brain, power law neural scaling."

Renormalization Scaling in Brain Activity

Connects renormalization group (RG) theory to scaling phenomena in brain activity, providing a mathematical framework linking 1/f noise, neuronal avalanches, and criticality through systematic coarse-graining.

Metadata

  • Source: arXiv:2602.17820
  • Authors: Irem Topal, Anna Poggialini, Marco Dal Maschio, Daniele De Martino
  • Published: 2026-02-16 (updated 2026-03-16)
  • Categories: q-bio.NC

Core Methodology

Key Innovation

Applies renormalization group (RG) theory — originally developed in statistical physics and quantum field theory — to analyze scaling behavior in brain activity. Provides a unified mathematical framework that explains why brain dynamics exhibit scale-invariant properties across spatial and temporal scales.

Theoretical Framework

Renormalization Group in Neural Systems

The RG approach systematically coarse-grains neural activity to identify:

  1. Relevant operators — features that persist across scales (universal behavior)
  2. Irrelevant operators — details that disappear under coarse-graining
  3. Fixed points — scale-invariant states corresponding to critical regimes

Connection to Observed Phenomena

  • 1/f noise (power spectral density ~ f^{-β}): Emerges as a signature of scale-invariant dynamics at RG fixed points
  • Neuronal avalanches: Power-law distributed cascade sizes reflect criticality identified by RG flow
  • Long-range correlations: Spatial and temporal correlations persist due to relevant operators near critical fixed points

Mathematical Approach

import numpy as np

class BrainActivityRG:
    """Renormalization group analysis of brain activity."""
    
    def __init__(self, activity_data, block_size=2):
        """
        Args:
            activity_data: Neural activity tensor (time x space)
            block_size: Coarse-graining block size
        """
        self.data = activity_data
        self.block_size = block_size
    
    def coarse_grain(self, data, block_size):
        """Block-spin renormalization: average over spatial blocks."""
        T, N = data.shape
        new_N = N // block_size
        reshaped = data[:, :new_N * block_size].reshape(T, new_N, block_size)
        return reshaped.mean(axis=2)
    
    def compute_effective_coupling(self, data):
        """Estimate effective coupling at current scale."""
        # Correlation-based coupling estimate
        corr = np.corrcoef(data.T)
        return np.mean(np.abs(corr[np.triu_indices_from(corr, k=1)]))
    
    def rg_flow(self, max_iterations=10):
        """Track how effective parameters flow under coarse-graining."""
        flow = []
        current_data = self.data
        
        for i in range(max_iterations):
            coupling = self.compute_effective_coupling(current_data)
            flow.append({
                'scale': i,
                'spatial_resolution': current_data.shape[1],
                'effective_coupling': coupling
            })
            current_data = self.coarse_grain(current_data, self.block_size)
            
        return flow
    
    def identify_fixed_point(self, flow, tolerance=0.01):
        """Identify RG fixed point where parameters stop changing."""
        for i in range(1, len(flow)):
            if abs(flow[i]['effective_coupling'] - flow[i-1]['effective_coupling']) < tolerance:
                return flow[i]
        return None
    
    def test_power_law(self, avalanche_sizes):
        """Test for power-law distribution in avalanche sizes."""
        sizes = np.array(avalanche_sizes)
        log_sizes = np.log(sizes[sizes > 0])
        log_counts = np.log(np.histogram(log_sizes, bins='auto')[0] + 1)
        
        # Linear fit in log-log space
        slope, intercept = np.polyfit(log_sizes, log_counts, 1)
        tau = -slope  # Power law exponent
        return tau
    
    def scaling_analysis(self, data):
        """
        Full scaling analysis pipeline:
        1. Coarse-grain at multiple scales
        2. Track parameter flow
        3. Test for power laws
        4. Identify critical exponents
        """
        # RG flow
        flow = self.rg_flow()
        fixed_point = self.identify_fixed_point(flow)
        
        # Extract critical exponents from fixed point
        if fixed_point:
            correlation_exponent = self._estimate_correlation_length(fixed_point)
        else:
            correlation_exponent = None
        
        return {
            'rg_flow': flow,
            'fixed_point': fixed_point,
            'correlation_exponent': correlation_exponent,
            'is_scale_invariant': fixed_point is not None
        }

Key Insights

  1. 1/f noise as RG signature: Power spectral density with 1/f scaling indicates the system operates near an RG fixed point, where fluctuations at all scales contribute equally
  2. Avalanche exponents: Power-law exponents of avalanche size distributions map to universal critical exponents in the RG framework
  3. Coarse-graining reveals universality: Different neural systems may show similar scaling behavior if they flow to the same RG fixed point

Applications

  • Testing the critical brain hypothesis with rigorous RG methods
  • Analyzing scale-invariant properties in EEG/MEG/fMRI data
  • Understanding how neural dynamics maintain criticality across scales
  • Identifying universal classes of neural dynamics across species
  • Relating microscopic (spiking) and macroscopic (population) descriptions

Pitfalls

  • RG analysis requires large datasets with sufficient spatial and temporal resolution
  • Finite-size effects can obscure true scaling behavior
  • Distinguishing true criticality from alternative explanations (e.g., neutral theory) requires careful RG flow analysis
  • Block-spin coarse-graining may not preserve all relevant neural features
  • Validation on synthetic data with known RG properties recommended before applying to real neural data

Related Skills

  • neural-critical-dynamics-theory
  • neutral-theory-neural-dynamics
  • brain-criticality-assessment
  • griffiths-phase-brain-criticality
  • self-organized-criticality-brain-body-resonance
  • hierarchical-brain-criticality
Install via CLI
npx skills add https://github.com/hiyenwong/ai_collection --skill renormalization-scaling-brain-activity
Repository Details
star Stars 2
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator