Knowing a bit more now, this gap makes some sense:
1. Neuroscience is really, really hard. Even with the unbelievable recent advances, we're still years away from having a clear understanding of the mechanics of learning and memory.
2. The drift between AI and the broader cognitive sciences started in the 70s, seemingly borne out of pragmatism and the difference in goals between engineer types and scientist types.
Personally I don't believe chasing perfect biological plausibility will be very fruitful (in short term). An algorithm that runs efficiently on wetware will probably not be very efficient on current hardware like gpu's. The reason deep learning is so successful is for a large part that they are very good at exploiting the efficient linear algebra devices we have at our disposal (transformers are only the latest evidence of this).
Transformers and attention are also tools for responding to the current context with a pretrained network.
A core problem is that if you update the weights during inference, there's seemingly very little garauntee of keeping prior quality high, and the models are already occult magic as it is. Federated learning might be another interesting area to look into for ways to address that issue.
1) from neuroscience point of view you have cortical columns with layers that are wired to send the input forward but to also propagate feedback. the layers constantly predict what is going to happen (by having neurons fire) and usually it’s the delta between what is predicted and what is coming from the sensory system that drives the reinforcement or the weakening of the connections. this sort of sounds like backpropagation to me (but again i may be super ignorant and would appreciate if you can educate me on this if you know more)
2) technically the “input” in the brain is not continuous. I don’t want to go into semantics but at the end of the day you have molecules, ions etc. so the input/transmission is not continuous. the size of the neurotransmitters is so small that it looks like it’s continuous. my point is that, if you take the current model and you have more computing power you could find out that some things translate between the 2 models (we definitely need a way better model of the neuron, but that’s another story)
3) this is a fair point.
also as a side-note, discrete-in-time does not imply a global clock cycle
In the case of the amount of signal being discrete because it is made of particles, this is also true of the floats that computer neural nets are computing with anyway, isn't it?
I think the top level comment (by NalNezumi) was talking about continuous-ness in time anyway, (and, I think the strength of firing of biological neurons is thought to be at least approximately binary anyway? not sure about that.) so I'm not sure I see the bearing of them being unable to be truly continuous in strength on the question?
Seems to me we should be training DL networks to adjust models to resemble models trained via backprop, but without access to backprop, and see what kinds of heuristics it provides.
2 is basically sleeping.
1. Biological plausibility of back prop.
2. The lack of interest/consideration of time-continuous input on network. They are currently discrete and "learning" and inference is done separately. That's not how most organisms work.
3. The lack of consideration how brains (architecture, not weight) grows.
I might just be me missing something but I really have hard time seeing how things would scale in real world (ex: in Robotics applications of Neural nets) without those things addressed