TorchLean: Formalizing Neural Networks in Lean

저자: Robert Joseph George, Jennifer Cruden, Will Adkisson, Xiangru Zhong, Huan Zhang, Anima Anandkumar | 날짜: 2026 | URL: https://openreview.net/forum?id=EYHxPstNx0 📄 PDF


⚠️ 이 페이지의 요약·평가·해설은 생성형 AI(Claude)가 자동 생성한 2차적 분석물입니다. 논문 원문의 저작권은 원저작자에게 있으며, 정확한 내용은 원문(위 DOI·arXiv 등 출처)을 확인하세요.

라이선스: OpenReview 공개(오픈액세스)

Essence

Figure 1

Figure 1. TORCHLEAN provides a shared semantic layer for verified machine learning. Model code, imported graphs, modern

신경망을 Lean 4 내에서 실행 가능한 프로그램이자 수학적 객체로 통합 정의하여, 학습·추론·미분·검증·정리 증명이 동일한 semantics 위에서 이루어지도록 하는 프레임워크 TorchLean을 제시한다.

Motivation

Achievement

Figure 4

Figure 4. Representative model families exercised in TORCHLEAN. Examples cover vision, transformer-style language models

  1. PyTorch-style Lean front end: shape-indexed tensor, layer, model, objective, optimizer, data loader, training loop를 포함한 typed API 제공.
  2. 공유 IR과 semantics: operator-tagged SSA/DAG IR과 이에 대한 denotational semantics를 실행, AD, bound propagation, 인증서 검사에서 재사용.
  3. 다중 scalar semantics: exact real tensor, interval/affine abstract domain, proof-oriented FP32/NF rounding model, executable IEEE32 semantics, trusted CUDA runtime 인터페이스를 명시적으로 구분.
  4. 검증된 graph-level reverse-mode AD: 지원되는 graph program fragment에 대한 compiler/IR correspondence 증명.
  5. 다양한 verification workflow: robustness, PINN residual/derivative bound, neural-controller safety, VNN-style imported property, attention/FlashAttention/state-space/diffusion/RL/probability kernel/self-supervised objective에 대한 semantic bug check 지원.

How

Figure 7

Figure 7. Example SSA/DAG computation graph: y = ReLU(Wx + b). Each intermediate value (v1, v2) is assigned once. Forwar

Originality

Limitation & Further Study

Evaluation

Novelty: 4/5 Technical Soundness: 4/5 Significance: 4/5 Clarity: 4/5 Overall: 4/5

총평: 신경망 검증의 근본적 신뢰 문제인 executed artifact와 verified artifact 간 semantic gap을 단일 theorem-proving 환경으로 해소하려는 야심찬 시도로, verified ML 인프라 연구에 의미 있는 기여를 하지만 대규모 실제 적용 사례와 정량적 평가가 더 필요해 보인다.

같이 보면 좋은 논문

기반 연구SPECTER2 유사도 0.93로 Formal Proof Verification Automation와 Formal Methods and Computational Reasoning가 맞닿아, 'Generative language modeling for automated theorem proving'가 이 ICML 2026 논문의 배경·대안·응용 맥락을 보완한다.
기반 연구SPECTER2 유사도 0.92로 Formal Proof Verification Automation와 Formal Methods and Computational Reasoning가 맞닿아, 'Minif2f: a cross-system benchmark for formal olympiad-level mathematics'가 이 ICML 2026 논문의 배경·대안·응용 맥락을 보완한다.
기반 연구정리 증명 및 형식 검증 시스템의 이론적 기반을 제공하여 TorchLean의 semantics 설계에 참고가 된다.
다른 접근형식적 검증(formal verification) 프레임워크를 통해 신경망을 수학적으로 엄밀하게 다루는 유사한 목표를 공유함
다른 접근정리 증명이나 형식 언어를 통한 프로그램/모델 검증이라는 공통 주제를 다룸
응용 사례Lean 기반 프로그램 검증을 신경망 훈련 파이프라인에 적용하는 사례로 연결된다.
← 목록으로 돌아가기

🎧 Audio Overview

이 논문 리뷰를 팟캐스트형 오디오로 생성합니다. (Gemini · 키는 브라우저에만 저장 · 완성본은 이메일로도 전송)
▸ 고급: 구성 방향(대본 작성 지침) 직접 수정
속도 1.0x
⬇ MP3 다운로드