You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🦅 Fast Weight Attention — Attention을 Continual Learning으로 재해석하기
논문: "Fast Weight Attention for Continual Learning" (arXiv:2608.27763, 2026.03)
저자: Yifan Zhang, Steve Ta 외 + Mengdi Wang (Princeton), Quanquan Gu (UCLA), Andrew Chi-Chih Yao (Tsinghua IIIS, Turing Award)
🤔 왜 만들어졌나 — RNN·SSM·Attention을 하나의 렌즈로
현대 recurrent 시퀀스 모델들:
SSM (Mamba, RWKV)
Linear Attention
Gated Retention (RetNet)
DeltaNet
이들의 공통점: 모두 bounded state를 유지하며 매 스텝 업데이트. 이 state update 규칙이 사실은 온라인 continual learning의 한 스텝이라는 게 이 논문의 근본 통찰. → Schmidhuber의 1991년 Fast Weights 아이디어의 현대적 재정식화.
🔧 메커니즘 — Attention = "Test-time에서 계속 학습하는 Fast Weights"
핵심 재해석:
Recurrent state의 매 스텝 업데이트는 어떤 inner objective의 online learning 한 스텝
이 업데이트를 read-after-write autoregressive 연산으로 정식화 (prefix-aligned target)
두 가지 objective에 대해 normalized first-order update 도출:
Squared-error regression → 고전 Hebbian / delta-rule fast weights
Negative inner-product → 검색 스타일, softmax attention의 dot-product와 정합
이 도출로부터 Falcon-{1, 2, 3} 및 inner-product 대응체가 나옴
🔧 세 가지 등가 형태 (같은 계산의 다른 표현)
Recurrent form — inference 시 사용
Masked-parallel form — 짧은 시퀀스 학습용
Chunk-parallel form — 긴 시퀀스 학습 (FlashAttention 스타일 blocking)
🌟 결정적 엔지니어링 트릭
Positive-decay renormalization — fast-weight norm이 매우 긴 context에서도 폭발하거나 붕괴하지 않도록 numerically stable하게 유지. 이게 없으면 이론이 아름다워도 실제로는 발산.
🎛️ 4개의 독립 knob
Falcon의 설계 공간을 4개 축으로 분해 — 각각을 서로 영향 없이 튜닝 가능:
Temporal alignment (시간 정렬)
Plasticity (가소성)
Forgetting (망각)
Bounded rehearsal (제한적 재현)
🌟 왜 이게 Continual Learning의 판을 바꾸나
전통적 continual learning: 태스크 간 weight update를 잘 관리 (EWC, replay, LoRA merging …)
Falcon의 접근: "모델은 매 토큰마다 이미 자기 recurrent state 안에서 continual learning을 하고 있다." 그러니:
Variable-digit addition: 길이 외삽(length extrapolation) stress test — Transformer의 고전적 실패 모드에서 개선. 이게 healthy online update rule의 empirical signature
💡 한 줄 요약
"Attention은 사실 test-time에서 fast weights를 계속 학습하는 것이다. 이 렌즈로 다시 보면 SSM·linear attention·gated retention의 state update 규칙이 모두 online learning의 한 스텝이고, 그 규칙의 plasticity/forgetting knob을 잘 짜면 continual learning은 아키텍처 자체의 성질이 된다 — 외부 훈련 루프 없이."
Activity
james-joobs commentedon Sep 2, 2026
🤖 Weekly Spatial AI 리뷰 (2026.09.02)
🍎 CoreML × YOLO26 (Ultralytics) — Apple Neural Engine 활용법
.mlpackage로 export해 iPhone/iPad/Mac의 Apple Neural Engine(ANE) 에서 네이티브 속도로 추론yolo export model=yolo26n.pt format=coreml quantize=8 imgsz=640— 이 한 줄이 CPU 대비 ~3× 속도를 뽑아냄🤔 왜 이게 지금 화제인가
Ultralytics가 최근 YOLO26을 릴리즈하면서 CoreML export를 NMS까지 embedded된 end-to-end 그래프로 만들었어요. 이전엔:
이번 리비전은 NMS까지 ML Program 안으로 넣어서 전체 파이프라인이 ANE 위에서만 돌아요. 이게 실질적인 실시간(30 FPS 720p 라이브)를 가능하게 한 열쇠.
🔧 메커니즘
coremltools를 감쌈 (자동 설치, macOS/x86 Linux만).mlpackage에 packedMLModelConfiguration.computeUnits— iOS 16+ 기본값은.cpuAndNeuralEngine.all이 아니라.cpuAndNeuralEngine인가카메라 앱에서
.all또는.cpuAndGpu를 쓰면 GPU가 preview 합성으로 이미 바쁨 → 추론이 GPU를 공유하면 프레임 지터 발생. Ultralytics는 명시적으로.cpuAndNeuralEngine을 권장.📊 iPhone 17 Pro (A19 Pro) 벤치마크 — 단일 이미지 latency (ms)
YOLO26은 semantic segmentation + monocular depth가 CoreML pipeline에 처음 통합된 버전.
🎛️ 양자화 옵션 트레이드오프
quantize=8(INT8)quantize="w8a16"quantize=16(FP16)💡 한 줄 요약
🔗 Ultralytics CoreML Docs | YOLO iOS App | YOLO26 arXiv
🕺 4DAnyone (Ant × Zhejiang × HKUST × CUHK) — 스마트폰 하나로 4D 사람 만들기 (SIGGRAPH Asia 2026)
🤔 왜 만들어졌나 — 4D 인간 캡처의 진짜 병목
지금까지 4DGS 인간 재구성은:
4DAnyone의 답: "parallax가 없으면 만들어내라" — 즉 monocular 영상을 먼저 multi-view video로 hallucinate한 후, 그 hallucinated multi-view에 기존 4DGS optimizer를 돌리기.
🔧 메커니즘 — 2-stage 파이프라인
Stage 1: Motion Recovery (GVHMR 서브모듈)
gvhmr_siga24_release.ckpt,vitpose-h-multi-coco.pth,yolov8x.ptStage 2: Skeleton-Conditioned Video Diffusion
prompt_context.safetensors) → T5 encoder를 안 로드해도 됨 → VRAM 절약의 핵심 트릭Stage 3: Multi-View Fanout
Stage 4: 4DGS Training
/docs/nerfstudio.md)🌟 핵심 통찰 — Under-constrained 문제 vs Well-posed 문제로 변환
Monocular → 4DGS는 정보 부족으로 풀 수 없음. 그러나:
4DAnyone은 어려운 문제를 두 개의 잘 풀리는 문제로 분해했어요. 이게 스마트폰 영상에서 free-viewpoint 인간 캡처를 가능하게 한 핵심.
📦 의존성 (⚠️ 실제 사용 전 확인)
사용자 노트에는 "12GB local runnable"이라 되어 있지만, 실제 릴리즈는 peak 25.4 GiB (RTX 3090/4090/A6000급) — 12GB는 아직 로드맵(distillation) 단계.
🚀 성능
💡 한 줄 요약
🔗 GitHub | Project Page | arXiv | HF Model
🖐️ T-Rex (UC Berkeley 등) — 로봇의 손에 촉각을 되찾아주기
🤔 왜 만들어졌나 — 로봇에게 촉각이 없다는 것의 의미
"오븐 미트를 낀 채로 마술을 하려고 상상해보세요. 오늘날 로봇이 살아있다면 정확히 그 느낌일 겁니다."
카메라로는 보이지 않는 것들:
Pixel은 싸고 어디에나 있지만, 접촉 순간에서 힘을 잃음. Tactile이 그 마지막 mile을 이어줌.
🔧 메커니즘 — Two-Clock 비동기 캐스케이드
핵심 통찰: 시각/언어는 ~6 Hz면 충분하지만, 힘 제어는 수십 Hz 이상 필요. T-Rex는 이 두 주기를 하나의 mixture-of-transformer 안에서 분리:
🐢 Slow Clock — Action Expert (~6 Hz)
🐇 Fast Clock — Tactile Expert (~24 Hz = 4×)
왜 τ=0.4에서 나누나
Temporal Tactile VQ-VAE
🤖 하드웨어
📊 데이터셋 — 50시간 오픈 코퍼스 (역대 최대)
📈 결과 — EgoScale 대비 +30% 절대치
🌟 논문의 핵심 negative result
"Tactile을 pretrained VLA에 그냥 붙이면 오히려 성능이 떨어진다" (π0.5 + tactile = 6%). 이기려면 두 가지가 필요:
💡 한 줄 요약
🔗 Project Page | HF Dataset (50h) | arXiv | GitHub
🦅 Fast Weight Attention — Attention을 Continual Learning으로 재해석하기
🤔 왜 만들어졌나 — RNN·SSM·Attention을 하나의 렌즈로
현대 recurrent 시퀀스 모델들:
이들의 공통점: 모두 bounded state를 유지하며 매 스텝 업데이트. 이 state update 규칙이 사실은 온라인 continual learning의 한 스텝이라는 게 이 논문의 근본 통찰. → Schmidhuber의 1991년 Fast Weights 아이디어의 현대적 재정식화.
🔧 메커니즘 — Attention = "Test-time에서 계속 학습하는 Fast Weights"
핵심 재해석:
🔧 세 가지 등가 형태 (같은 계산의 다른 표현)
🌟 결정적 엔지니어링 트릭
Positive-decay renormalization — fast-weight norm이 매우 긴 context에서도 폭발하거나 붕괴하지 않도록 numerically stable하게 유지. 이게 없으면 이론이 아름다워도 실제로는 발산.
🎛️ 4개의 독립 knob
Falcon의 설계 공간을 4개 축으로 분해 — 각각을 서로 영향 없이 튜닝 가능:
🌟 왜 이게 Continual Learning의 판을 바꾸나
전통적 continual learning: 태스크 간 weight update를 잘 관리 (EWC, replay, LoRA merging …)
Falcon의 접근: "모델은 매 토큰마다 이미 자기 recurrent state 안에서 continual learning을 하고 있다." 그러니:
📊 벤치마크
💡 한 줄 요약
🔗 Project Page | arXiv | GitHub | HF Paper
📌 요약