본문으로 건너뛰기

© 2026 Molayo

arXiv논문2026. 06. 17. 11:21

KANLib -- 모듈식, 확장 가능하며 빠른 Kolmogorov-Arnold Network 구현체

요약

KANLib은 Kolmogorov-Arnold Networks(KANs)를 효율적으로 연구하기 위한 모듈식 프레임워크입니다. 기존 KAN 구현체들의 핵심 개념을 통합하여 높은 계산 효율성과 유연한 아키텍처 커스터마이징을 제공합니다.

핵심 포인트

  • 기존 MLP를 대체할 유망한 KAN 아키텍처 연구 지원
  • PyTorch 워크플로우와 호환되는 모듈식 소프트웨어 구조
  • 적응형 그리드 재스케일링 및 다양한 기저 함수 지원
  • 기존 구현체 대비 높은 계산 효율성 및 성능 입증

Kolmogorov-Arnold Networks (KANs)는 선형 가중치 (linear weights)를 학습 가능한 단변량 함수 (univariate functions)로 대체함으로써, 기존의 다층 퍼셉트론 (multilayer perceptrons)을 대체할 유망한 대안으로 최근 부상했습니다. 해석 가능성 (interpretability)과 표현력 (expressiveness) 측면에서의 이론적 장점에도 불구하고, 높은 계산 비용 (computational costs)과 기존 프레임워크 간의 일관되지 않은 기능 지원으로 인해 KAN에 대한 실질적인 연구는 여전히 어려운 상태입니다. 본 논문은 KAN 아키텍처를 개발하고 평가하기 위한 모듈식, 확장 가능하며 계산 효율적인 프레임워크인 KANLib을 소개합니다. KANLib은 유연성, 기능적 동등성 (feature parity), 그리고 높은 성능을 강조하는 일관된 소프트웨어 아키텍처 내에서 PyKAN, EfficientKAN, FastKAN을 포함한 기존 구현체들의 핵심 개념을 통합합니다. 이 프레임워크는 표준 PyTorch 워크플로우와의 호환성을 유지하면서 두 가지 기저 함수 (basis function) 유형, 적응형 그리드 재스케일링 (adaptive grid rescaling), 그리드 확장 (grid extension), 그리고 세밀한 아키텍처 커스터마이징을 지원합니다. California Housing 벤치마크에 대한 실험적 평가 결과, KANLib은 기존의 참조 KAN 구현체들의 예측 동작을 재현하는 동시에 경쟁력 있는 계산 효율성을 달성함을 입증했습니다. 또한, 이 프레임워크는 예측 성능에 미치는 영향이 미미한 수준에서 표준 KAN 공식(formulations)을 넘어선 아키텍처 변형에 대한 탐색을 가능하게 합니다. 종합적으로, KANLib은 확장 가능하고 확장성이 있는 KAN 아키텍처에 대한 향후 연구를 위한 견고한 토대를 제공합니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 arXiv cs.LG의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0