Which of the following best defines Machine Learning?
Options
- A. A technique in which computers learn patterns from data and improve their performance without being explicitly programmed for every task
- B. A method used only for designing computer hardware
- C. A programming language used to create artificial intelligence programs
- D. A technique used only for storing large amounts of data
- E. None of the above