Artificial Intelligence AI



Documents pareils
Programming Server-Side Web Applications with Object-Oriented PHP NC Group Syllabus. Duration: 75 hours 1-2-2

SHAREPOINT PORTAL SERVER 2013

Courses available for exchange students 4 th year

Deadline(s): Assignment: in week 8 of block C Exam: in week 7 (oral exam) and in the exam week (written exam) of block D

CALENDRIER DES FORMATIONS

Intelligence Artificielle et Robotique

CATALOGUE DE FORMATIONS

Application Form/ Formulaire de demande

L évaluation de la qualité d un dispositif d apprentissage en ligne. Quelles traces mobiliser? Comment les interpréter?

McGILL UNIVERSITY MARTLET CLASSIC UNIVERSITE McGILL CLASSIQUE MARTLET

Informatique / Computer Science

L ESP et l international

6085, rue Corbeil MULTIHEXA TROIS-RIVIÈRES

Informatique / Computer Science

Modélisation du comportement habituel de la personne en smarthome

CURRICULUM VITAE. Informations Personnelles

Ingénierie et gestion des connaissances

Le jeu d'apprentissage

1 400 HKD / year (Season : 21/09/ /06/2016)

AIDE FINANCIÈRE POUR ATHLÈTES FINANCIAL ASSISTANCE FOR ATHLETES

ENOVIA 3DLive. IBM PLM Solutions 1 er Octobre Philippe Georgelin Sébastien Veret

Pascal Forget 2310, Avenue Notre-Dame Québec, (Québec) Canada, G2E 3G5 Tél. (418) Fax (418)

Nous désirons tout mettre en œuvre pour découvrir le travail d enseignant et surtout, améliorer nos

Teaching Sustainable Development in Paris 1 Master Environment and Sustainable Development

Site : contact@dys35.fr - Tél Conférence - Débat

RECRUTEMENT INTERNATIONAL : Appui du Bureau des visas, Paris INTERNATIONAL RECRUITMENT : Support from the Visa Office, Paris 09/10

ARTIFICIAL INTELLIGENCE PAST, PRESENT AND FUTURE: My point of view

Integrated Music Education: Challenges for Teaching and Teacher Training Presentation of a Book Project

Contents Windows

Forthcoming Database

Etudier l informatique

Master Développement Durable et Organisations Master s degree in Sustainable Development and Organizations Dossier de candidature Application Form

Tier 1 / Tier 2 relations: Are the roles changing?

Bienvenue. au Pôle. de l ENSAMl

Curriculum Vitae - Emmanuel Hebrard. Emmanuel Hebrard

Le French Cohort Program : au service des étudiants, de la recherche, de la communauté

Completed Projects / Projets terminés

Syllabus Dossiers d études

Francis BISSON ( ) Kenny CÔTÉ ( ) Pierre-Luc ROGER ( ) IFT702 Planification en intelligence artificielle

REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION

Cité du design - Concours d entrée Sadrine Binoux

POLICY: FREE MILK PROGRAM CODE: CS-4

How to Login to Career Page

SAP Runs SAP Reporting Opérationnel & BI avec HANA et SAP Analytics. Pierre Combe, Enterprise Analytics Juin, 2015

Les lières. MSc in Electronics and Information Technology Engineering. Ingénieur civil. en informatique. MSc in Architectural Engineering

Jade. Projet Intelligence Artificielle «Devine à quoi je pense»

EXIN Agile Scrum Master

CommentWatcher. plateforme Web open-source pour analyser les discussions sur des forums en ligne. Marian-Andrei RIZOIU

Une méthode d apprentissage pour la composition de services web

Lamia Oukid, Ounas Asfari, Fadila Bentayeb, Nadjia Benblidia, Omar Boussaid. 14 Juin 2013

N Cour Exam Thème Durée New Installing and Configuring Windows Server J New Administering Windows Server J

Etude Benchmarking 2010 sur les formations existantes apparentées au métier de Business Developer en Innovation

Demande d inscription aux cours IB pour septembre 2012

Course List for Exchange Students PGE Program

8. Cours virtuel Enjeux nordiques / Online Class Northern Issues Formulaire de demande de bourse / Fellowship Application Form

FOURTH SESSION : "MRP & CRP"

Cours de didactique du français langue étrangère (*) French as a foreign language (*)

affichage en français Nom de l'employeur *: Lions Village of Greater Edmonton Society

CURRENT UNIVERSITY EDUCATION SYSTEM IN SPAIN AND EUROPE

************************************************************************************* ***** 2 journées technologiques àne pas manquer:

Anticiper et prédire les sinistres avec une approche Big Data

Préconisations pour une gouvernance efficace de la Manche. Pathways for effective governance of the English Channel

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)

Dates and deadlines

SCHOLARSHIP ANSTO FRENCH EMBASSY (SAFE) PROGRAM APPLICATION FORM

Le risque humain en entreprise Le cadre du renseignement

The UNITECH Advantage. Copyright UNITECH International Society All rights reserved. Page 1

Le traitement du Big Data inclue la collecte, la curation, le stockage, l enrichissement, le croisement, la partage, l analyse et la visualisation.

Material Banking Group Percentage Regulations. Règlement fixant le pourcentage (groupe bancaire important) CONSOLIDATION CODIFICATION

Plan de formation : Certification OCA Oracle 11g. Les administrateurs de base de données (DBA) Oracle gèrent les systèmes informatiques

DOSSIER DE CANDIDATURE AU DIPLOME UNIVERSITAIRE D ETUDES FRANÇAISES INITIAL» (DUEFI 2) (SEPTEMBER -DECEMBER 2014)

physicien diplômé EPFZ originaire de France présentée acceptée sur proposition Thèse no. 7178

Les outils du web 2.0 et l apprentissage des langues. Institut français du Royaume-Uni Institut français de Madrid

- Couches - Éléments - Domaines - ArchiMate et les techniques du BABOK

REGENT UNVlERSITY COLL,EGE OF SCIENCE ANL) TECHNOI,OGY

Information Management in Environmental Sciences

Sous le haut patronage du ministre de l Industrie, de l Energie et de l Economie Numérique. Contribuer à la réindustrialisation de la France

Provide supervision and mentorship, on an ongoing basis, to staff and student interns.

FORMATIONS BUREAUTIQUES BUREAUTIQUES

Introduction de la journée

Afin de valider votre inscription merci de bien veiller à :

An Ontology-Based Approach for Closed-Loop Product Lifecycle Management

If you understand the roles nouns (and their accompanying baggage) play in a sentence...

Instructions Mozilla Thunderbird Page 1

PLM 2.0 : Mise à niveau et introduction à l'offre version 6 de Dassault systèmes

Editing and managing Systems engineering processes at Snecma

First Nations Assessment Inspection Regulations. Règlement sur l inspection aux fins d évaluation foncière des premières nations CONSOLIDATION

Présentation de la majeure ISN. ESILV - 18 avril 2013

Catalogue des formations. Depuis 15 ans, nous soutenons votre évolution. Leadership et potentiel humain Amélioration des processus

The impacts of m-payment on financial services Novembre 2011

26th of March 2014, Paris

Filière MMIS. Modélisation Mathématique, Images et Simulation. Responsables : Stefanie Hahmann, Valérie Perrier, Zoltan Szigeti

Université de XY University of XY. Faculté XY Faculty of XY

Township of Russell: Recreation Master Plan Canton de Russell: Plan directeur de loisirs

Laboratoire 4 Développement d un système intelligent

Formation continue BNF // Programme des cours 2015

Une proposition d extension de GML pour un modèle générique d intégration de données spatio-temporelles hétérogènes

Form of Deeds Relating to Certain Successions of Cree and Naskapi Beneficiaries Regulations

Utilisation des tableaux sémantiques dans les logiques de description

1 er SEMESTRE 2012 CALENDRIER DES FORMATIONS

Transcription:

Pedagogical Introduction Artificial Intelligence AI Lecture 0 Karim Bouzoubaa

This Lecture General Information Examples Importance At the end Intelligent Systems Course Content, Other AI courses, Learning modality, Grading, Week plan Karim Bouzoubaa Artificial Intelligence 2

General information Web Site: http://www.emi.ac.ma/bouzoubaa/ai.html Instructors: Karim Bouzoubaa & FZ Belouadha Days: Monday 10h00 12h00 & Thursday 8h00 10h00 Karim Bouzoubaa Artificial Intelligence 3

Examples The Web as a universal medium for data, information, and knowledge exchange Karim Bouzoubaa Artificial Intelligence 4

Importance À l'heure actuelle, les techniques de l IA sont de plus en plus employées dans le développement de systèmes. Ces techniques sont utilisées pour élaborer des applications dans de nombreux domaines dont l'informatique, la médecine, l'éducation, l espace, l'environnement, l'agriculture, etc. Une formation en IA permet de mieux comprendre les limites des approches informatiques traditionnelles et d'exploiter au besoin d'autres techniques. Le principal objectif est l'amélioration des niveaux d'efficacité et de compétence des systèmes développés. Une formation en IA s'avère donc importante pour les ingénieurs en informatique qui se destinent au marché du travail de même que pour ceux qui désirent poursuivre les études universitaires. Karim Bouzoubaa Artificial Intelligence 5

At the end À la fin de ce cours, l'étudiant devrait notamment être capable de : Identifier un problème d'ia Nommer et décrire des applications importantes de l'ia Nommer, décrire et utiliser différentes techniques de recherche utilisées en IA Nommer, expliquer et utiliser les autres modes de représentation des connaissances de l'ia résoudre des problèmes en utilisant des techniques de résolution de l'ia, notamment pour les jeux, la planification, le traitement des langues naturelles et les systèmes à base de connaissances Concevoir et implémenter des solutions en utilisant une approche déclarative Karim Bouzoubaa Artificial Intelligence 6

Intelligent Systems http://www.acm.org/education/curricula-recommendations 1. Fundamental Issues 2. Basic Search Strategies 3. Knowledge Based Reasoning 4. Advanced Search 5. Advanced Reasoning 6. Agents 7. Natural Language Processing 8. Machine Learning 9. Planning Systems 10. Robotics 11. Perception Karim Bouzoubaa Artificial Intelligence 7

Course content 1. Fundamental Issues 2. Basic Search Strategies 3. Knowledge Based Reasoning 4. Advanced Search 5. Advanced Reasoning 6. Agents 7. Natural Language Processing 8. Machine Learning 9. Planning Systems 10. Robotics 11. Perception 1. Introduction and History 2. Prolog: an AI Language 3. Search, Problem Resolution, Games 4. Knowledge Representation 5. Expert Systems 6. Natural Language Processing 7. Agents 1. Declarative programming: basics 2. Declarative programming: cut, fail, not 3. Knowledge Base 4. Lists: basics 5. Lists: advanced 6. NLP: syntax 7. NLP: semantics 8. Problem Resolution Karim Bouzoubaa Artificial Intelligence 8

Other AI courses MIT Open Courseware : Artificial Intelligence http://ocw.mit.edu/ocwweb/electrical-engineering-and-computer-science/6-034spring-2005/coursehome/index.htm Artificial Intelligence: A Modern Approach (Second Edition) by Stuart Russell and Peter Norvig http://aima.cs.berkeley.edu Kabbaj Adil, Intelligence Artificielle et Systèmes Experts, INSEA http://www.insea.ac.ma Bernard Moulin, Représentation des connaissances et modélisation, Université Laval, Canada http://www2.ift.ulaval.ca/~moulin/ Ulrik Petersen, Knowledge Representation using Conceptual Graphs, Aalborg University, Denmark http://huminf.aau.dk/ Karim Bouzoubaa Artificial Intelligence 9

Learning modality 1. Petit groupe 2. Laboratoire 3. Individuel 4. Discussion 5. Bibliothèque 6. Travail assis (monter au tableau) 7. Télévision 8. Film 9. Exposé magistral Karim Bouzoubaa Artificial Intelligence 10

Grading Final exam: 50%? No material From slides, programming, discussions, etc. Bring your own gomme, blanco, etc. Programming assignments : 50%? No grading in first programming classes Grading of every subsequent programming class Bring list of groups of 2 students (from 2 nd class) Karim Bouzoubaa Artificial Intelligence 11

Week Plan Week Day Time Type Content 1 Monday 10h00 12h00 Lecture 0- Pedagogical Introduction & 2- Prolog Thursday 8h00 10h00 Lecture 1 Introduction and History 2 Monday 10h00 12h00 Practice 1- Declarative Programming: basics Thursday 8h00 10h00 Practice 2- Declarative Programming: cut, fail, not 3 Monday 10h00 12h00 Practice 3- Knowledge base Thursday 8h00 10h00 Lecture 3 Search and Problem Resolution 4 Monday 10h00 12h00 Practice 4- Lists: basics Thursday 8h00 10h00 Lecture 4- Expert Systems 5 Monday 10h00 12h00 Practice 5- Lists: advanced Thursday 8h00 10h00 Lecture 5-Knowledge Representation 6 Monday 10h00 12h00 Practice 6- NLP: syntax Thursday 8h00 10h00 Lecture 6- Natural Language Processing 7 Monday 10h00 12h00 Practice 7- NLP: semantics Thursday 8h00 10h00 Lecture 7- Agents 8 9 Monday 10h00 12h00 Practice 8- Problem Resolution Thursday 8h00 10h00 Lecture 7- Agents Monday 10h00 12h00 Lecture /Practice Reviewing Thursday 8h00 10h00 Lecture Exam Karim Bouzoubaa Artificial Intelligence 12