News for hackers. Stuff that matters.
Re:Any Deep ReLU Network Is Shallow by foota on Friday June 23, 2023 @06:02PM (#36452741)
I'm not an expert, but I wonder if the wide network could then be trimmed down for special purposes? E.g., find the parts of the network needed for a certain task by looking at activations on inputs and dump the rest.
Re:Any Deep ReLU Network Is Shallow by littlestymaar on Friday June 23, 2023 @07:56PM (#36453845)
That was my thought as well, it would be nice if someone more knowledgeable came and explained us why it's stupid/doesn't work
Re:Any Deep ReLU Network Is Shallow by neodypsis on Friday June 23, 2023 @07:58PM (#36453860)
Weight pruning is already a thing. See, for example: https://www.tensorflow.org/model_optimization/guide/pruning
Re:Any Deep ReLU Network Is Shallow by hedgehog on Saturday June 24, 2023 @12:13AM (#36455493)
Besides pruning (which is what you describe) you might find the "lottery ticket hypothesis" interesting. The idea is essentially that in a randomly initialized large network there is a subset of weights that are already closeish for a given task and training helps tune that and suppress everything else, and that knowing this you can actually get better results by pruning before training.