Re:Exploring Weight Agnostic Neural Networks
by patresh on Thursday August 29, 2019 @08:31AM
(#20828873)
Each architecture is tested multiple times against different samples of the shared weight
From the paper :
(1) An initial population of minimal neural network topologies is created
(2) each network is evaluated over multiple rollouts, with a different shared weight value assigned at each rollout
(3) networks are ranked according to their performance and complexity
(4) a new population is created by varying the highest ranked network topologies, chosen probabilistically through tournament selection
Re:Exploring Weight Agnostic Neural Networks
by TekMol on Friday August 30, 2019 @02:49AM
(#20836427)
What is a "shared weight"?
Re:Exploring Weight Agnostic Neural Networks
by patresh on Saturday August 31, 2019 @05:48AM
(#20845443)
Usually in neural networks, each neuron has their own weights with different values that will be tuned during training.
Shared weight here means that every neuron in the network shares the exact same weight value.
Re:Exploring Weight Agnostic Neural Networks
by reiinakano on Thursday August 29, 2019 @08:28AM
(#20828857)
Neither. The architecture performs well independently of weights BUT all weights must be the same e.g. Same network works well when all weights are 5.0 or when all weights are -3.0
Re:Exploring Weight Agnostic Neural Networks
by TekMol on Friday August 30, 2019 @02:50AM
(#20836429)
Hmm... that collides with what patresh said.
Re:Exploring Weight Agnostic Neural Networks
by reiinakano on Friday August 30, 2019 @03:36AM
(#20836588)
No, it doesn't. Shared weight means all weights are the same value, as I originally mentioned.
Or is the architecture of the net tested against a bunch of random weights so that it performs well independently of the weights?