WBJECA 2025 — Computer PYQ
WBJECA | Computer | 2025What is the key difference between supervised and unsupervised learning?
Choose the correct answer:
- A.
Supervised learning requires labeled data, while unsupervised learning does not.
(Correct Answer) - B.
Supervised learning predicts labels, while unsupervised learning discovers patterns.
- C.
Supervised learning is used for classification, while unsupervised learning is used for regression
- D.
Supervised learning is always more accurate than unsupervised learning.
Supervised learning requires labeled data, while unsupervised learning does not.
Explanation
The primary distinction between these two machine learning paradigms lies in the presence of labels in the training dataset.
Supervised Learning: The model is trained on a labeled dataset, where the input x is paired with a corresponding output/label y. The goal is to learn a mapping function f such that:
y=f(x)
This is commonly used for tasks like classification and regression.
Unsupervised Learning: The model works with unlabeled data. The goal is to discover the underlying structure or distribution P(x) in the data without explicit guidance. Common techniques include clustering and dimensionality reduction.
Mathematically, if the dataset is represented as D={xi,yi}i=1n for supervised learning, the model minimizes an error function between predicted y^ and actual y:
Error=i=1∑nL(yi,f(xi))
In unsupervised learning, we only have {xi}i=1n, and the model identifies groups or associations based on features within the data itself.
(B) is also a technically correct description, but (A) identifies the prerequisite (labeled data) that defines the category of the algorithm.
(C) is incorrect because both supervised and unsupervised methods can be used for various tasks, and unsupervised learning is not specifically for regression.
(D) is incorrect because accuracy is highly dependent on the algorithm, data quality, and the nature of the specific problem being solved.

