Andrew I want to understand what a neural network is in machine learning and AI. How do neurons, layers, and connections work together to learn patterns from data? Can someone also explain its common applications with simple examples?