Which of the following statements about the definition of artificial intelligence (AI) are correct?
A.
AI employs quite different mathematical & algorithmic approaches, from operational research to constrained programming, & is therefore at the crossroads of neurocomputing, statistical inference, pattern recognition, data mining, knowledge discovery, & machine learning.
B.
With continued progress in electronic speed, capacity, & software programming, computers might someday be as intelligent as humans.
C.
AI focuses on how computers learn from data & mimic human thought processes.
D.
AI imitates human intelligence and thought process through engineering approaches.