Machine learning using data without labeled examples, finding hidden patterns or structures. Includes clustering and anomaly detection.