You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ML-For-Beginners/translations/no/1-Introduction/1-intro-to-ML
localizeflow[bot] 340322b1f8
chore(i18n): sync translations with latest source changes (chunk 1/1, 9 changes)
3 months ago
..
README.md chore(i18n): sync translations with latest source changes (chunk 1/1, 9 changes) 3 months ago
assignment.md chore(i18n): sync translations with latest source changes (chunk 1/1, 300 changes) 7 months ago

README.md

Introduksjon til maskinlæring

Quiz før forelesning


ML for beginners - Introduction to Machine Learning for Beginners

🎥 Klikk på bildet ovenfor for en kort video som går gjennom denne leksjonen.

Velkommen til dette kurset om klassisk maskinlæring for nybegynnere! Enten du er helt ny på dette området, eller en erfaren ML-praktiker som ønsker å friske opp kunnskapen, er vi glade for at du vil bli med oss! Vi ønsker å skape et vennlig utgangspunkt for din ML-studier og vil gjerne evaluere, svare på, og inkorporere din tilbakemelding.

Introduction to ML

🎥 Klikk på bildet ovenfor for en video: MITs John Guttag introduserer maskinlæring


Komme i gang med maskinlæring

Før du starter med dette pensumet, må du ha datamaskinen din satt opp og klar til å kjøre notebooks lokalt.

  • Konfigurer maskinen din med disse videoene. Bruk følgende lenker for å lære hvordan installere Python på systemet ditt og sette opp en teksteditor for utvikling.
  • Lær Python. Det anbefales også å ha en grunnleggende forståelse av Python, et programmeringsspråk som er nyttig for dataforskere, og som vi bruker i dette kurset.
  • Lær Node.js og JavaScript. Vi bruker også JavaScript noen ganger i dette kurset når vi bygger webapper, så du må ha node og npm installert, samt Visual Studio Code tilgjengelig for både Python- og JavaScript-utvikling.
  • Opprett en GitHub-konto. Siden du fant oss her på GitHub, har du kanskje allerede en konto, men hvis ikke, opprett en og fork dette pensumet for å bruke det selv. (Gi oss gjerne en stjerne også 😊)
  • Utforsk Scikit-learn. Gjør deg kjent med Scikit-learn, et sett med ML-biblioteker som vi refererer til i disse leksjonene.

Hva er maskinlæring?

Begrepet 'maskinlæring' er et av de mest populære og ofte brukte uttrykkene i dag. Det er ganske sannsynlig at du har hørt dette begrepet minst én gang hvis du har en viss kjennskap til teknologi, uansett hvilket felt du jobber innenfor. Mekanikken bak maskinlæring er imidlertid et mysterium for de fleste. For en nybegynner kan temaet noen ganger føles overveldende. Derfor er det viktig å forstå hva maskinlæring faktisk er, og lære det steg for steg gjennom praktiske eksempler.


Hype-kurven

ml hype curve

Google Trends viser den nylige 'hype-kurven' for begrepet 'maskinlæring'


Et mystisk univers

Vi lever i et univers fullt av fascinerende mysterier. Store forskere som Stephen Hawking, Albert Einstein og mange flere har viet livene sine til å lete etter meningsfull informasjon som avdekker mysteriene i verden rundt oss. Dette er menneskets natur når det gjelder læring: et menneskebarn lærer nye ting og avdekker strukturen i sin verden år for år mens det vokser opp til voksen alder.


Barnets hjerne

Et barns hjerne og sanser oppfatter fakta om omgivelsene og lærer gradvis de skjulte mønstrene i livet, noe som hjelper barnet å lage logiske regler for å identifisere lærte mønstre. Læreprosessen i den menneskelige hjernen gjør mennesker til de mest sofistikerte levende skapningene i denne verden. Å lære kontinuerlig ved å oppdage skjulte mønstre og deretter innovere på dem gjør at vi kan forbedre oss selv gjennom hele livet. Denne læreevnen og utviklende kapasiteten er knyttet til et begrep kalt hjerneplastisitet. Overfladisk kan vi trekke noen motiverende likheter mellom menneskehjernens læringsprosess og begrepene i maskinlæring.


Den menneskelige hjernen

Den menneskelige hjernen oppfatter ting fra virkeligheten, prosesserer den oppfattede informasjonen, tar rasjonelle beslutninger og utfører visse handlinger basert på omstendighetene. Dette kaller vi å opptre intelligent. Når vi programmerer en kopi av den intelligente atferdsprosessen til en maskin, kalles det kunstig intelligens (AI).


Noe terminologi

Selv om begrepene kan forveksles, er maskinlæring (ML) en viktig underkategori av kunstig intelligens. ML handler om å bruke spesialiserte algoritmer for å avdekke meningsfull informasjon og finne skjulte mønstre i oppfattet data for å støtte den rasjonelle beslutningsprosessen.


AI, ML, dyp læring

AI, ML, deep learning, data science

Et diagram som viser forholdet mellom AI, ML, dyp læring og datavitenskap. Infografikk av Jen Looper inspirert av denne grafikken


Begreper som skal dekkes

I dette pensumet skal vi dekke bare kjernebegrepene i maskinlæring som en nybegynner må kjenne til. Vi dekker det vi kaller 'klassisk maskinlæring' primært ved bruk av Scikit-learn, et utmerket bibliotek som mange studenter bruker for å lære det grunnleggende. For å forstå bredere begreper innen kunstig intelligens eller dyp læring, er det helt nødvendig med en sterk grunnleggende kunnskap i maskinlæring, og det ønsker vi å tilby her.


I dette kurset vil du lære:

  • kjernebegrepene i maskinlæring
  • historien til ML
  • ML og rettferdighet
  • regresjonsmetoder i ML
  • klassifiseringsmetoder i ML
  • klyngemetoder i ML
  • naturlig språkbearbeiding i ML
  • tidsserieprognoser i ML
  • forsterkende læring
  • virkelige anvendelser av ML

Hva vi ikke vil dekke

  • dyp læring
  • nevrale nettverk
  • AI

For å gi en bedre læringsopplevelse vil vi unngå kompleksiteten i nevrale nettverk, 'dyp læring' flerlags modellbygging ved bruk av nevrale nettverk og AI, som vi vil diskutere i et annet pensum. Vi vil også tilby et kommende datavitenskaps-pensum for å fokusere på det aspektet av dette større feltet.


Hvorfor studere maskinlæring?

Maskinlæring, sett fra et systemperspektiv, defineres som skapelsen av automatiserte systemer som kan lære skjulte mønstre fra data for å hjelpe til med å ta intelligente beslutninger.

Denne motivasjonen er løst inspirert av hvordan den menneskelige hjernen lærer visse ting basert på data den oppfatter fra den ytre verden.

Tenk et øyeblikk på hvorfor en bedrift ville prøve å bruke maskinlæringsstrategier i stedet for å lage en regler-basert motor med hardkodede regler.


Hvorfor datakvalitet er viktig

Data av høy kvalitet forbedrer modellens ytelse. Dårlige eller støyende data kan føre til unøyaktige prediksjoner, selv når man bruker avanserte maskinlæringsalgoritmer.


Anvendelser av maskinlæring

Anvendelser av maskinlæring finnes nå nesten overalt, og er like allestedsnærværende som dataene som flyter rundt i samfunnet vårt, generert av smarttelefoner, tilkoblede enheter og andre systemer. Med tanke på det enorme potensialet til moderne maskinlæringsalgoritmer, har forskere utforsket deres evne til å løse multidimensjonale og flerfaglige virkelige problemer med gode, positive resultater.


Eksempler på anvendt ML

Du kan bruke maskinlæring på mange måter:

  • For å forutsi sannsynligheten for sykdom basert på en pasients medisinske historie eller rapporter.
  • For å bruke værdata til å forutsi værhendelser.
  • For å forstå sentimentet i en tekst.
  • For å oppdage falske nyheter for å stoppe spredning av propaganda.

Finans, økonomi, jordvitenskap, romforskning, biomedisinsk ingeniørfag, kognitiv vitenskap og til og med humaniora har tilpasset maskinlæring for å løse de utfordrende, datatunge problemene i sine felter.


Konklusjon

Maskinlæring automatiserer prosessen med å oppdage mønstre ved å finne meningsfulle innsikter fra virkelige eller genererte data. Det har vist seg å være svært verdifullt innen virksomhet, helse og finans, blant annet.

I nær fremtid vil det være nødvendig for folk i alle felt å forstå det grunnleggende om maskinlæring på grunn av den brede adopsjonen.


🚀 Utfordring

Skissér, på papir eller ved bruk av en nettapp som Excalidraw, din forståelse av forskjellene mellom AI, ML, dyp læring og datavitenskap. Legg til noen tanker om hvilke problemer hver av disse teknikkene er gode til å løse.

Quiz etter forelesning


Gjennomgang & Selvstudium

For å lære mer om hvordan du kan jobbe med ML-algoritmer i skyen, følg denne læringsveien.

Ta en læringsvei om det grunnleggende i ML.


Oppgave

Kom i gang


Ansvarsfraskrivelse: Dette dokumentet er oversatt ved hjelp av AI-oversettelsestjenesten Co-op Translator. Selv om vi streber etter nøyaktighet, vær oppmerksom på at automatiske oversettelser kan inneholde feil eller unøyaktigheter. Det opprinnelige dokumentet på originalspråket skal betraktes som den autoritative kilden. For kritisk informasjon anbefales profesjonell menneskelig oversettelse. Vi er ikke ansvarlige for eventuelle misforståelser eller feiltolkninger som oppstår ved bruk av denne oversettelsen.