Mål
Efter avslutad kurs ska studenten kunna:
- Analysera teoretiska och praktiska aspekter av en intelligent agent
- Utforma datorsystem som visar aspekter av samarbete, interaktion och förhandling mellan flera aktörer
- Programmera en multiagent applikation med hjälp av relevanta verktyg och utvärdera dess prestanda
- Tillämpa begreppet "semantiska webben" för att företräda distribuerad information och kommunikation med hjälp av en ontologisk modell
- Visa förståelse för en vetenskaplig artikel inom området
- Bedriva utveckling i området på ett tekniskt och etiskt korrekt sätt
- Visa förmåga att genomföra uppgifter inom givna tidsramar
Innehåll
Kursen introducerar studenterna till områdena Multiagent system och distribuerad artificiell intelligens. Frågor som uppstår när intelligenta agenter interagerar för att lösa sammanhängande problem omfattas.
Policys och protokoll för kommunikation, resursfördelning, förhandling samt olika föreställningar om den sociala välfärden bland grupper eller samhällen av intelligenta agenter kommer att diskuteras.
Ytterligare uppmärksamhet kommer att läggas på spelteori med huvudsakligt fokus på frågor direkt relevanta för konflikter.
Slutligen kommer ontologiska modeller och vikten av semantiska webben och semantiska webbtjänster gås igenom. Java-baserade verktyg för att implementera agenter och komponenter kommer också att omfattas. Kursen har även ett projektarbete.
Examinationsformer
Workshop (1 hp)
Laborationsrapporter (1 hp)
Skriftlig salstentamen (1,5 hp)
Kritisk granskning och presentation av en forskningsartikel (1,5 hp)
Projektarbete (2,5 hp)
Arbetsformer
Studenten tillägnar sig kunskaper under föreläsningar, laborationer, tentamen, tekniska presentationer av artikel och projektarbete.
Betyg
Som betygsskala används U–VG.
För godkänt betyg krävs att studenten godkäns i alla examinerande moment. Alla relevanta uppgifter skall lämnas inom den angivna tidsramen. Tidsramen meddelas via Fronter. Hålls inte tidsramen, blir det U. Slutbetyget på kursen sätts efter en sammanvägning av de olika momenten av examinator.
Förkunskapskrav
- Artificiell intelligens 7,5 hp avancerad nivå