Créditos
3
Tipos
Optativa
Requisitos
Esta asignatura no tiene requisitos
, pero tiene capacidades previas
Departamento
CS
Mail
assig-ISP-MAI@fib.upc.edu
Profesorado
Responsable
- Ulises Cortés García ( ia@cs.upc.edu )
Otros
- Sara Montese ( sara.montese@upc.edu )
Competencias
Genéricas
Académicas
Profesionales
Sostenibilidad y compromiso social
Trabajo en equipo
Analisis y sintesis
Básicas
Objetivos
-
Los estudiantes serán capaces de integrar y aplicar los conocimientos adquiridos en diversos cursos anteriores del Master para la resolución de problemas complejos utilizando técnicas de Inteligencia Artificial
Competencias relacionadas: CB6, CB7, CEA12, -
Los estudiantes serán capaces de escribir y comunicar su trabajo técnico y de investigación sobre Sistemas Inteligentesy los logros conseguidos tanto a un público general como a uno especializado.
Competencias relacionadas: CB8, CEP4, -
Los estudiantes adquirirán y aprenderán los conceptos y conocimientos relacionados con la sostenibilidad y su relación intrínseca con los sistemas inteligentes.
Competencias relacionadas: CT2, CEP8, -
Los estudiantes consolidarán las capacidades de trabajo en equipo.
Competencias relacionadas: CT3, -
El alumno será capaz de diseñar y construir un sistema inteligente para resolver un problema no trivial.
Competencias relacionadas: CT7, CEP5, CG1,
Contenidos
-
Introducción
Description of the aims of the course.
Description of the teamwork.
Information about the IS project timeline.
Deliverables of the IS project. -
Análisis del problema.
Problem Feature Analysis. Information/Data Analysis. Viability Analysis. Economical Analysis. Environmental and Sustainability Analysis. -
Definición de los obejtivos del proyecto de Sistema Inteligente
Definition of the main goals of the IS project. Definition of sub-goals. Task Analysis. -
Desarrollo de un Sistema basado en la IA
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. -
Inforación de la salida del proyecto
Executive Summary. Project System Documentation: User's Manual, System Manual. Project Schedule (Gantt's Chart). The Project Time Sheet. -
Modelos y Métodos para el desarrollo de Sistemas basados en la IA
Review of the main Intelligent Methods and tools available. -
Herramientas de software
Review of the main AI-based software tools available.
Actividades
Actividad Acto evaluativo
Sesion Introductoria de Laboratorio
First Lab class will focus on laboratory working teams and on giving information about the IS project. (timeline, deliverables, etc.)Objetivos: 4
Contenidos:
Teoría
0h
Problemas
0h
Laboratorio
2h
Aprendizaje dirigido
0h
Aprendizaje autónomo
2h
Sesiones de laboratorio sobre el análisis del problema y el diseño e implementación de un Proyecto de Sistema Inteligente
Las siguientes clases estarán dedicadas a brindar información sobre el proceso de desarrollo de un Sistema Inteligente y todas sus fases.Objetivos: 3 5
Contenidos:
Teoría
0h
Problemas
0h
Laboratorio
4h
Aprendizaje dirigido
0h
Aprendizaje autónomo
4h
Sesiones de laboratorio sobre la revisión de métodos inteligentes y herramientas de software inteligente disponibles
Objetivos: 1
Contenidos:
Teoría
0h
Problemas
0h
Laboratorio
2h
Aprendizaje dirigido
0h
Aprendizaje autónomo
2h
Sesiones de laboratorio para el seguimiento del proyecto
Las clases de laboratorio restantes (7) se dedican a supervisar y guiar los diversos proyectos de Sistemas Inteligentes de los diferentes grupos.Objetivos: 5
Teoría
0h
Problemas
0h
Laboratorio
14h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
^resentación del informe del proyecto a mitad del cuatrimestre
Es un documento de análisis y disseñi del proyecto a mitad del cuatrimestreObjetivos: 2
Semana: 8
Teoría
0h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Presentación Final del proyecto
El proyecto desarrollado se presentará oralmente en clase por cada equipo de trabajo, y antes se habrá entregado toda la documentación requerida, así como el código correspondiente.Objetivos: 2 5
Semana: 15 (Fuera de horario lectivo)
Teoría
0h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Metodología docente
Métodos de enseñanzaA lo largo del curso se utilizarán diversos métodos de enseñanza para fomentar el aprendizaje y la participación:
* Clases expositivas: Presentaciones claras y estructuradas de conceptos teóricos.
* Clases interactivas: Las sesiones están diseñadas para fomentar la participación activa y el debate.
* Supervisión de proyectos: Orientación práctica y mentoría durante el desarrollo del proyecto.
* Talleres sobre habilidades de trabajo independiente y en equipo: Sesiones enfocadas en fomentar el aprendizaje autónomo y la colaboración efectiva.
Estructura del curso
Primera sesión: La clase inicial presentará a los estudiantes a los equipos de laboratorio y proporcionará información esencial sobre el proyecto principal.
Sesiones de desarrollo (clases 2-4): Estas sesiones cubrirán el proceso completo de desarrollo de un sistema basado en IA, incluyendo todas las fases y metodologías clave.
Sesiones de supervisión de proyectos (clases 5-11): Las clases de laboratorio restantes se dedicarán a supervisar y apoyar a los grupos de estudiantes en el diseño, la implementación y el perfeccionamiento de sus proyectos de sistemas inteligentes.
Esta estructura garantiza una combinación equilibrada de teoría, orientación práctica y trabajo colaborativo, preparando a los estudiantes para los desafíos académicos y del mundo real en el desarrollo de sistemas basados en tecnologías propias de la IA.
Método de evaluación
La evaluación del logro de los objetivos del curso será evaluada a través de los hitos de un proyecto de sistema inteligente a lo largo del curso, que se realizará trabajando en equipos de 3 ó 4 estudiantes.La calificación final (FGrade) es un promedio ponderado entre la evaluación del trabajo en equipo (TGrade) y la evaluación del trabajo de cada estudiante de manera individual (IGrade) de acuerdo con la fórmula:
FGrade = 0.5 * TGrade + 0.5 * IGrade
La nota individual para cada estudiante (IGrade) se obtendrá como un promedio entre la observación y la evaluación del trabajo y la participación en el curso de cada estudiante durante todo el proyecto de acuerdo al criterio del profesor (TeachA) y la autoevaluación de la participación y trabajo en equipo de cada estudiante por todos los miembros del equipo, incluido él mismo (SelfA). Entonces,
IGrade = 0.5 * TeachA + 0.5 * SelfA
La nota de trabajo en equipo (TGade) será un promedio ponderado entre cuatro notas, correspondientes a los cuatro hitos del proyecto: la definición del documento del proyecto (MS1-D1Gr), la entrega y la presentación oral del análisis y el diseño del sistema a mitad de proyecto (MS2-D2Gr), el documento final y la entrega de software (MS3Gr = 0.5 * MS3-D3Gr + 0.5 * MS3-D4Gr) y la presentación oral final del proyecto (MS4Gr).
Entonces, la nota de TGrade se calculará de acuerdo con la fórmula:
TGrade = 0.15 * MS1-D1Gr+ 0.2 * MS2-D2Gr + 0.45 * MS3Gr + 0.2 * MS4Gr
Bibliografía
Básico
-
Intelligent systems for engineers and scientists
- Hopgood, A.A,
CRC Press,
2012.
ISBN: 9781439821206
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004001599706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Intelligent Decision Support Systems
- Sànchez-Marrè, Miquel,
Springer,
2022.
ISBN: 9783030877903
https://link-springer-com.recursos.biblioteca.upc.edu/book/10.1007/978-3-030-87790-3 -
AI Engineering: Building Applications with Foundation Models
- Huyen,en hip,
O'Reilly,
2025.
ISBN: 9781098166267
https://ebookcentral-proquest-com.recursos.biblioteca.upc.edu/lib/upcatalunya-ebooks/detail.action?pq-origsite=primo&docID=31813154 -
Intelligent systems: principles, paradigms, and pragmatics
- Schalkoff, R.J,
Jones and Bartlett Publishers,
2011.
ISBN: 9780763780173
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004001619706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Artificial intelligence: a guide to intelligent systems
- Negnevitsky, M,
Addison-Wesley/Pearson,
2011.
ISBN: 9781408225745
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004000379706711&context=L&vid=34CSUC_UPC:VU1&lang=ca
Complementario
-
Artificial intelligence: a modern approach
- Russell, S.; Norvig, P,
Pearson Education Limited,
2022.
ISBN: 9781292401133
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991005066379806711&context=L&vid=34CSUC_UPC:VU1&lang=ca
Web links
- International Journal of Intelligent Systems http://onlinelibrary.wiley.com/journal/10.1002/%28ISSN%291098-111X
- ACM Transactions on Intelligent Systems and Technology (ACM TIST) http://tist.acm.org/index.php
- Proceedings of the ACM SIGKDD Conference on Knowledge Discovery and Data Mining https://dl.acm.org/conference/kdd/proceedings
- IEEE Intelligent Systems Magazine https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=9670
- Applied Intelligence https://link.springer.com/journal/10489
- Data Mining and Knowledge Discovery https://link.springer.com/journal/10618