Vad är maskininlärning?
Maskininlärning betyder att du i stället för att skriva regler i ett program ger det exempel, och programmet räknar ut regeln själv. De flesta av dagens AI-verktyg är byggda så.
Maskininlärning i ett exempel
I klassisk programmering skriver en utvecklare regeln: om det här stämmer, gör det där. I maskininlärning matar du i stället in många exempel, och programmet hittar mönstret som förklarar dem.
Därför funkar det på uppgifter som ingen kan skriva regler för. Ingen kan exakt säga vad som gör en bild till en katt, men vem som helst kan skaffa en miljon exempel.
Maskininlärning och artificiell intelligens
Artificiell intelligens är paraplybegreppet, maskininlärning är ett sätt att nå dit, och dagens språkmodeller använder en gren av det.
I vardagsspråk heter alla tre AI. Det ställer sällan till problem, men det hjälper att veta att de inte är synonymer när du börjar läsa dokumentation.
Var du redan använder det
Skräppostfilter, rekommendationer, ruttplanering, upptäckt av bedrägerier, bildbehandlingen i telefonen, ordförslag när du skriver. Allt är maskininlärning, och allt är äldre än chatbotarna.
Det är det bästa beviset för att idén inte är ny. Nytt är att det nu funkar så här bra på text.
Vanliga frågor
Vad är maskininlärning, i en mening?
Att få ett program att räkna ut regeln ur exempel, i stället för att en utvecklare skriver in regeln.
Är maskininlärning samma sak som AI?
Nej. AI är den bredare idén och maskininlärning är en väg dit. Det finns AI som inte lär sig alls och bara följer regler.
Behöver man matematik för maskininlärning?
För att bygga det, ja. För att använda verktygen väl, eller förstå varför en modell har fel, räcker det att du förstår logiken.