I am very new to neural networks and only a lowly programmer. I don't have a firm grasp of the different neural network architectures. My question is this: what is the smartest architecture? Which network is the fastest learning, can recognize the most complex and vague patterns and is the most adaptable. I've been reading about all sorts of cool networks like the echo state and liquid state machines and long short-term memory networks but I really have no clue about how these work or which to use in what context. If you know how these crazy networks work I'd like to hear your thoughts.
thanks!