IDENTIFYING DATA 2021_22
Subject (*) PLANNING AND APPROXIMATE REASONING Code 17685204
Study programme
Computer Security Engineering and Artificial Intelligence (2016)
Cycle 2nd
Descriptors Credits Type Year Period
6 Optional 1Q
Language
Anglès
Department Computer Engineering and Mathematics
Coordinator
VALLS MATEU, AÏDA
E-mail aida.valls@urv.cat
hatem.abdellatif@urv.cat
Lecturers
VALLS MATEU, AÏDA
ABDELLATIF FATAHALLAH IBRAHIM MAHMOUD, HATEM
Web
General description and relevant information Introduction to the planning techniques as problem solving tools. The main approaches to automatic planning will be presented. The student must be able to implement a planner and solve a case study. The second part is devoted to introduce the main concepts on approximate reasoning, focused on Fuzzy Logic. The use of fuzzy logic in rule-based systems will be presented. The student must be able to apply this methodology to a particular problem.

Competences
Type A Code Competences Specific
 A9 Apply computational, mathematical, statistical and artificial intelligence methods in order to model, design and develop applications, services, smart systems and knowledge-based systems.
Type B Code Competences Transversal
 CT2 Forming opinions on the basis of the efficient management and use of information
 CT4 Work in multidisciplinary teams and in complex contexts.
Type C Code Competences Nuclear

Learning outcomes
Type A Code Learning outcomes
 A9 Represent approximate knowledge and apply inference mechanisms to it to resolve complex problems.
Understand the inherent complexity of automatic planning algorithms and the historical evolution of the different techniques proposed in this field.
Implement complex mechanisms of automatic planning and apply them to solving specific problems.
Type B Code Learning outcomes
 CT2 Master the tools for managing their own identity and activities in a digital environment.
Search for and find information autonomously using criteria of importance, reliability and relevance, which is useful for creating knowledge
Organise information with appropriate tools (online and face-to-face) so that it can be updated, retrieved and processed for re-use in future projects.
Produce information with tools and formats appropriate to the communicative situation and with complete honesty.
Use IT to share and exchange the results of academic and scientific projects in interdisciplinary contexts that seek knowledge transfer.
 CT4 Understand the team’s objective and identify their role in complex contexts.
Communicate and work with other teams to achieve joint objectives.
Commit and encourage the necessary changes and improvements so that the team can achieve its objectives.
Trust in their own abilities, respect differences and use them to the team’s advantage.
Type C Code Learning outcomes

Contents
Topic Sub-topic
Expert systems with approximate reasoning Probabilistic models
Evidence theory.
Fuzzy logic and reasoning based on fuzzy rules.
Introduction to planning methods Advanced techniques of planning.

Planning
Methodologies  ::  Tests
  Competences (*) Class hours
Hours outside the classroom
(**) Total hours
Introductory activities
1 1.5 2.5
Assignments
A9
CT2
CT4
9 13.5 22.5
Reading written documents and graphs
A9
15.8 25.7 41.5
Forums of debate
CT2
0.2 0.3 0.5
Personal attention
1 0 1
 
Multiple-choice objective tests
A9
2 2 4
Oral tests
A9
1 2 3
 
(*) On e-learning, hours of virtual attendance of the teacher.
(**) The information in the planning table is for guidance only and does not take into account the heterogeneity of the students.

Methodologies
Methodologies
  Description
Introductory activities Presentation of the topic.
Assignments Practical session of the course, implementing the studied algorithms and methods.
Reading written documents and graphs Presentation and explanation of the contents. Students must prepare the subject-matter
Forums of debate Share questions with the teacher and classmates in the Forum.
Personal attention The lecturers will have several hours during the week in which students can visit them and present them their questions or doubts concerning the content of the course. If it is considered necessary, some of the teachning hours could be devoted to personalized attention.

Personalized attention
Description
The lecturers will have several hours during the week in which students can visit them and present them their questions or doubts concerning the content of the course. If it is considered necessary, some of the teachning hours could be devoted to personalized attention.

Assessment
Methodologies Competences Description Weight        
Assignments
A9
CT2
CT4
Practical exercises on the topics of the course. 60%
Oral tests
A9
Explain some practical exercise.. A minimum grade of 5 in the interview is required. 10%
Multiple-choice objective tests
A9
Questions and exercises about the topics of the course. A minimum qualification is required to pass the course.
30%
Others  
 
Other comments and second exam session

A second call will be available for failed evaluation activities.


Sources of information

Basic Russell, Norvig, Artificial Intelligence, a modern approach, Prentice-Hall, 2010
M. Ghallab, D. Nau, P. Traverso, Automated planning: theory and practice, elsevier/Morgan Hauffman, 2004
G. J. Klir, B. Yuan, Fuzzy sets and fuzzy logic: theroy and applications, Prentice-Hall, 1995

Complementary

Recommendations


(*)The teaching guide is the document in which the URV publishes the information about all its courses. It is a public document and cannot be modified. Only in exceptional cases can it be revised by the competent agent or duly revised so that it is in line with current legislation.