I started to study NN recently. So I understand principles with which I should define input and output layers.
But I can't find any guide/directions how to build hidden layers: how many layers do I need, how many neurons per layer, what activation functions should I use etc for different types of tasks.
So I am searching for some guide like: try to start with ... layers of ... neurons. If you get ... result, please increase number of neurons ..., but if you get... result, you should try to decrease number of neurons. Or something similar.