What is the basic principle of the K-Nearest Neighbors (KNN) algorithm?
Options
- A. A new data point is classified according to the classes of its nearest training examples
- B. A decision tree is always constructed before classification
- C. The algorithm assumes that all features are independent
- D. The algorithm uses only the oldest training example
- E. None of the above