Classification techniques in machines learning used when you do know the groups in advance are known as _____ learning.
a. Supervised learning
b. Unsupervised learning
c. Reinforcement learning
d. Semi-supervised learning