Исследователи представили KANLib — модульную и масштабируемую библиотеку для работы с Kolmogorov-Arnold Networks (KAN). Эти сети используют обучаемые унивариантные функции вместо линейных весов, что делает их более интерпретируемыми и выразительными по сравнению с традиционными multilayer perceptrons (MLP).

KANLib решает проблему высоких вычислительных затрат и несоответствия функциональности, характерных для существующих реализаций. Библиотека поддерживает гибкое расширение и оптимизирована для быстродействия, что упрощает практическое применение KAN в исследованиях.

Авторы отмечают, что KANLib может стать важным инструментом для разработчиков, работающих с нейросетевыми архитектурами. Библиотека доступна на GitHub и сопровождается документацией, что облегчает её интеграцию в существующие пайплайны машинного обучения.

Разработка KANLib может способствовать более широкому внедрению KAN в промышленные и исследовательские проекты, что откроет новые возможности для создания более эффективных и интерпретируемых моделей.