Neural Networks and Beyond