Also note that neural networks are inherently noisy. We often insert a bit of noise into various parts of the computation graph.
In analog circuity only a single wire (or maybe two if you’re using a differential pair) would be needed to represent a noisy float.
If we had some sort of IC that could dynamically configure large analog computations, it may allow NN compute-graph computations to be improved by orders of magnitude. 1 wire instead of 32. Real noise instead of artificial.
Have people ever tried to something like an analog FPGA?