31380 Intelligente systemer

2017/2018

Kursusinformation
Intelligent Systems
Engelsk
10
Kandidat
Kurset udbydes under tompladsordningen
E1 (man 8-12, tors 13-17)
Campus Lyngby
Forelæsninger, øvelser og gruppearbejde. Udvidet projektarbejde.
13-uger
Aftales med underviser, Oral exam in week after course finishes
Mundtlig eksamen og bedømmelse af rapport(er)
Alle hjælpemidler er tilladt
7-trins skala , intern bedømmelse
Tidligere erfaring med script programmering (f.eks. MATLAB, Python, o.s.v.) og objektorienteret programmering (f.eks. Java, C ++, o.s.v.).
Minimum 6
Kai Heussen , Lyngby Campus, Bygning 325, Tlf. (+45) 4525 3542 , kh@elektro.dtu.dk

31 Institut for Elektroteknologi
I studieplanlæggeren
Kontakt underviseren for information om hvorvidt dette kursus giver den studerende mulighed for at lave eller forberede et projekt som kan deltage i DTUs studenterkonference om bæredygtighed, klimateknologi og miljø (GRØN DYST). Se mere på http://www.groendyst.dtu.dk
Overordnede kursusmål
Kursets formål er formidle de grundlæggende kompetencer, der kræves til at udtænke, designe og implementere intelligente og distribuerede styringssystemer, der kombinerer datastyrede og videnbaserede metoder. Kursusarbejdet giver deltagerne en applikationsorienteret introduktion til maskinelæring og deklarative programmeringsmetoder til kunstig intelligens. Kursdeltagere lærer at designe og implementere automatiserings- og styringsløsninger ved at anvende systemudviklingsmetoder i et større projekt.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Identificere og diskutere situationsbevidstheds-, beslutnings- og kontrolopgaver i et intelligent system.
  • Anvende maskinelæringsmetoder til data modellering i intelligente systemer og evaluere deres effektivitet.
  • Arbejde med store datasæt, udføre dataudforskning og udtræk for at udlede symbolsk viden i et realistisk automatiseringsproblem.
  • Forklare abstraktionsprincipper i vidensrepræsentation og vælg egnede vidensrepræsentationsteknikker til integration i intelligente systemløsninger.
  • Beskrive passende anvendelser af logikbaserede og deklarative programmeringsprincipper anvendt til beslutningsproblemer i intelligente systemer.
  • Forklare og vælge passende metoder samt de tilsvarende datamodeller og videnrepræsentationer som led i et designproblem.
  • Analysere et udviklings problem til intelligente systemer, kommunikere design ideen, formulere specifikationer og test krav.
  • Designe og implementere en prototype af et intelligent system ved hjælp af data-drevne og deklarative programmeringsteknikker i en distribueret systemkontekst.
  • Teste, validere og dokumentere et intelligent system af begrænset kompleksitet.
Kursusindhold
Introduktion til typiske problemer egnet til anvendelse af intelligente system, opgaveanalyse, systemudviklingsmetoder og arkitekturelementer.
Håndtering af store datasæt; Data visualisering; Anvendt statistiske læringsmetoder.
Distribuerede systemer: design til samtidighed, kommunikation og debugging.
Videnrepræsentationstyper og ontologier.
Oversigt over deklarative programmeringsparadigmer; Applikationer af udvalgte deklarative paradigmer (fx regelbaseret logik, funktionel, dataflow, ...)
Anvendelse og implementering af intelligente systemer til automatisering, problemer med internet af ting (IoT) og Smart Grid.
Projekt til udvikling af intelligente systemer i anvendelse til hjemmeautomatisering.

E-learning bruges i form af online afstemning og interaktive quizzer samt en kursus wiki.
Litteraturhenvisninger
Et kompendium sammensæt fra forskellige kilder.

Ydligere online resourcer, f.eks.
* Mikito Takada: “Distributed systems for fun and profit” (online/freeware license),
http:/​/​book.mixu.net/​distsys/​
* Various authors: “BashGuide” (online)
http:/​/​s.ntnu.no/​bashguide.pdf
Bemærkninger
Det anbefales at overveje om man opfylder forudsætningerne inden for programmering og at kontakte den kursusansvarlige, hvis man er i tvivl.
E-learning anvendes i form af online voting systems, online quiz (home assignments), interactive quiz, chat room, kursus wiki, discussion board/blog og elektronisk evaluering.

In case of unclear interpretation of the Danish description, the English description is suggested for reference. Please contact the course responsible if in doubt.
Sidst opdateret
04. maj, 2017