News for hackers. Stuff that matters.
Re:Kolmogorov-Arnold Networks by Lichtso on Wednesday May 01, 2024 @02:21PM (#40227122)
1. Interestingly the foundations of this approach and MLP were invented / discovered around the same time about 66 years ago:

1957: https://en.wikipedia.org/wiki/Kolmogorov%E2%80%93Arnold_repr...

1958: https://en.wikipedia.org/wiki/Multilayer_perceptron

2. Another advantage of this approach is that it has only one class of parameters (the coefficients of the local activation functions) as opposed to MLP which has three classes of parameters (weights, biases, and the globally uniform activation function).

3. Everybody is talking transformers. I want to see diffusion models with this approach.

Re:Kolmogorov-Arnold Networks by xpe on Wednesday May 01, 2024 @04:13PM (#40228750)
Yes, #2 is a difference. But what makes it an advantage?

One might argue this via parsimony (Occam’s razor). Is this your thinking? / Anything else?

Re:Kolmogorov-Arnold Networks by trwm on Wednesday May 01, 2024 @03:20PM (#40228022)
Biases are just weights on an always on input.

There isn't much difference between weights of a linear sum and coefficients of a spline.

Re:Kolmogorov-Arnold Networks by Lichtso on Wednesday May 01, 2024 @03:31PM (#40228194)
> Biases are just weights on an always on input.

Granted, however this approach does not require that constant-one input either.

> There isn't much difference between weights of a linear sum and coefficients of a function.

Yes, the trained function coefficients of this approach are the equivalent to the trained weights of MLP. Still this approach does not require the globally uniform activation function of MLP.

Re:Kolmogorov-Arnold Networks by trwm on Wednesday May 01, 2024 @03:46PM (#40228409)
At this point this is a distinction without a difference.

The only question is if splines are more efficient than lines at describing general functions at the billion to trillion parameter count.

Re:Kolmogorov-Arnold Networks by kolinko on Wednesday May 01, 2024 @03:47PM (#40228431)
I may be wrong but with midern llms biases aren’t really used any more.
Re:Kolmogorov-Arnold Networks by tripplyons on Wednesday May 01, 2024 @05:51PM (#40229971)
From what I remember, larger LLMs like PaLM don't use biases for training stability, but smaller ones tend to still use them.
Re:Kolmogorov-Arnold Networks by tripplyons on Wednesday May 01, 2024 @05:49PM (#40229957)
To your 3rd point, most diffusion models already use a transformer-based architecture (U-Net with self attention and cross attention, Vision Transformer, Diffusion Transformer, etc.).