Artificial Neural Nets Finally Yield Clues to How Brains Learn
quantamagazine.org
quantamagazine.org
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
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).
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.
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?
2 is basically sleeping.
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.
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.
Trying to prove the plausibility of a theory is one approach to science I guess... The researchers have already concluded that brains are simply information processing machines and that AI techniques are a sufficiently representative model to use to learn what brains are like.
I don't see how this research could give us clues to anything other than what is already presumed to be true by the researchers.
Many presumptions are being made here in "computational cognitive science" which preclude including many relevant features of animal learning and animal biology.
Their whole world view is that "patterns of electrical signals in neurons" is where learning takes place. This is very likely to be false: it fails, for example, to note that the brain grows.
Organic growth isn't even scoped here. A brain is a time-evolving dynamic system, whose architecture is at every level dynamic. (& Not least, embedded in a motor system which has a profound effect on its structure ).
This post doesn't actually seem to be citing computational cog-sci, which is usually a bit better about these things. Instead it's addressing the field of biologically plausible (ie: with Hebbian learning rules) deep learning.
> (& Not least, embedded in a motor system which has a profound effect on its structure ).
Sure, but that would expose how weak so much of the present AI work actually is when it comes to studying the motor system.
Other things current AI's are lacking besides growth: embodiment + the social and physical environment, ability to make interventions in the environment, self reproduction, learning from reward signals, autonomy, adaptation, radical open-endedness.
"Patterns of electrical signals in neurons" are just part of the picture. Yes, learning happens there, but learning is fed by signals from the body and environment. It would be silly to focus on the neurons while ignoring the actual content, then start wondering where meaning comes from, and if syntax is enough. Meaning doesn't come from mere neurons, it comes from being an embodied agent.
Actually, the mechanisms are chemical processes involving trophic factors (i.e. inputs to those processes) and alteration of the physical structures the signals are transmitted with. You say "the brain grows" but the alteration of its structure to strengthen our weaken transmission and connections in response to signals is how it grows usefully. Which was present in the work described by the article.
It is a hypothesis, and I think a false one, that this is identical to learning.
The dynamical number and arrangement of neuronal tissues is not incidental.
The micro (sub-neurone), medial (neurone) and macro structure (morphology) of the brain is time-varying, not merely its connection patterns (conditioned on fixed micro/medial/macro).
The author almost makes this sound nefarious or short sighted. Workshops and symposia get rejected all the time for a mundane reason: Too many submissions for the available schedule resources at the conference. Important research gets "rejected" all the time, and the selection committees are not saying your topic/research are silly, illegitimate, or fantasy.
Maybe this will help.
Perhaps more surprisingly the mentioned ‘advances’ are not cited!
The title seemed a bit click-bait-y to be too though.
Someone tried making a computer like this decades ago.
Ex-Machina had a plot device like this too, to make the robot’s transistor based brain.