WikiEdge:ArXiv-2408.10205/methods

来自WikiEdge
跳转到导航 跳转到搜索
编辑

这篇论文的工作部分详细介绍了如何开发和评估Kolmogorov-Arnold Networks(KANs)以促进科学发现。以下是这部分的主要内容:

  1. KANs的定义与扩展
    • 定义了Kolmogorov-Arnold Networks(KANs)的概念,这是一种新型神经网络,其特征在于边(而非节点)上的激活函数是可学习的。KANs能够将高维函数分解为一维函数,从而通过符号回归这些一维函数获得可解释性。
    • 引入了MultKAN,即包含乘法节点的KANs,以更清晰地揭示数据中的乘法结构。
  2. 科学知识与KANs的融合
    • 探讨了如何将科学知识整合到KANs中,包括重要特征、模块化结构和符号公式
    • 提出了kanpiler,一个将符号公式编译成KANs的工具,以及tree converter,用于将KANs(或任何神经网络)转换为树图。
  3. 从KANs中提取科学知识
    • 讨论了如何从KANs中提取科学知识,包括识别重要特征、发现模块化结构和识别符号公式。
    • 引入了一种新的归因分数方法,用于评估输入变量的重要性,并通过假设检验方法来避免次优解。
  4. KANs在科学发现任务中的应用
    • 展示了KANs在发现物理定律、如守恒量、拉格朗日量、对称性和本构定律等方面的能力。
    • 通过实际案例,如2D谐振子的守恒量发现和单摆的拉格朗日量学习,验证了KANs的有效性。