Types/History of Neural Networks