1 APLAI 1112 Advanced Programming Languages for Artificial Intelligence (H02A8A) Plichtvak voor Master in de ingenieurswetenschappen CW (AI) Plichtvak.

Slides:



Advertisements
Verwante presentaties
Het gebruik van rijke casussen uit de praktijk van management
Advertisements

Stijn Hoppenbrouwers Software Engineering les 1 Algemene inleiding en Requirements Engineering.
Actuarieel Instituut  AI
Infosessie keuzes in Bachelor-Master Informatica 7 juli 2008.
- Inhoud Artificial Intelligence - Inhoud Wat is AI? OorsprongReasoningLearning • Wat is Artificial Intelligence.
Semantic wiki’s voor Semantic web onderwijs NIOC 2011, 8 april 2011 Lloyd Rutledge en Harold Pootjes Open Universiteit.
Business projects: IBeO
Lijn in NLT ? Henriette Kok Baukje Lobregt
Werkcollege Elektrotechniek
Verzoekschriften Communicatiewetenschap / FMG Wendy van der Linden
Engelse Taal en Cultuur
1 SOCS Hoofdstuk 1 Programmeertaal C. 2 Kenmerken van C Hogere programmeertaal  Grote verzameling types, strenge type controle  Zelf nieuwe types definiëren.
Resultaten studietijdmetingen (m.i.v. controle correctheid resultaten / vragen) Andere bronnen Andere bevragingen of hearings (OPL- of OPO-niveau) Andere.
Cognitive Dynamics Voorlichting Master CKI
Research & Development 1 Tom Heskes, Erik Barendsen, Peter Lucas Voorjaar 2007.
Leeskringen in het onderwijs Saskia Visser Wetenschapswinkel Taal, Cultuur en Communicatie/Alfasteunpunt.
1 Het probleem RO Milieu Landbouw SocZekerheid Etc. LerenWerkenWonenPensioenEtc. Overheids- organisatie Burger ??? Regelgeving per domein Vraag op levensmoment.
Study Abroad! 13 november Study Abroad! Wat kan de IDEA-league voor je betekenen? Prof.dr.ir. F.W. Jansen onderwijsdirecteur TI/MKT Faculteit Informatietechnologie.
Effectieve instructie
Militaire beroep Divers voor wat betreft de functies
Designing Knowledge Systems b Hoofdstuk 11 van Knowledge Engineering and Management. The CommonKADS Methodology. b A.Th. Schreiber, J.M. Akkermans, A.A.Anjewierder,
Architectural Knowledge Management in Global Software Development Viktor Clerc 13 december 2011.
Faculteit der Letteren. Keuzevak Huidig systeem heet bijvak en is 40 ECTS verdeeld over tweede en derde jaar. Nieuwe systeem zou minor gaan heten, maar.
NIOC 2002 Corrie Huijs 18 april Corrie Huijs en Nico van Diepen Uitdagen en oriënteren op ICT competenties met webdesign E-mission  emotion.
 Muzische vorming 1 Balo Les 6. 1 e semester: wat hebben we gedaan?  1 e semester  Zanglessen  Aanbieden – inzingen – verwerken  Bordplannen – prenten.
Een Module over Model Checking voor het VWO Frits Vaandrager1, David Jansen1 & Els Koopmans2 1Radboud Universiteit Nijmegen 2Olympus College Arnhem.
HK39/40: Internet Infrastructuur Docent: André Mariën (Ubizen) Assistent: Lieven Desmet.
Project 2de kan
Vakinhoud Christophe Huygens Beveiliging van netwerk en computer- infrastructuur H04G5A.
Technische Architectuur
Master Economische Wetenschappen 19 maart Programma Taaldecreet: maximum 50% aan Engelstalige opleidingsonderdelen opnemen in een Nederlandstalige.
OWL toepassing in Semantic Media Wiki
.NET-productiviteit verhogen met een gepast gebruikt van lambda's en F# TETRA project proposal 2015.
Keuzevak in de Tweede Fase HAVO en VWO
Welkom Informatie, Multimedia & Management mens, organisaties en informatietechnologie.
Stagebegeleiding Bijeenkomst 6, Blok 2.
Evidence based onderzoek. Wat is evidence-based ?  Letterlijk betekent dit aanduiding of bewijs.  het gebruik van een bewijs dat de keuze voor een bepaalde.
Vrije Universiteit amsterdamPostacademische Cursus Informatie Technologie Beyond Object-Orientation?
Voorlichting oktober Voorlichting Opleidingen Technische Informatica en Media en Kennistechnologie TU Delft Faculteit Informatietechnologie en Systemen.
Taalontwikkelend lesgeven: hoe doe je dat?
Informatiekunde “Ik wil ‘iets’ (relevants) met computers…” Faculteit der Natuurwetenschappen, Wiskunde en Informatica.
Theologie en religiewetenschappen studeren Voor wie reeds beschikt over een diploma hoger onderwijs.
Programmeren.
Hartelijk welkom Tweede Fase Havo van het Bernardinuscollege Informatieavond 14 oktober 2015.
Nieuwe cursus: Semantic web TouW-Informatica Symposium, 13 november 2010, Amsterdam Lloyd Rutledge.
Stage Huisartsgeneeskunde Master 1 Kristin Hendrickx Chris Monteyne.
Minor Informatica Master HIRB Master InformatieManagement maart 2016.
Presentatie afstudeeropdracht Datum: 02 april 2011 Naam: Azar Lalmohamed Studie: BPMIT.
1 Herman Schalk TREKKEN EN DUWEN VOOR KWALITEIT. 2 Begrip opbouwen Reflecteren op kwaliteit van onderzoek Uitvoeren van onderzoek interactie (m.n. taal)
Krachtige STEM-leraren vormen: naar een multidisciplinair didactiektraject als OPO binnen de lerarenopleiding Heleen Bossuyt & Nele Vandamme.
Kiezen na de eerste bachelor Pools + Duits? Tsjechisch + klassieke traditie? Sloveens + filosofie? Of toch Bulgaars + Centraal- Europa?! Taalkunde en?!
Media en Kennistechnologie 19 april 2002NIOC vision on e-mission Media en Kennistechnologie een nieuw ICT-curriculum Erik Jansen Faculteit.
ArchiMate voor kennismodellen van NORA en haar dochters Marc Lankhorst 16 oktober 2013.
Programmeren. Wat is programmeren? Het schrijven van opdrachten voor de processor De processor “spreekt” machinetaal:
Bedrijfspresentatie. Elmos in cijfers KPI’s over de Belgische, onafhankelijke ICT-dienstenleverancier op een rijtje : Opgericht in ervaren en.
Jacob Roelandslyceum Boxtel
Flitstraining RAPP-it: de snelle reflectie app
Huisvestiging Peter Versteeg
Onderzoekend leren in de natuurwetenschappen
Programmastructuurdiagrammen (PSD)
Havo-examen nascholing 2017
Bijeenkomsten vakdidactiek
Step Outside jong geleerd is oud gedaan
1ste bachelor pedagogische wetenschappen
Eindproject informatica
Sandra: introductie van ons / de master / aanwezigen
Stages in klare taal Daphne Keller - stagecoördinator
Producten van TU Delft, SEC
Artificiele Intelligentie (versie 03/11/05)
Transcript van de presentatie:

1 APLAI 1112 Advanced Programming Languages for Artificial Intelligence (H02A8A) Plichtvak voor Master in de ingenieurswetenschappen CW (AI) Plichtvak voor Master in de informatica (specialisatie AI) Keuze voor andere opties/specialisaties Keuzevak in Master of Artificial Intelligence

Doel Studie van programmeertalen en tools in de context van AI Voorkennis – Kennis van Prolog ((Studie van) Declaratieve Talen, PLPM) – Basisbegrippen zoals constraint propagation search condition-action rules 2 APLAI 1112

Selectie Constraint (Logic) Programming ECLiPSe (ILOG, OPL, Geocode) Rol en nut van constraints bij het oplossen van constraint satisfaction problemen en ook optimalisatie problemen Combinatie van constraint propagatie en zoekmethodes 3 APLAI 1112

Aandachtspunten Modelleren van de problemen: voorbeelden Verschillende soorten constraints:  Passieve en actieve  Basis en globale  Redundante Ondersteuning voor zoekstrategieën Interactie met optimalisatie Laden van containerschepen in Hongkong … 4 APLAI 1112

Selectie 11-12: Rule Based Systems Constraint Handling Rules (CHR) Regelgebaseerd systeem Ingebed in een gast-taal (Prolog, Java, …) Maak je eigen constraint solver!!! (ook als programmeertaal) 5 APLAI 1112

Selectie Jess Klassiek regelgebaseerd systeem Ingebed in Java Kern van “Business rules” 6 APLAI 1112

7 Formaat 10 lessen (2 studiepunten)  Relevante begrippen en representatieve programma’s Opdracht als examen (2 studiepunten)  Opgave in begin van semester, in groepjes van 2, Indienen voor de examenperiode en mondelinge bespreking tijdens de examenperiode.  De verschillende talen en aanpakken met elkaar vergelijken.  Oplossen van concrete problemen.