learn/ways of learning
Unsupervised
Unsupervised learning is the practice of letting a computer find patterns in data that carries no answers: no labels saying what each item is, only the measurements themselves.
What it is
Most machine learning is taught with worked answers: here is a picture, here is the word for it. Unsupervised learning removes the answers. The program is handed only the measurements and asked what shape they make. Three questions come up again and again. Which items resemble each other closely enough to form a group, called a cluster? Where does the data crowd together and where is it sparse? And can many measurements per item be summarised by a few numbers without losing much, a step known as dimensionality reduction?
The machinery is mostly a notion of distance. Decide how to measure how unlike two items are, and the groupings follow. One common method, k-means, asks for a number of groups in advance, then shuffles items between groups until each sits with the ones nearest to it. Other methods build a network in which similar items are linked, and look for densely connected regions. Nothing in these procedures knows what a group means. The names and the interpretation are supplied afterwards, by a person.
Why scientists use it
Labels are expensive. Someone must decide what each item is, and in science that often means an expert, an instrument or a slow calculation. Many scientific datasets arrive unlabelled by their nature: a spectrometer or a telescope produces measurements, not verdicts. Unsupervised methods let researchers work with what they already have, at the scale they already have it.
The idea also stands in for a particular kind of human labour. A researcher faced with thousands of spectra, or a map of every mixture of three elements, would otherwise sit and sort them by eye, drawing boundaries where the patterns seem to change. Unsupervised methods do that sorting consistently and quickly. They are also used to tidy data before anything else happens: squeezing a continuous quantity into a handful of categories, or trimming many measurements down to a manageable few, so that later steps have less to chew on.
In the record
Limits
Finding groups is not the same as finding real ones. These methods will return a tidy answer from noise, and will happily split one thing in two or merge two into one, because nothing tells them what matters. Change the distance measure, the scaling of the measurements, or the requested number of groups, and the answer changes. The groups also arrive nameless: deciding that a cluster corresponds to a crystal phase, a kind of site or anything else is a judgement made outside the method, and it can be wrong.
Written by AIxSci: the background from general knowledge, the examples from checked records.
Every article
aix-00276
Machine learning sorts a simulated polymer into ordered and disordered beads
aix-00217
Reconstructing the early universe's density field with a smoothed map of cosmic structure
aix-00238
Classifiers label individual TESS brightness readings as planet transits or not
aix-00204
Neural networks stand in for a slow model of interstellar gas clouds
aix-00139
Robot laser-heats thin films while software picks each next heating condition
aix-00136
Diffusion model generates synthetic images of the Sun sorted by flare strength
aix-00176
Neural network potentials trained by repeatedly checking where models disagree on hydrogen sticking to copper
aix-00135
Clustering algorithm sorts cluster stars from background stars in thirteen open clusters
aix-00186
Language model trained on protein sequences predicts shape and stability of disordered proteins
aix-00129
Neural networks sort supernovae and estimate their distances from brightness alone
aix-00125
Classifying stars by type from a single wide-band telescope image
aix-00106
Volunteer labels train a model to find asteroid trails in Hubble archive images
aix-00100
Astronomers test pre-trained image models for sifting telescope alerts
aix-00088
Neural network retrained to predict how crystals absorb light, from few examples
aix-00087
Neural networks recover a simulated barred galaxy's gravity from one snapshot
aix-00082
Neural networks turn simulated cluster mass maps into X-ray and SZ images
aix-00068
Machine learning predicts marine steel corrosion from seawater conditions and alloy make-up
aix-00054
Bayesian program merges X-ray diffraction data from three experiment types in one step
aix-00042
Two unsupervised methods compress fast radio burst spectra into a handful of numbers
aix-00040
Statistical model of 5,441 perovskite solar cells predicts efficiency and suggests recipes
aix-00039
Machine learning predicts whether a dying massive star explodes, from its density profile
aix-00034
Kepler planets sorted by host star's Galactic orbit show differing eccentricities
aix-00027
Neural networks read infrared spectra to work out how CO sits on platinum
aix-00022
Software works out protein shapes from electron microscope images using statistics
aix-00011
A learning algorithm ran a synchrotron beamline to find a phase-change material
aix-00006
Protein shapes computed from patterns of change across families of related sequences
aix-00002
Deep learning turns raw NMR spectra into protein structures without human intervention
aix-00001