In unsupervised learning, learning takes place by based on these deductions in input data and developing patterns:
Correct Answer: C
Unsupervised learning is a machine learning approach where no labeled outputs are provided. The algorithm discovers patterns or structures directly from raw data.
Option A (Detecting regularities): Correct. Unsupervised learning identifies hidden structures such as clusters, associations, and dimensionality reductions (e.g., k-means clustering, PCA).
Option B (Detecting irregularities): Correct. Outlier detection is also a part of unsupervised learning, often used in anomaly detection (e.g., fraud detection, intrusion detection).
Option C: Correct, since unsupervised learning helps detect both regularities (clusters, groups) and irregularities (outliers, anomalies).
Thus, the correct answer is Option C (Both A and B).
Reference:
DASCA Data Scientist Knowledge Framework (DSKF) - Unsupervised Learning: Clustering, Anomaly Detection, and Pattern Discovery.