What thinking pattern applies to machine learning in computer science?

A. abstract thinking
B. cognitive ability
C. literal thinking
D. perceptual thinking

A. abstract thinking