Skip to main content

hopfield-continual-learning-diffusion

Modern Hopfield Networks for continual learning in diffusion models via energy-based intrinsic forgetting and replay selection

Ir para a instalação

Informações da origem

Repositório
hiyenwong/ai_collection
Última atividade na origem
4 de junho de 2026 às 13:32
Idioma detectado do SKILL.md
inglês
Estrelas
2
Forks
0

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
hopfield-continual-learning-diffusion
description
Modern Hopfield Networks for continual learning in diffusion models via energy-based intrinsic forgetting and replay selection
# Continual Learning in Modern Hopfield Networks with Diffusion Models **arXiv**: [2605.27975](https://arxiv.org/abs/2605.27975) **Authors**: Ken Takeda, Masafumi Oizumi, Ryo Karakida **Date**: 2026-05-28 **Categories**: cs.LG, stat.ML ## Background Generative models (diffusion models) increasingly used as foundation models and adapted via sequential fine-tuning. **Continual learning** critical but poorly understood: what distribution aspects are lost after task change? Which replay samples prioritize? Modern Hopfield Networks (MHNs) linked to diffusion models enable analysis transfer. ## Core Methodology ### Intrinsic Forgetting via Energy **Key innovation**: Task change induces **intrinsic forgetting** quantified by Hopfield energy increase: ``` E(x) = -∑_i log(β exp(β x·ξ_i) + β₀ exp(β₀ x·ξ₀)) ``` **Theoretical finding**: High-energy, outlier-like samples undergo **larger energy increase** → more forgettable. Samples in sharp, isolated basins suffer intrinsic forgetting. ### Energy-Based Replay Selection Replay **particularly effective for high-energy samples**. Enables principled replay sample selection: 1. Compute Hopfield energy for training samples 2. Prioritize replay of high-energy (outlier) samples 3. These samples show largest forgetting mitigation ### Diffusion Model Validation Applied to: - **Stable Diffusion** (latent diffusion) - **DDPM** (pixel-space diffusion) Hopfield energy tracks **reconstruction-based forgetting**. Energy-dependent replay mitigation consistent with MHN analysis. ## Key Results | Model | Metric | Finding | |-------|--------|---------| | MHN | Energy increase | Outliers > cluster samples | | Stable Diffusion | Reconstruction error | Energy-correlated forgetting | | DDPM | FID degradation | Replay mitigates high-energy loss | **No explicit noise schedule needed** — fixed kernel bandwidth + finite integration horizon suffice for denoising. ## Applications ### Use Cases 1. **Foundation model sequential adaptation** - Stable Diffusion fine-tuning chains - Domain-specific diffusion model evolution 2. **Memory replay optimization** - Select high-energy samples for replay buffer - Minimize forgetting in sequential training 3. **Generative model continual learning** - Music generation task sequences - Image generation domain adaptation 4. **Neuroscience memory theory** - Energy landscape analogy to hippocampal replay - Sharp basin = episodic memory vulnerability ### Activation Keywords `continual learning`, `hopfield network`, `diffusion model`, `energy landscape`, `memory replay`, `intrinsic forgetting`, `stable diffusion fine-tuning`, `generative adaptation` ## Pitfalls ### Limitations 1. **Tractable settings only** — proofs for simplified MHN configurations 2. **Reconstruction-based forgetting** — semantic forgetting not addressed 3. **Energy estimation cost** — requires sample-wise energy computation 4. **Kernel bandwidth tuning** — not automatic, requires validation ### Edge Cases - **Multi-modal distributions**: Energy may not distinguish modes cleanly - **Capacity limits**: Hopfield memory capacity affects analysis transfer - **Diffusion architecture variance**: Latent vs pixel-space energy differs ## Implementation Notes ### MHN-Diffusion Link Modern Hopfield attention layer ≈ diffusion denoising step: ```python # Hopfield energy for sample x energy = -logsumexp(beta * x.dot(memories)) # After task change, energy increase = intrinsic forgetting delta_E = E_new(x) - E_old(x) # Replay priority: high delta_E samples replay_priority = delta_E / energy_baseline ``` ### Replay Buffer Strategy ```python def select_replay_samples(task_A_samples, task_B_samples, energy_fn): # Compute energies for task A samples energies_A = [energy_fn(x) for x in task_A_samples] # Select high-energy outliers for replay threshold = np.percentile(energies_A, 80) replay_candidates = [x for x, e in zip(task_A_samples, energies_A) if e > threshold] return replay_candidates[:buffer_size] ``` ## References - [arXiv:2605.27975](https://arxiv.org/abs/2605.27975) — Original paper - Modern Hopfield Networks theory (Ramsauer et al., 2020) - Diffusion model continual learning (related: [continual-learning-diffusion-models](../continual-learning-diffusion-models/SKILL.md)) - Energy-based memory replay (related: [energy-based-neurocomputation](../energy-based-neurocomputation/SKILL.md)) ## Related Skills - [hopfield-associative-memory](../hopfield-associative-memory/SKILL.md) — Classical Hopfield memory theory - [diffusion-model-foundation-models](../diffusion-model-foundation-models/SKILL.md) — Diffusion as foundation models - [continual-learning-replay-selection](../continual-learning-replay-selection/SKILL.md) — Replay strategies - [sleep-like-plasticity](../sleep-like-plasticity/SKILL.md) — Sleep replay analogy
Ver no GitHub