Hacker News new | ask | show | jobs
by amelius 752 days ago
Ok, but dot products and Fourier transforms are both linear operations. Maxwell's equations are linear (light also obeys them).

Neural nets, on the other hand, generally require nonlinear operations. As do most computer programs.

So the explanation here is either not complete, or perhaps applies to a very restricted type of neural network only.

1 comments

Good point. I know there are people working on optical NNs, but I have no idea how they handle nonlinear activation functions.
There’re a handful of ways to introduce electro-optical and all-optical non-linearities into optical neural networks. Here’s a fair survey of the field: https://dl.acm.org/doi/full/10.1145/3607533