The aim of this course is the construction of an Intelligent System to perform a non-trivial task. The development of an Intelligent System shares many steps with the development of any software system. Nowithstanding, there are some special features like the knowledge acquisition step, task analysis, selection of Intelligent methods, integration of Intelligent techniques, etc. that are especific of Intelligent System projects. The IS project is a project like those ones that students will cope with, in their professional practice of Artificial Intelligence in any company. The project will be constructed by a team of three or four students.
Person in charge
Miquel Sanchez Marre (
Generic Technical Competences
CG1 - Capability to plan, design and implement products, processes, services and facilities in all areas of Artificial Intelligence.
Technical Competences of each Specialization
CEP4 - Capability to design, write and report about computer science projects in the specific area of ??Artificial Intelligence.
CEP5 - Capability to design new tools and new techniques of Artificial Intelligence in professional practice.
CEP8 - Capability to respect the surrounding environment and design and develop sustainable intelligent systems.
Sustainability and social commitment
CT2 - Capability to know and understand the complexity of economic and social typical phenomena of the welfare society; capability to relate welfare with globalization and sustainability; capability to use technique, technology, economics and sustainability in a balanced and compatible way.
CT3 - Ability to work as a member of an interdisciplinary team, as a normal member or performing direction tasks, in order to develop projects with pragmatism and sense of responsibility, making commitments taking into account the available resources.
Analisis y sintesis
CT7 - Capability to analyze and solve complex technical problems.
CB6 - Ability to apply the acquired knowledge and capacity for solving problems in new or unknown environments within broader (or multidisciplinary) contexts related to their area of study.
CB7 - Ability to integrate knowledges and handle the complexity of making judgments based on information which, being incomplete or limited, includes considerations on social and ethical responsibilities linked to the application of their knowledge and judgments.
CB8 - Capability to communicate their conclusions, and the knowledge and rationale underpinning these, to both skilled and unskilled public in a clear and unambiguous way.
The students will be able to integrate and apply several knowledge acquired in previous Master courses for the solving of complex problems using Artificial Intelligence techniques
Students will be able to write and communicate their technical and research work on Intelligent Systems and achievements both to a general and specialized audience.
Students will acquire and learn the concepts and knowledge related to sustainability and their intrinsic relationship with Intelligent Systems.
Students will consolidate teamworking abilities.
Students will be able to design and construct an Intelligent System to solve a non trivial problem.
Description of the aims of the course. Description of the team works. Information about the IS project timeline. Deliverables of the IS project.
Problem Feature Analysis. Information/Data Analysis. Viability Analysis. Economical Analysis. Environmental and Sustainability Analysis.
Definition of the Intelligent System project issues
Definition of main goals of the IS project. Definition of sub-goals. Task Analysis.
Development of an Intelligent System Project
Data/Information Extraction. Data Mining & Knowledge Acquisition Process. Knowledge/Ontological Analysis. Planning and selection of Intelligent/Statistical/Mathematical Methods/Techniques. Construction of Models and implementation of Techniques. Module Integration. Validation of Models/Techniques. Comparison of Techniques. Proposed Solution.
Intelligent System Project Output
Executive Summary. Project System Documentation: User's Manual, System Manual. Project Schedule (Gantt's Chart). The Project Time Sheet.
Intelligent Methods and Models
Review of main Intelligent Methods available.
Review of main software tools available.
Hores de dedicació:
AD: Aprenentatge dirigit
AA: Aprenentatge autònom
Introductory Lab Session
First Lab class will focus on laboratory working teams and on giving information about the IS project. (timeline, deliverables, etc.) Contents:
The remaining laboratory classes (7) is devoted to oversee and guide the various Intelligent Systems projects of the different groups.
Laboratory: Lab sessions for the development of the IS project
It is a document with the project analysis and project design Week:
Final Presentation of the project
The project developed will be orally presented in class by each team, and they will have previously submitted all the required documentation, as well as the corresponding software code. Week:
In general there will be different kind of teaching methods:
- Expositive Lectures
- Participative Lectures
- Project Supervising Classes
- Orientation classes for Autonomous work and cooperative teamwork
The first class will be focused on laboratory working teams, and basic information about the project will be given.
The following classes (3-4) will be devoted to providing information about the process of developing an Intelligent System and all its phases.
The remaining laboratory classes (7) will be devoted to oversee and guide the Intelligent System projects of different groups.
The assessment of the achievement of the objectives of the course will be made by assessing the achievements of an Intelligent System project throughout the course, which will be done working in teams of 3 or 4 students.
The final grade (FGrade) is a weighted average between the teamwork (TGrade) assessment and the evaluation of the work of each individual student (IGrade) according to the formula:
FGrade = 0.5 * TGrade + 0.5 * IGrade
The individual grade for each student (IGrade) will be obtained by observing and assessing the ongoing work and participation of each student throughout the project.
The teamwork grade (TGrade) will be a weighted average between four marks related to the definition of the project document (PM1Gr), the midterm delivery of system analysis and design (PM2Gr) the final document and software delivery (PM3Gr), and the final public presentation of the project (PM4Gr). It will be computed according to the formula: