AI-For-Beginners/translations/sv/lessons/1-Intro
leestott a3ec7b1e9e 🌐 Update translations via Co-op Translator 2025-10-03 09:55:40 +00:00
..
README.md 🌐 Update translations via Co-op Translator 2025-10-03 09:55:40 +00:00
assignment.md 🌐 Update translations via Co-op Translator 2025-08-28 18:09:00 +00:00

README.md

Introduktion till AI

Sammanfattning av innehÄllet i Introduktion till AI i en skiss

Skiss av Tomomi Imura

Quiz före förelÀsningen

Artificiell intelligens Àr en spÀnnande vetenskaplig disciplin som studerar hur vi kan fÄ datorer att uppvisa intelligent beteende, t.ex. göra sÄdant som mÀnniskor Àr bra pÄ att göra.

Ursprungligen uppfanns datorer av Charles Babbage för att bearbeta siffror enligt en vĂ€l definierad procedur – en algoritm. Moderna datorer, Ă€ven om de Ă€r betydligt mer avancerade Ă€n den ursprungliga modellen som föreslogs pĂ„ 1800-talet, följer fortfarande samma idĂ© om kontrollerade berĂ€kningar. DĂ€rför Ă€r det möjligt att programmera en dator att utföra nĂ„got om vi vet den exakta sekvensen av steg som krĂ€vs för att uppnĂ„ mĂ„let.

Foto av en person

Foto av Vickie Soshnikova

✅ Att definiera en persons Ă„lder frĂ„n ett fotografi Ă€r en uppgift som inte kan programmeras explicit, eftersom vi inte vet hur vi kommer fram till ett nummer i vĂ„rt huvud nĂ€r vi gör det.


Det finns dock vissa uppgifter som vi inte vet exakt hur vi ska lösa. TÀnk pÄ att bestÀmma en persons Älder frÄn ett fotografi. Vi lÀr oss pÄ nÄgot sÀtt att göra det, eftersom vi har sett mÄnga exempel pÄ mÀnniskor i olika Äldrar, men vi kan inte explicit förklara hur vi gör det, och vi kan inte heller programmera datorn att göra det. Det Àr precis den typen av uppgifter som Àr av intresse för artificiell intelligens (AI).

✅ Fundera pĂ„ nĂ„gra uppgifter som du skulle kunna överlĂ„ta till en dator som skulle dra nytta av AI. TĂ€nk pĂ„ omrĂ„den som finans, medicin och konst – hur drar dessa omrĂ„den nytta av AI idag?

Svag AI vs. Stark AI

Svag AI Stark AI
Svag AI avser AI-system som Àr designade och trÀnade för en specifik uppgift eller en begrÀnsad uppsÀttning uppgifter. Stark AI, eller Artificiell AllmÀn Intelligens (AGI), avser AI-system med mÀnsklig nivÄ av intelligens och förstÄelse.
Dessa AI-system Àr inte generellt intelligenta; de Àr utmÀrkta pÄ att utföra en fördefinierad uppgift men saknar verklig förstÄelse eller medvetenhet. Dessa AI-system har förmÄgan att utföra alla intellektuella uppgifter som en mÀnniska kan göra, anpassa sig till olika omrÄden och besitter en form av medvetenhet eller sjÀlvinsikt.
Exempel pÄ svag AI inkluderar virtuella assistenter som Siri eller Alexa, rekommendationsalgoritmer som anvÀnds av streamingtjÀnster och chatbots som Àr designade för specifika kundtjÀnstuppgifter. Att uppnÄ stark AI Àr ett lÄngsiktigt mÄl inom AI-forskning och skulle krÀva utveckling av AI-system som kan resonera, lÀra sig, förstÄ och anpassa sig över ett brett spektrum av uppgifter och sammanhang.
Svag AI Àr mycket specialiserad och har inte mÀnskliga kognitiva förmÄgor eller generell problemlösningsförmÄga utanför sitt begrÀnsade omrÄde. Stark AI Àr för nÀrvarande ett teoretiskt koncept, och inget AI-system har nÄtt denna nivÄ av generell intelligens.

För mer information, se Artificiell AllmÀn Intelligens (AGI).

Definitionen av intelligens och Turing-testet

Ett av problemen med att hantera termen intelligens Àr att det inte finns nÄgon tydlig definition av termen. Man kan argumentera för att intelligens Àr kopplad till abstrakt tÀnkande eller sjÀlvmedvetenhet, men vi kan inte definiera det ordentligt.

Foto av en katt

Foto av Amber Kipp frÄn Unsplash

För att se tvetydigheten i termen intelligens, försök att svara pĂ„ frĂ„gan: "Är en katt intelligent?". Olika mĂ€nniskor tenderar att ge olika svar pĂ„ denna frĂ„ga, eftersom det inte finns nĂ„got universellt accepterat test för att bevisa att pĂ„stĂ„endet Ă€r sant eller falskt. Och om du tror att det finns – försök att lĂ„ta din katt genomgĂ„ ett IQ-test...

✅ Fundera en stund pĂ„ hur du definierar intelligens. Är en krĂ„ka som kan lösa en labyrint för att fĂ„ mat intelligent? Är ett barn intelligent?


NĂ€r vi talar om AGI behöver vi ha ett sĂ€tt att avgöra om vi har skapat ett verkligt intelligent system. Alan Turing föreslog ett sĂ€tt som kallas Turing-testet, vilket ocksĂ„ fungerar som en definition av intelligens. Testet jĂ€mför ett givet system med nĂ„got som Ă€r inneboende intelligent – en riktig mĂ€nniska, och eftersom varje automatisk jĂ€mförelse kan kringgĂ„s av ett datorprogram, anvĂ€nder vi en mĂ€nsklig förhörsledare. SĂ„, om en mĂ€nniska inte kan skilja mellan en riktig person och ett datorsystem i textbaserad dialog – anses systemet vara intelligent.

En chatbot vid namn Eugene Goostman, utvecklad i St. Petersburg, kom nĂ€ra att klara Turing-testet 2014 genom att anvĂ€nda ett smart personlighetsknep. Den meddelade direkt att den var en 13-Ă„rig ukrainsk pojke, vilket skulle förklara bristen pĂ„ kunskap och vissa diskrepanser i texten. Botten övertygade 30 % av domarna att den var mĂ€nniska efter en 5-minuters dialog, en mĂ„ttstock som Turing trodde att en maskin skulle kunna klara av Ă„r 2000. Men man bör förstĂ„ att detta inte indikerar att vi har skapat ett intelligent system, eller att ett datorsystem har lurat den mĂ€nskliga förhörsledaren – systemet lurade inte mĂ€nniskorna, utan snarare botens skapare gjorde det!

✅ Har du nĂ„gonsin blivit lurad av en chatbot att tro att du pratar med en mĂ€nniska? Hur övertygade den dig?

Olika tillvÀgagÄngssÀtt för AI

Om vi vill att en dator ska bete sig som en mÀnniska, mÄste vi pÄ nÄgot sÀtt modellera vÄrt sÀtt att tÀnka inuti datorn. Följaktligen mÄste vi försöka förstÄ vad som gör en mÀnniska intelligent.

För att kunna programmera intelligens i en maskin mĂ„ste vi förstĂ„ hur vĂ„ra egna beslutsprocesser fungerar. Om du gör lite sjĂ€lvreflektion kommer du att inse att det finns vissa processer som sker undermedvetet – t.ex. vi kan skilja en katt frĂ„n en hund utan att tĂ€nka pĂ„ det – medan andra involverar resonemang.

Det finns tvÄ möjliga tillvÀgagÄngssÀtt för detta problem:

Top-down-ansats (symboliskt resonemang) Bottom-up-ansats (neurala nÀtverk)
En top-down-ansats modellerar hur en person resonerar för att lösa ett problem. Det innebÀr att extrahera kunskap frÄn en mÀnniska och representera den i en datorlÀsbar form. Vi mÄste ocksÄ utveckla ett sÀtt att modellera resonemang inuti en dator. En bottom-up-ansats modellerar strukturen av en mÀnsklig hjÀrna, bestÄende av ett stort antal enkla enheter som kallas neuroner. Varje neuron fungerar som ett viktat medelvÀrde av sina ingÄngar, och vi kan trÀna ett nÀtverk av neuroner att lösa anvÀndbara problem genom att tillhandahÄlla trÀningsdata.

Det finns ocksÄ nÄgra andra möjliga tillvÀgagÄngssÀtt för intelligens:

  • En Emergent, Synergetisk eller multi-agent-ansats baseras pĂ„ att komplext intelligent beteende kan uppnĂ„s genom interaktion mellan ett stort antal enkla agenter. Enligt evolutionĂ€r cybernetik kan intelligens uppstĂ„ frĂ„n enklare, reaktivt beteende i processen av metasystemövergĂ„ng.

  • En EvolutionĂ€r ansats, eller genetisk algoritm, Ă€r en optimeringsprocess baserad pĂ„ evolutionens principer.

Vi kommer att behandla dessa tillvÀgagÄngssÀtt senare i kursen, men just nu kommer vi att fokusera pÄ tvÄ huvudriktningar: top-down och bottom-up.

Top-down-ansatsen

I en top-down-ansats försöker vi modellera vÄrt resonemang. Eftersom vi kan följa vÄra tankar nÀr vi resonerar, kan vi försöka formalisera denna process och programmera den i datorn. Detta kallas symboliskt resonemang.

MÀnniskor tenderar att ha vissa regler i sitt huvud som styr deras beslutsprocesser. Till exempel, nÀr en lÀkare diagnostiserar en patient, kan han eller hon inse att personen har feber, och dÀrför kan det finnas nÄgon inflammation i kroppen. Genom att tillÀmpa ett stort antal regler pÄ ett specifikt problem kan lÀkaren komma fram till den slutliga diagnosen.

Denna ansats Àr starkt beroende av kunskapsrepresentation och resonemang. Att extrahera kunskap frÄn en mÀnsklig expert kan vara den svÄraste delen, eftersom en lÀkare i mÄnga fall inte exakt vet varför han eller hon kommer fram till en viss diagnos. Ibland dyker lösningen bara upp i huvudet utan explicit tÀnkande. Vissa uppgifter, sÄsom att bestÀmma en persons Älder frÄn ett fotografi, kan inte alls reduceras till att manipulera kunskap.

Bottom-up-ansatsen

Alternativt kan vi försöka modellera de enklaste elementen i vĂ„r hjĂ€rna – en neuron. Vi kan konstruera ett sĂ„ kallat artificiellt neuralt nĂ€tverk i en dator och sedan försöka lĂ€ra det att lösa problem genom att ge det exempel. Denna process liknar hur ett nyfött barn lĂ€r sig om sin omgivning genom att göra observationer.

✅ Gör lite forskning om hur bebisar lĂ€r sig. Vilka Ă€r de grundlĂ€ggande elementen i en bebis hjĂ€rna?

Vad sÀgs om ML?
En del av artificiell intelligens som bygger pĂ„ att datorn lĂ€r sig att lösa ett problem baserat pĂ„ viss data kallas maskininlĂ€rning. Vi kommer inte att behandla klassisk maskininlĂ€rning i denna kurs – vi hĂ€nvisar dig till en separat MaskininlĂ€rning för nybörjare-kurs. ML för nybörjare

En kort historia om AI

Artificiell intelligens etablerades som ett forskningsomrĂ„de i mitten av 1900-talet. Inledningsvis var symboliskt resonemang en dominerande ansats, och det ledde till ett antal viktiga framgĂ„ngar, sĂ„som expertsystem – datorprogram som kunde agera som experter inom vissa begrĂ€nsade problemomrĂ„den. Men det blev snart tydligt att denna ansats inte skalar vĂ€l. Att extrahera kunskap frĂ„n en expert, representera den i en dator och hĂ„lla kunskapsbasen korrekt visade sig vara en mycket komplex uppgift och för dyr för att vara praktisk i mĂ„nga fall. Detta ledde till den sĂ„ kallade AI-vintern pĂ„ 1970-talet.

Kort historia om AI

Bild av Dmitry Soshnikov

Med tiden blev datorresurser billigare och mer data blev tillgÀngligt, sÄ ansatser med neurala nÀtverk började visa stor prestanda i att konkurrera med mÀnniskor inom mÄnga omrÄden, sÄsom datorseende eller talförstÄelse. Under det senaste decenniet har termen artificiell intelligens mestadels anvÀnts som en synonym för neurala nÀtverk, eftersom de flesta AI-framgÄngar vi hör om bygger pÄ dem.

Vi kan observera hur ansatserna har förÀndrats, till exempel vid skapandet av ett schackspelande datorprogram:

  • Tidiga schackprogram baserades pĂ„ sökning – ett program försökte explicit uppskatta möjliga drag frĂ„n en motstĂ„ndare för ett givet antal framtida drag och valde ett optimalt drag baserat pĂ„ den optimala positionen som kan uppnĂ„s inom nĂ„gra drag. Detta ledde till utvecklingen av den sĂ„ kallade alpha-beta beskĂ€rning-sökningsalgoritmen.
  • Sökningsstrategier fungerar bra mot slutet av spelet, dĂ€r sökrymden Ă€r begrĂ€nsad av ett litet antal möjliga drag. Men i början av spelet Ă€r sökrymden enorm, och algoritmen kan förbĂ€ttras genom att lĂ€ra sig frĂ„n befintliga matcher mellan mĂ€nskliga spelare. Efterföljande experiment anvĂ€nde sĂ„ kallad case-baserat resonemang, dĂ€r programmet letade efter fall i kunskapsbasen som liknade den aktuella positionen i spelet.
  • Moderna program som vinner över mĂ€nskliga spelare Ă€r baserade pĂ„ neurala nĂ€tverk och förstĂ€rkningsinlĂ€rning, dĂ€r programmen lĂ€r sig spela enbart genom att spela lĂ€nge mot sig sjĂ€lva och lĂ€ra sig av sina egna misstag – ungefĂ€r som mĂ€nniskor gör nĂ€r de lĂ€r sig spela schack. Men ett datorprogram kan spela mĂ„nga fler spel pĂ„ mycket kortare tid och dĂ€rmed lĂ€ra sig mycket snabbare.

✅ Gör lite forskning om andra spel som har spelats av AI.

PÄ samma sÀtt kan vi se hur ansatsen för att skapa "talande program" (som kan klara Turing-testet) har förÀndrats:

  • Tidiga program av denna typ, sĂ„som Eliza, baserades pĂ„ mycket enkla grammatiska regler och omformulering av den inmatade meningen till en frĂ„ga.
  • Moderna assistenter, sĂ„som Cortana, Siri eller Google Assistant, Ă€r alla hybridsystem som anvĂ€nder neurala nĂ€tverk för att konvertera tal till text och kĂ€nna igen vĂ„r avsikt, och sedan anvĂ€nder vissa resonemang eller explicita algoritmer för att utföra nödvĂ€ndiga Ă„tgĂ€rder.
  • I framtiden kan vi förvĂ€nta oss en komplett neuralbaserad modell som hanterar dialoger sjĂ€lvstĂ€ndigt. Den senaste GPT- och Turing-NLG-familjen av neurala nĂ€tverk visar stor framgĂ„ng i detta.
Turing-testets utveckling > Bild av Dmitry Soshnikov, [foto](https://unsplash.com/photos/r8LmVbUKgns) av [Marina Abrosimova](https://unsplash.com/@abrosimova_marina_foto), Unsplash

Ny AI-forskning

Den enorma tillvÀxten inom forskning om neurala nÀtverk började runt 2010, nÀr stora offentliga dataset började bli tillgÀngliga. En enorm samling bilder kallad ImageNet, som innehÄller cirka 14 miljoner annoterade bilder, gav upphov till ImageNet Large Scale Visual Recognition Challenge.

ILSVRC Noggrannhet

Bild av Dmitry Soshnikov

År 2012 anvĂ€ndes Convolutional Neural Networks för första gĂ„ngen inom bildklassificering, vilket ledde till en betydande minskning av klassificeringsfel (frĂ„n nĂ€stan 30% till 16,4%). År 2015 uppnĂ„dde ResNet-arkitekturen frĂ„n Microsoft Research mĂ€nsklig nivĂ„ av noggrannhet.

Sedan dess har neurala nÀtverk visat mycket framgÄngsrikt beteende inom mÄnga uppgifter:


År MĂ€nsklig nivĂ„ uppnĂ„dd
2015 Bildklassificering
2016 Konverserande taligenkÀnning
2018 Automatisk maskinöversÀttning (Kinesiska till engelska)
2020 Bildtextning

Under de senaste Ären har vi bevittnat stora framgÄngar med stora sprÄkmodeller, sÄsom BERT och GPT-3. Detta skedde frÀmst pÄ grund av att det finns mycket generell textdata tillgÀnglig som gör det möjligt att trÀna modeller för att fÄnga strukturen och betydelsen av texter, förtrÀna dem pÄ generella textsamlingar och sedan specialisera dessa modeller för mer specifika uppgifter. Vi kommer att lÀra oss mer om Natural Language Processing senare i kursen.

🚀 Utmaning

Gör en rundtur pĂ„ internet för att avgöra var, enligt din Ă„sikt, AI anvĂ€nds mest effektivt. Är det i en kartapp, nĂ„gon tal-till-text-tjĂ€nst eller ett videospel? Undersök hur systemet byggdes.

Quiz efter förelÀsningen

Granskning & SjÀlvstudier

Granska AI:s och ML:s historia genom att lÀsa igenom denna lektion. Ta ett element frÄn sketchnoten högst upp i den lektionen eller denna och undersök det mer ingÄende för att förstÄ den kulturella kontexten som informerat dess utveckling.

Uppgift: Game Jam


Ansvarsfriskrivning:
Detta dokument har översatts med hjĂ€lp av AI-översĂ€ttningstjĂ€nsten Co-op Translator. Även om vi strĂ€var efter noggrannhet, bör det noteras att automatiserade översĂ€ttningar kan innehĂ„lla fel eller felaktigheter. Det ursprungliga dokumentet pĂ„ dess originalsprĂ„k bör betraktas som den auktoritativa kĂ€llan. För kritisk information rekommenderas professionell mĂ€nsklig översĂ€ttning. Vi ansvarar inte för eventuella missförstĂ„nd eller feltolkningar som uppstĂ„r vid anvĂ€ndning av denna översĂ€ttning.