What is the goal of unsupervised machine learning?

Aapo Hyvärinen
10/8/2026
cs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Unsupervised learning is one of the main branches of machine learning. Here I argue that unlike the other branches of machine learning (supervised and reinforcement learning), unsupervised learning is a rather heterogenous field that can serve several different goals. It seems futile to try to define one single goal for unsupervised learning. I identify four different goals for unsupervised learning: 1) Estimating the distribution, 2) Generating new data points, 3) Extracting features for downstream tasks, and 4) Understanding the data.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{hyvrinen2026what,
  title  = {What is the goal of unsupervised machine learning?},
  author = {Aapo Hyvärinen},
  year   = {2026},
  eprint = {2610.11697},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2610.11697v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2610.11697.svg)](https://codeofpaper.com/paper/2610.11697)

Discussion