Describe the structure of an Artificial Neural Network by explaining its three fundamental layers, and define the role of the weights assigned to each connection between the nodes.
Show Hint
ANN structure = Input → Hidden → Output. Weights decide how strongly one neuron influences another.