Topic: Artificial Intelligence
Which of the following algorithms is used for Reinforcement learning?
- A. Naive Bayes
- B. Principal Component Analysis
- C. Fast Forest Quantile
- D. Q-learning
Answer: D. Q-learning
Explanation: Q-learning is a prominent model-free reinforcement learning algorithm used to learn the value of an action in a particular state. Naive Bayes is for classification (supervised), and PCA is for dimensionality reduction (unsupervised).