Neural nets typically contain smaller “subnetworks” that can often learn faster
news.mit.edu
news.mit.edu
This is in fact the most interesting hypothesis on why neural networks work I have ever read.
Whereas training 5C5 (=1) 10 times only gives you 10 chances to get the right 5 together.
At least, that's one way to think about it.
[0]: : https://www.mathway.com/popular-problems/Finite%20Math/60182...
The magic part can be problematic. I think there have been some recent(ish) advances in introspection of neural networks to better understand how the initial input features influence the output, but the "black box" is still a problem in some practical environments where, for example, deployment of a model may need to show there's no disproportionate impact on effected sub populations.
Then there's things like the most recent Tesla Autopilot Crash [0] where comprehension of the failure mode & cause can be difficult to obtain.
How to find winning tickets without actually generating zillions of ANNs? I smell a genetic algorithm...
Interesting bit of biology is that humans go through some sort of pruning phase during adolescence. It is not random. It is not one shot either and real neurons cannot be resurrected or reset either.
Assuming the lottery ticket hypothesis, you're just looking for the strong sub network, which should stand out under a number of approaches. The vestigial neurons shouldn't be doing much...
Also what is a strong subnetwork? What we get to know it's that their pruning algorithm produces a network that is vulnerable to weight randomization but better performing with original weights. If there is a better pruning algorithm, it could tell us more about structure of such subnetworks.