Search papers, labs, and topics across Lattice.
KANLab, a browser-based visualization tool for Kolmogorov-Arnold Networks (KANs), simplifies KAN concepts by omitting residual connections and learnable scaling, directly mapping B-spline activation curves to trainable control points for enhanced educational clarity. Users can interactively explore activation functions, initialization, and gradient descent's corrective behavior, alongside phenomena like activation variance and pruning. This tool facilitates a compact 2D exploration of KANs, aiding in understanding their fundamental mechanics.
Visualize KANs like never before: directly manipulate B-spline control points and see gradient descent rewire activation functions in real-time.
KANLab is a browser-based visualization tool designed to interactively teach the core concepts of Kolmogorov-Arnold Networks (KAN), forked from the widely successful TensorFlow Playground. To maximize educational clarity, KANLab omits residual connections and learnable scaling parameters found in modern KAN implementations, ensuring that displayed B-spline activation curves directly correspond to their underlying trainable control points. Users can inspect and modify activation functions, initialization schemes and observe gradient descent correcting manual disruptions. Furthermore, user can explore phenomena such as activation variance, interactive pruning, and re\-/training within a compact 2D machine learning setting. KANLab is open-source and available at https://kanlab.app/