Many artificial neural networks struggle with "generalization". Which of the following answers best captures this phenomenon?
a. An artificial neural network trained to solve one memory task has problems with new, similar tasks.
b. An artificial neural network can generalize its learning across all tasks effortlessly.
c. Generalization refers to the ability of an artificial neural network to outperform humans in every task.
d. Generalization in artificial neural networks is a myth.