IN1160 – Introduksjon til maskinl?ring
Beskrivelse av emnet
Timeplan, pensum og eksamensdato
Kort om emnet
Dette emnet gir en grunnleggende introduksjon til maskinl?ring (ML) og kunstig intelligens (KI). Emnet har fokus p? praktiske anvendelser - for eksempel innen spr?kteknologi, bildebehandling og robotikk - og p? ? gi studentene et bevisst forhold til metodologi og gjennomf?ring av ML-eksperimenter ved bruk av Python-programmering. Emnet dekker veiledet maskinl?ring for b?de regresjon og klassifikasjon, ikke-veiledet l?ring (klyngeanalyse), og forsterkende l?ring, samt design av eksperimenter og evaluering. Studentene f?r ogs? en introduksjon til filosofiske grunnlagsproblemer og etiske sp?rsm?l knyttet til ML/KI, i tillegg til feltets historie.?
Hva l?rer du?
Etter ? ha tatt emnet:?
-
har du grunnleggende kunnskap om praktisk anvendelse av ML-metoder, med fokus p? riktig bruk av ferdig implementerte metoder
-
har du kjennskap til ulike m?ter ? representere data p??
-
har du innsikt i maskinl?ring som sentral metode i kunstig intelligens?
-
er du i stand til ? designe, gjennomf?re og evaluere utfallet av eksperimenter som anvender maskinl?ring?
-
kan du vurdere fordeler og ulemper ved valg av ML-metoder for ulike anvendelser?
-
har du kjennskap til grunnleggende sp?rsm?l som ang?r filosofi, etikk, og b?rekraft knyttet til utvikling og anvendelse av ML/KI, samt kunnskap om fagomr?dets historiske utvikling?
Opptak til emnet
Studenter m? hvert semester?s?ke og f? plass p? undervisningen og melde seg til eksamen?i Studentweb.
Studenter p? bachelorprogrammet Informatikk: maskinl?ring og kunstig intelligens (bachelor) vil bli prioritet.
Spesielle opptakskrav
I tillegg til?generell studiekompetanse?eller?realkompetanse?m? du dekke spesielle opptakskrav:
-
Matematikk R1 eller Matematikk (S1+S2)
De spesielle opptakskravene kan ogs? dekkes med fag fra videreg?ende oppl?ring f?r Kunnskapsl?ftet, eller p? andre m?ter. Les mer om?spesielle opptakskrav.
Obligatoriske forkunnskaper
IN1000 – Introduksjon til objektorientert programmering/INF1000 eller IN1900 – Introduksjon i programmering for naturvitenskapelige anvendelser/INF1100/IN-KJM1900/IN-GEO1900
Overlappende emner
- 5 studiepoeng overlapp med IN2110 – Spr?kteknologiske metoder.
- 5 studiepoeng overlapp med IN3050 – Introduksjon til kunstig intelligens og maskinl?ring.
- 5 studiepoeng overlapp med IN4050 – Introduksjon til kunstig intelligens og maskinl?ring.
Undervisning
6 timer undervisning per uke: 2 timer forelesning, 2 timer seminargruppe, og 2 timer lab-gruppe.
Eksamen
4 timer?skriftlig digital eksamen. Alle obligatoriske ?velser m? v?re godkjente for ? kunne g? opp til eksamen.
Eksamensspr?k
Du kan besvare eksamen p? norsk, svensk, dansk eller engelsk.
Karakterskala
Emnet bruker?karakterskala fra A til F, der A er beste karakter og F er stryk. Les mer om?karakterskalaen
Adgang til ny eller utsatt eksamen
Dette emnet tilbyr b?de utsatt og ny eksamen. Les mer:
Mer om eksamen ved UiO
- Kildebruk og referanser
- Hvordan bruke KI som student
- Tilrettelegging p? eksamen
- Trekk fra eksamen
- Syk p? eksamen / utsatt eksamen
- Begrunnelse og klage
- Ta eksamen p? nytt
- Fusk/fors?k p? fusk
Andre veiledninger og ressurser finner du p? fellessiden om eksamen ved UiO.