• IT
  • EN
  • FR
  • عربي
  • Engineering Area

    No items selected

    Artificial Intelligence



    Prof. Giovanni Felici
    (Istituto di Analisi dei Sistemi ed Informatica “A. Ruberti” - CNR (Roma - Italia))
    Content language:English
    Course description
    Mandatory course of second year of the Master Degree in Computer Engineering.
    Prerequisites

    None.

    Objectives
    The course has the objective to describe methodologies of the artificial intelligence. In particular, will be discussed the concept of intelligent agent, knowledge representation, inference, deduction and machine learning.
    Program

    The course gives 9 credits and it is composed of 20 hours of video lectures. Video lectures present the following concepts:

    1. Artificial Intelligence. Introduction
    2. Intelligent Agents
    3. Searching
    4. Informed search
    5. Constraints satisfaction problems
    6. Propositional Logic
    7. First Order Logic
    8. Inference in First Order Logic
    9. Planning
    10. Planning in the real world
    11. Quantifying uncertainty
    12. Bayesian Networks
    13. Probabilistic reasoning over time
    14. Making simple decisions
    15. Complex decision making. First part
    16. Complex decision making. Second part
    17. Learning & decision trees
    18. Regression and classification. First part
    19. Regression and classification. Second part
    20. Learning with knowledge & statistical learning
    Book
    S. J. Russell, P. Norvig, “Artificial Intelligence. A Modern Approach.”, Pearson, Milano
    T. Mitchell - "Machine Learning"
    S. Haykin, “Neural Networks - A comprehensive foundation”, Prentice-Hall
    Exercises
    During the lectures there are several exercises to be done at home.
    Appointed teaching professor
    Professor not available
    Video Professor
    Prof. Giovanni Felici - Istituto di Analisi dei Sistemi ed Informatica “A. Ruberti” - CNR (Roma - Italia)
    List of video lessons
    Giovanni Felici
    Lesson n. 2: Intelligent Agents  Go to this videolesson
    Display lessons issues
    Giovanni Felici
    Lesson n. 3: Searching  Go to this videolesson
    Display lessons issues
    Giovanni Felici
    Lesson n. 4: Informed search  Go to this videolesson
    Display lessons issues
    Giovanni Felici
    Giovanni Felici
    Lesson n. 6: Propositional Logic  Go to this videolesson
    Display lessons issues
    Giovanni Felici
    Lesson n. 7: First Order Logic  Go to this videolesson
    Display lessons issues
    Giovanni Felici
    Giovanni Felici
    Lesson n. 9: Planning  Go to this videolesson
    Display lessons issues
    Giovanni Felici
    Lesson n. 10: Planning in the real world  Go to this videolesson
    Display lessons issues
    Giovanni Felici
    Lesson n. 11: Quantifyng uncertainty  Go to this videolesson
    Display lessons issues
    Giovanni Felici
    Lesson n. 12: Bayesian Networks  Go to this videolesson
    Display lessons issues
    Giovanni Felici
    Giovanni Felici
    Lesson n. 14: Making simple decisions  Go to this videolesson
    Display lessons issues
    Giovanni Felici
    Giovanni Felici
    Giovanni Felici
    Lesson n. 17: Learning & decision trees  Go to this videolesson
    Display lessons issues
    Giovanni Felici
    Giovanni Felici
    Giovanni Felici
    Giovanni Felici