Kunstig intelligens
2016-2017
-
IMT3591
- 10sp
Forutsetter bestått
IMT1031 Grunnleggende programmering
Anbefalt forkunnskap
IMT2021 Algoritmiske metoder
Forventet læringsutbytte
Etter fullført emne vil studentene være i stand til å:
- Forstå og evaluere forskjellige AI kjerneteknologier og –algoritmer, slik som agent technology, informed og uninformed tree og graph search algorithms, diverse læringsteknikker deriblant artificial neural networks, decision tree learning og evolusjonære algoritmer, logikk og planleggingsteknikker og -algoritmer, kunnskapsrepresentasjon, meningen til konsepter som intelligens, resonnering, og det å dra slutninger.
- Identifisere forskjellig bruk og applikasjoner av AI teknikker og algoritmer, fra neurovitenskap, forstå hjerne til spill-utvikling, til webteknologier og sikre systemdesigner.
- Implementere flere av algoritmene på de mobile robotene. Studentene vil også forbedre programmeringsferdighetene på egenhånd innen et foretrukket språk og i Java ved å lære å programmere en mobil robot.
- Forbedre programmeringsferdigheter gjennom programmering av mobile roboter. Programmering av mobile roboter bidrar til å koble teori lært i klassen med praktisk bruk av den.
- Evaluere run-time og minnekompleksiteten til flere AI algoritmer, og øve på å skape bedre algoritmer.
Emnets temaer
- Path finding
- FSM
- Scripts
- Symbolic AI Techniques
- Logikk
- Multi agent systems
- State based search
- Goal directed search
- Genetic Algorithms / Programming
- Neural networks
- Reinforcement learning
Pedagogiske metoder
Forelesninger
Oppgaveløsning
Pedagogiske metoder (fritekst)
Dette kurset vil fokusere på den praktiske implementeringen av AI-konsepter. Forelesninger vil introdusere et temaområde og studentene er forventet å implementere og rapportere om nøkkelkonseptene.
Vurderingsformer
Oppgaveløsning
Skriftlig eksamen, 4 timer
Vurderingsformer
- Skriftlig eksamen, 4 timer (60%)
- 4 obligatoriske oppgaver (40%). Alle fire oppgaver må bestås for å kunne gå opp til skriftlig eksamen.
- Begge deler må være bestått for å få karakter i emnet.
Karakterskala
Bokstavkarakterer, A (best) - F (ikke bestått)
Sensorordning
Intern sensor.
Utsatt eksamen (tidl. kontinuasjon)
Utsatt eksamen/kontinuasjon i august for skriftlig eksamen.
Oppgaver må tas på nytt ved neste ordinære avvikling av emnet.
Tillatte hjelpemidler
Kode A: Alle trykte og håndskrevne hjelpemidler tillatt. Alle kalkulatorer tillatt.
Les mer om tillatte hjelpemidler på eksamen.
Læremidler
Artificial Intelligence: A Modern Approach, 3rd Edition by Stuart Russell and Peter Norvig, 2010
Supplerende opplysninger
I tilfelle færre enn 5 studenter melder seg opp til kurset kan kursets form endre seg som en følge av klassestørrelsen.