NexTutor
Wirtualne laboratorium/Fizyka/Fizyka współczesna — poza programem/Sieci neuronowe — fizyka za sztuczną inteligencją
Nobel 2024 — Hopfield, Hinton

Sieci neuronowe — fizyka za sztuczną inteligencją

Karta opisowa (rozszerzenie poza program) — John Hopfield (1982) wykorzystał fizykę opisującą układanie się momentów magnetycznych atomów w ciałach stałych do zbudowania sieci neuronowej zapisującej i odtwarzającej wzorce (sieć Hopfielda). Geoffrey Hinton (1983–1985) użył narzędzi z fizyki statystycznej do stworzenia maszyny Boltzmanna, uczącej się rozpoznawać cechy w zbiorach danych. Ich prace z lat 80. XX w. dały fundamenty rewolucji uczenia maszynowego, która zaczęła się ok. 2010 r. — Nobel z fizyki przyznany za fundamenty sztucznej inteligencji (Nobel fizyka 2024).

Fizyka · Fizyka współczesna — poza programem · Sieci neuronowe i uczenie maszynowe (Nobel fizyka 2024)
Karta opisowa
Siła sprzężeń między węzłami sieci JJ35 %
sprzężenie J
35%
węzły dopasowane
90%
energia sieci E
-0.90

Co widzisz w symulacji?

Kropki to węzły sieci (neurony), a linie — połączenia między nimi (sprzężenia). Przy niskim sprzężeniu JJ stany węzłów wyglądają na przypadkowe — to szum, choć w tej symulacji jest on w pełni deterministyczny. Gdy zwiększasz JJ, kolejne węzły „zatrzaskują się" w stanie zgodnym z zapisanym wzorcem, a cała sieć zbiega do uporządkowanego kształtu — to wizualny odpowiednik dążenia układu do stanu o niskiej energii.

Fizyka magnetyzmu → sieć Hopfielda (1982)

John Hopfield wykorzystał fizykę opisującą, jak momenty magnetyczne atomów układają się w ciałach stałych — tzw. model spinowy, znany z fizyki magnetyzmu — do zbudowania sieci neuronowej zdolnej zapamiętywać i odtwarzać wzorce (sieć Hopfielda). Każdy neuron, jak spin w magnesie, przyjmuje jeden z dwóch stanów, a sieć „szuka" konfiguracji o najniższej energii, która odpowiada zapamiętanemu wzorcowi:

E=12ijwijsisjE = -\dfrac{1}{2}\sum_{i \neq j} w_{ij}\, s_i s_j

gdzie si{1,+1}s_i \in \{-1,+1\} to stan węzła (neuronu), a wijw_{ij} — siła sprzężenia między węzłami ii i jj (ustalana regułą Hebba, na podstawie zapamiętywanych wzorców). Sieć taka znajduje zastosowanie m.in. w analizie obrazów.

Fizyka statystyczna → maszyna Boltzmanna (Hinton, 1983–1985)

Geoffrey Hinton poszedł krok dalej i użył narzędzi fizyki statystycznej (opisującej układy złożone z ogromnej liczby cząstek w danej temperaturze) do stworzenia maszyny Boltzmanna — sieci, która uczy się samodzielnie rozpoznawać charakterystyczne elementy w zbiorze danych. Znalazło to zastosowanie m.in. w klasyfikacji i generowaniu obrazów.

Zaskakujący Nobel — z fizyki, dla podstaw sztucznej inteligencji

W 2024 r. Hopfield i Hinton otrzymali Nagrodę Nobla z FIZYKI (nie z informatyki!) „za fundamentalne odkrycia i wynalazki umożliwiające uczenie maszynowe za pomocą sztucznych sieci neuronowych". To zaskakujące połączenie dziedzin: ich prace z lat 80. XX w., zakorzenione w fizyce magnetyzmu i fizyce statystycznej, położyły fundamenty pod rewolucję uczenia maszynowego, która na dobre rozpoczęła się dopiero ok. 2010 r.

Po co Ci to na maturze:

To dobry przykład na to, jak te same narzędzia matematyczne — fizyka statystyczna, energia układu, dążenie do stanu równowagi — opisują zarówno układy czysto fizyczne (spiny w magnesie), jak i pozornie odległe od fizyki układy złożone, np. sieci neuronowe. Jeśli w zadaniu pojawi się model spinowy albo pytanie o stan równowagi (minimum energii) układu wielu oddziałujących elementów — to właśnie ten sam aparat pojęciowy.

Zapamiętaj: Hopfield (1982) użył modelu spinowego z fizyki magnetyzmu do budowy sieci zapamiętującej wzorce; Hinton (1983–1985) użył fizyki statystycznej do stworzenia maszyny Boltzmanna rozpoznającej wzorce w danych. Za te prace obaj dostali w 2024 r. Nagrodę Nobla — z fizyki, nie z informatyki.

Model poglądowy · Wirtualne laboratorium NexTutor

Najczęstsze pytania

Dlaczego to Nobel z fizyki, a nie informatyki?

Bo Hopfield i Hinton wykorzystali narzędzia matematyczne z fizyki (modele spinowe, fizyka statystyczna) do opisania sieci neuronowych.

Co robi sieć Hopfielda?

Zapisuje i odtwarza wzorce, wykorzystując analogię do układania się momentów magnetycznych w ciałach stałych.

Czym jest maszyna Boltzmanna?

Siecią uczącą się rozpoznawać charakterystyczne elementy w zbiorze danych, zbudowaną z użyciem narzędzi fizyki statystycznej.