Oövervakad inlärning, på engelska unsupervised learning, är en typ av maskininlärning där modellen tränas på data utan facit och letar efter struktur i materialet. Det kan till exempel handla om att dela in liknande exempel i grupper eller att markera sådant som sticker ut.
Det betyder inte att modellen ”förstår” datan. Den räknar på mätbara skillnader och likheter mellan exempel. Resultatet kan vara användbart, men det är människor som avgör om grupperna och mönstren faktiskt betyder något i verkligheten.
I korthet
- Oövervakad inlärning använder omärkt data, alltså data utan facit.
- Vanliga uppgifter är klustring, avvikelsedetektering och att förenkla stora datamängder.
- Klustring skapar grupper av liknande exempel, och k-means är en vanlig metod.
- Resultatet beror på hur datan beskrivs, hur likhet mäts och vilken algoritm som väljs.
- Det är ofta svårare att utvärdera än metoder där rätt svar redan finns.
Vad betyder oövervakad inlärning?
I oövervakad inlärning får modellen bara indata. Den får inte veta vilket svar som är rätt, och den får inga etiketter som talar om vilka grupper som finns. Uppgiften blir därför att hitta en struktur som verkar finnas i datan.
Tre vanliga typer av uppgifter är klustring, avvikelsedetektering och dimensionalitetsreduktion. Avvikelsedetektering, på engelska anomaly detection, betyder att modellen letar efter exempel som avviker tydligt från det vanliga. Dimensionalitetsreduktion, på engelska dimensionality reduction, betyder att man försöker beskriva datan med färre egenskaper så att mönster blir lättare att se.
Tänk på en stor samling kundköp utan förklaringar. Modellen kan kanske dela upp köpen i grupper med liknande beteenden, eller peka ut några köp som ser ovanliga ut. Men den vet inte varför ett köp är viktigt. Den räknar bara på mönster i datan.
Hur fungerar det i praktiken?
Först måste varje exempel beskrivas på ett sätt som går att räkna på. Sådana beskrivningar kallas egenskaper, på engelska features. För en kund kan egenskaper vara hur ofta personen handlar, ungefär hur mycket som köps och vilka typer av varor som är vanliga.
Sedan behöver algoritmen ett sätt att mäta hur lika två exempel är. Det kallas ett likhetsmått. Ett enkelt sätt är att säga att två kunder är lika om deras köpvanor ligger nära varandra i dessa egenskaper. Andra datatyper kan behöva andra sätt att mäta likhet.
Samla omärkt data
Man börjar med data utan facit, till exempel kundköp, sensormätningar, texter eller bilder.
Beskriv exemplen
Varje exempel omvandlas till egenskaper som modellen kan räkna på.
Välj hur likhet ska mätas
Algoritmen behöver en regel för vad som ska räknas som nära eller långt ifrån.
Bygg en struktur
Modellen delar till exempel upp datan i grupper, markerar avvikare eller förenklar datan till färre dimensioner.
Tolka resultatet
En människa granskar utfallet och avgör om det verkar rimligt och användbart.
Det är viktigt för nybörjare att känna till en sak här. Grupperna är inte ett dolt facit som modellen alltid ”hittar”. De blir ett resultat av hur datan beskrivs, vilket likhetsmått som används och vilken metod man väljer.
Vad används oövervakad inlärning till?
Metoden passar när man har mycket data men saknar färdiga svar. Då kan den hjälpa till att sortera material, upptäcka mönster eller hitta sådant som avviker.
- Kundgrupper: liknande kunder kan samlas i grupper, till exempel de som handlar ofta eller främst under kampanjer.
- Avvikelsedetektering: ovanliga betalningar, maskinfel eller udda mätvärden kan flaggas för kontroll.
- Texter och dokument: liknande artiklar, supportärenden eller recensioner kan sorteras tillsammans.
- Bilder och ljud: filer med liknande innehåll kan hamna nära varandra även utan etiketter.
- Förberedelse för annan analys: oövervakad inlärning kan hjälpa människor att förstå datan innan de bygger en annan modell.
I vardagen dyker sådana idéer upp oftare än man tror. På sidan med exempel på maskininlärning finns fler situationer där liknande metoder används bakom kulisserna.
Klustring och k-means: hur delas data i grupper?
Vad är klustring?
Klustring, på engelska clustering, betyder att man delar in data i grupper som kallas kluster. Tanken är att exempel i samma kluster ska vara mer lika varandra än exempel i olika kluster.
Det låter enkelt, men det finns ingen objektiv gräns som alltid säger vilka kluster som är de rätta. Om du sorterar blandade knappar kan du gruppera efter färg, storlek eller form. Alla tre sätten kan vara rimliga. På samma sätt kan samma data ge olika grupper beroende på vad modellen tittar på.
Hur fungerar k-means?
k-means är en vanlig algoritm för klustring. Bokstaven k står för hur många grupper man vill ha. Det väljs i förväg. Algoritmen försöker sedan placera ut k mittpunkter så att varje datapunkt hamnar i den grupp vars mittpunkt ligger närmast.
Välj antal grupper
Man bestämmer ett värde på k, till exempel 3 grupper.
Placera startpunkter
Algoritmen börjar med k startvärden, alltså tillfälliga mittpunkter.
Tilldela punkter
Varje datapunkt kopplas till den mittpunkt som ligger närmast.
Räkna om mittpunkterna
Mittpunkterna flyttas så att de hamnar i mitten av sina nya grupper.
Upprepa
Stegen upprepas tills grupperna inte förändras särskilt mycket längre.
När fungerar k-means sämre?
- Valet av k påverkar mycket: väljer man för få eller för många grupper kan resultatet bli missvisande.
- Startvärden spelar roll: olika startpunkter kan ge olika slutresultat.
- Skalning i datan påverkar: om en egenskap mäts på mycket större skala än andra kan den dominera avståndet och styra grupperingen för mycket.
- Formen på klustren spelar roll: k-means fungerar bäst när grupperna är någorlunda runda och sammanhängande, inte långsmala eller märkligt formade.
- Avvikare kan dra mittpunkterna fel: några få extrema datapunkter kan påverka grupperna mer än man vill.
k-means är därför ofta en bra start, men inte alltid rätt val. Om datan har mer komplicerad form kan det vara klokt att jämföra med andra algoritmer.
Oövervakad och övervakad inlärning: vad är skillnaden?
Den stora skillnaden handlar om facit. I övervakad inlärning tränas modellen på exempel där rätt svar redan finns. I oövervakad inlärning finns inget sådant svar, så målet blir att hitta struktur i materialet.
| Fråga | Övervakad inlärning | Oövervakad inlärning |
|---|---|---|
| Vilken data används? | Märkt data med rätt svar | Omärkt data utan rätt svar |
| Vad är målet? | Förutsäga ett känt slags svar | Hitta grupper, samband eller avvikelser |
| Typiskt exempel | Skräppost eller inte | Dela in kunder i grupper |
| Hur utvärderas resultatet? | Jämför med facit i testdata | Bedöm om mönstret är tydligt och användbart |
Det finns också förstärkningsinlärning, där ett system provar sig fram och får återkoppling i form av belöning eller straff. Men oövervakad inlärning används främst när man vill utforska data, inte när man redan vet exakt vilket svar modellen ska lära sig.
Hur vet man om resultatet är bra?
Det här är ofta svårare än i metoder med facit. Om man inte vet det rätta svaret från början går det inte att bara räkna antal rätt. I stället måste man bedöma om resultatet verkar stabilt, tydligt och användbart för uppgiften.
- Grupperna bör gå att tolka i sammanhanget. Ett kluster av kunder ska helst säga något som faktiskt går att använda.
- Resultatet bör inte ändras helt vid små förändringar i data eller startvärden.
- Det är klokt att prova flera inställningar, till exempel olika värden på k, och jämföra utfallet.
- Personer som kan området behöver ofta tolka resultatet. En läkare, analytiker eller ingenjör kan avgöra om mönstret verkar rimligt.
Tänk på
Vill du se en kort genomgång med bilder och enkla exempel kan du läsa Googles översikt om clustering.
För en bredare introduktion till ämnet finns också IBM:s genomgång av unsupervised learning.
Är oövervakad inlärning samma sak som generativ AI?
Nej. Här är det lätt att blanda ihop två olika nivåer. Oövervakad inlärning beskriver ett sätt att arbeta med data utan facit. generativ AI handlar i stället om modeller som skapar nytt innehåll, till exempel text eller bild.
En generativ modell kan alltså inte förklaras bara med ordet oövervakad. Och oövervakad inlärning används inte bara för generativa system. Det är bättre att tänka så här: det ena ordet beskriver en tränings- eller analysmetod, det andra beskriver vad en modell används till.
Just i klustring är det extra tydligt. Modellen producerar inte nytt innehåll. Den räknar på hur datapunkter förhåller sig till varandra och ger ett sätt att ordna materialet.
När passar metoden bäst, och när passar den sämre?
Oövervakad inlärning passar bäst när problemet ännu inte är helt kartlagt. Du kanske inte vet vilka grupper som finns, vilka beteenden som avviker eller vilka egenskaper som verkar viktiga. Då kan metoden fungera som ett första steg för att utforska datan.
- När det saknas etiketter och det skulle ta mycket tid att skapa dem.
- När målet är att förstå datan bättre, inte bara få ett ja eller nej.
- När man vill hitta oväntade mönster i stora datamängder.
- När resultatet ska användas som underlag för vidare analys eller ny datamärkning.
Den passar sämre när du redan vet exakt vad som ska förutsägas och har gott om märkt data. Då är en övervakad metod ofta lättare att utvärdera. Oövervakad inlärning är alltså mest ett verktyg för att utforska och sortera, inte ett magiskt sätt att få fram färdiga sanningar ur data.
Vanliga frågor
Vad är skillnaden mellan oövervakad inlärning och klustring?
Oövervakad inlärning är det breda området. Klustring är en särskild metod inom området där datan delas in i grupper. Det finns alltså oövervakad inlärning som inte är klustring, till exempel avvikelsedetektering.
Är k-means samma sak som oövervakad inlärning?
Nej. k-means är en specifik algoritm för klustring. Oövervakad inlärning är ett större samlingsnamn för metoder som arbetar med data utan facit.
Hittar klustring de rätta grupperna i datan?
Inte i betydelsen ett dolt facit som alltid finns där. Grupperna beror på hur datan beskrivs, hur likhet mäts och vilken metod som används. Därför behöver människor tolka om grupperna verkar meningsfulla.
Måste man veta hur många grupper som finns i förväg?
Inte alltid, men i k-means måste man välja antalet grupper, alltså k, innan algoritmen körs. Det är en av metodens begränsningar. I praktiken provar man ofta flera värden och jämför vilket resultat som verkar mest rimligt.
Kan oövervakad inlärning användas för att hitta bedrägerier eller fel?
Ja, ofta i form av avvikelsedetektering. Då letar modellen efter sådant som avviker från det vanliga mönstret. Det betyder inte automatiskt att något är bedrägeri eller fel, men det kan vara en signal om att en människa bör undersöka saken närmare.
Källor
- https://developers.google.com/machine-learning/intro-to-ml/what-is-ml
- https://www.ibm.com/think/topics/unsupervised-learning
- https://developers.google.com/machine-learning/clustering
- https://developers.google.com/machine-learning/clustering/overview
- https://developers.google.com/machine-learning/intro-to-ml/supervised
- https://www.ibm.com/think/topics/model-evaluation
Skriven av AI-redaktionen. Texten är researchad och faktakontrollerad mot källorna ovan.
Senast uppdaterad: 26 oktober 2026