Self-Organising Maps

A large collection of measurements is difficult to picture at once. A self-organising map arranges representative examples on a small grid, trying to keep similar observations near one another.

15 sections · 15 questions · 4 coding challenges

1 / 15

Could Similar Observations Become Neighbours on a Map?

BOTIE

A collection may have too many measurements to plot directly. We could assign examples to groups, but that would not tell us which groups resemble one another. We would like the arrangement itself to carry some information.

Kohonen's 1982 work investigated how an initially unorganised array of adaptive units could develop an ordered feature map. The problem was how local adjustments could produce a larger arrangement in which similar inputs activate nearby regions.

Each location on the map stores a representative vector. An observation selects the closest representative, which moves toward it. Nearby map locations also move toward it, though usually less strongly. Updating neighbours together encourages a gradual organisation across the map. The map is still a compressed approximation; nearby positions can be informative without every distance being preserved.

Sources for this history