Credits
6
Types
Compulsory
Requirements
This subject has not requirements
, but it has got previous capacities
Department
EIO
Teachers
Person in charge
- Karina Gibert Oliveras ( karina.gibert@upc.edu )
- Xavier Angerri Torredeflot ( xavier.angerri@upc.edu )
Others
- Sergi Ramirez Mitjans ( sergi.ramirez@upc.edu )
Weekly hours
Theory
2
Problems
0
Laboratory
2
Guided learning
0
Autonomous learning
6
Competences
Transversals
Basic
Especifics
Generic
Objectives
-
Solving available open data sources in combination with private data
Related competences: CG8, CT6, CT8, CB3, -
Identify what kind of preprocessing real data needs
Related competences: CG4, CG8, -
Know methods of integrated analysis of data and knowledge and be able to apply them correctly to a real problem
Related competences: CG2, CG4, CE18, -
Given a problem, data and perspectives for using the model, knowing how to choose the best model to apply among all those seen in the subject and in the previous ones
Related competences: CG1, CG4, CG8, CT4, CT8, CB5, CE09, CE18, CE20, -
Combine the results of data-driven models with useful knowledge production methods for subsequent decision-making
Related competences: CT4, CB2, CE09, CE17, CE18, -
Identify the reporting or visualization tools most suitable for a specific problem.
Related competences: CB4, -
Integrate the tools and models that are known in the design of an intelligent data analysis process suitable for a specific problem.
Related competences: CG2, CG3, CG4, CG9, -
Master the technologies of putting into production an intelligent data analysis process.
Related competences: CG3, CG7, CG9, CE18, -
Be aware of AI's digital footprint and be able to apply strategies that reduce it in a process of intelligent data analysis.
Related competences: CG2, CG3, CG8, CE09, CE18, -
Integrate intelligent data analysis processes into intelligent decision support system architectures.
Related competences: CG1, CG3, CG4, CG5, CG8, CG9, CT4, CT6, CT8, CB2, CE09, CE20, -
Being able to document new methods or technologies autonomously
Related competences: CT6, -
Understand the ethical principles of the current AI model and assess whether we can implement it in the debate.
Related competences: CG4, CG8, CG9, CT8, CB4, -
Be able to document yourself about new methods or technologies independently and be able to self-train in the future.
Related competences: CG5, CT6,
Contents
-
Introduction. The insertion of the data in the real decision processes
Introducción a la teoría de la decisión y a los procesos reales de soporte a la toma de decisiones. -
Intelligent decision-making support systems
Intelligent decision-making support systems. General purpose architecture for IDSS -
Intelligent decision-making support systems
Intelligent decision-making support systems -
Design of relevant data sources for a decision-making process
The relevant sources of information (data, images, videos, knowledge); static/dynamic; on-line/off-line; open, sample, experimental data. Primary/Secondary data.
Linking the data with the objectives of the study. Data representativeness, biases and compensation policies
Best practices from design. -
Integrated preprocessing design
Construction of data preprocessing organizational charts for complex projects
Role of study objectives and data models to be trained in data preprocessing processes -
Automated choice of data modeling methods for the decision support process
-Integration of the DMMCM map in the method selection process
-The DMMT model of representation of the data-based methods
-Relation between the available methods and the objectives of the study
-Relation between the available methods and the available data
-Relation between different data-driven models
-Relation between the available method and the intended use of the model -
Criteria to determine knowledge models
Criteria for determining the knowledge representation models to integrate in the decision process (ontologies, knowledge bases, linguistic labels, etc.)
Relationship between knowledge components/reasoning engines and data-based models in the decision support process -
Mixed data/knowledge-driven AI models in IDSS
Mixed data/knowledge-driven models. Hybrid Artificial Intelligence systems. -
Impact of interface design in IDSS
IDSS inputs, perception, knowledge representation in system inputs, access (roles, authentication, permissions), digital gap, modes of user interaction (voice, forms, chatbots, etc.). Good practices in menu design, accessibility, multilingual systems. Data connection (lakes, APIS, SQL, scrapping...).
Outputs: applications of data visualization to an IDSS, explainability and argumentation, recommenders, automatic reporting, communication of metrics and KPIS, accountability (registers), system role (agency, assistance/automation)
Validation of an IDSS -
Insertion of intelligent data analysis in real processes
Health and wellness systems
Business (retailing, negotiations, etc.)
Administrative processes: public administration, hospital administration, large corporations, etc.
Industry 4.0
Strategic decision-making (business strategies or public policy-making)
Sustainability (biodiversity, carbon footprint, etc.)
Activities
Activity Evaluation act
Introduction to practices and training of work teams
Introduction to practices and training of work teams
Theory
0h
Problems
0h
Laboratory
2h
Guided learning
0h
Autonomous learning
0h
Theory
2h
Problems
0h
Laboratory
2h
Guided learning
0h
Autonomous learning
2h
Generation of the AI Canvas from a real case
Once the topic of the practical assignment has been chosen, define the Artificial Intelligence project that can be outlined using the CANVAS-AI methodologyObjectives: 4
Contents:
Theory
2h
Problems
0h
Laboratory
1.5h
Guided learning
0h
Autonomous learning
0h
Theory
2h
Problems
0h
Laboratory
1.5h
Guided learning
0h
Autonomous learning
6h
Theory
0h
Problems
0h
Laboratory
0h
Guided learning
0h
Autonomous learning
0h
Final presentations of the practices
Theory
3h
Problems
0h
Laboratory
4h
Guided learning
0h
Autonomous learning
8h
Presentation of real-world IDSS applications
Theory
0h
Problems
0h
Laboratory
3h
Guided learning
0h
Autonomous learning
2h
Teaching methodology
The 12 suggested topics will be developed in 12 theoretical class sessions (2 hours per week) with their respective practices or associated laboratory session (also 2 hours per week).The 3 sessions that are missing from the 15 sessions per semester established in the FIB, will be used for theoretical evaluations (quiz or similar) and practical evaluations (defense of practical work in the middle of the semester and at the end of the semester), remembering also that there are a couple of non-teaching weeks to be mid-term and/or final exam week, during which advice, support and guidance can be offered to students as reinforcement or preparation for their assessments.
In the theory classes, the inverted class scheme will be practiced whenever possible.
There is a web page for the subject.
The temporary distribution of the subject's contents and the materials to be brought prepared before each class will be published on this platform(s).
The master class outline will be used on occasion when the teacher needs to clarify complex concepts that have not been clear with the materials previously distributed in class.
The theory class will be mainly devoted to the presentation of cases and the development of interactive activities with the students such as the discussion of the cases, or the completion of specific short questionnaires.
One of the activities of the theory classes of the course will be the approach of real cases with proposals for the design of the intelligent data system to support certain decisions and the open discussion in the classroom about the strengths and weaknesses of the proposed design. This activity is fundamental to train the student in designing solvent, safe, viable processes with little risk of bankruptcy when we talk about real environments. Methodological questions to be clarified by the teacher will derive from the result of the debate.
Additionally, the students will perform in groups a good number of short practical works on the design of intelligent data analysis processes in more or less mature scenarios from a technological point of view where the entire process will have to be done from the eventual collection or identification of data sources or knowledge up to the communication of results and recommendations with the user.
The analysis case can be proposed by the students themselves based on certain characteristics set by the teaching staff. Each team will carry out practice sessions, each week applying the techniques seen in the course to tackle the challenge. The teacher will monitor all the work teams weekly in the laboratory sessions. The design proposal will include a proof of concept as far as the means of the subject allow for the proposed proposal.
Twice a year the teams will present their proposals in a sharing session where all the projects will be discussed together.
Supporting material resources include:
* Slides/Transparencies for each subject in pdf format or similar.
* Links to articles, forums, discussions or practical cases in congruent and reliable repositories for the subject.
* Videos or similar to show case studies or complementary topics to master classes.
* Use of GNU software for the practical part. The use of R, RStudio and similar platforms is suggested.
* You can use specialized software developed by research groups within the UPC such as GESCONDA and Klass, Freeling, etc.
Evaluation methodology
The following evaluation system is proposed:- 4 Team works carried out throughout the course 80%.
Each team work is evaluated
- Technical quality of the proposed design and integration of knowledge involved (30%)
- Proof of concept (20%)
- Oral knowledge control test 10% (discussion with the teaching staff during the oral presentation of team work).
- Quality and performance of the work team. 10%
- Oral and written communication 10%.
- Ethics of the work team and the work itself 10%
-Gender perspective of the team and the work 10%.
- Attendance and participation in classes and laboratories. 10%
Reevaluación: Solo se pueden presentar a la reevaluación las personas que, habiéndose presentado al examen final, hayan suspendido. La máxima calificación que se puede alcanzar en la reevaluación es un 7.
- 2 Quiz throughout the course 10% (5% each).
Bibliography
Basic
-
Intelligent Decision Support Systems
- Sanchez-Marre, M,
Springer,
2022.
ISBN: 9783030877903
https://link-springer-com.recursos.biblioteca.upc.edu/book/10.1007/978-3-030-87790-3 -
IOS Press
- Gibert, Karina; Sánchez-Marré, Miquel; Izquierdo, J,
IOS Press,
2016.
https://journals.sagepub.com/doi/abs/10.3233/AIC-160710 -
The Elements of statistical learning : data mining, inference, and prediction
- Hastie, Trevor; Tibshirani, Robert; Friedman, Jerome,
Springer,
cop. 2009.
ISBN: 9780387848570
https://link-springer-com.recursos.biblioteca.upc.edu/book/10.1007/978-0-387-84858-7 -
Exploratory multivariate analysis by example using R
- Husson, François; Lê, Sébastien; Pagès, Jérôme,
CRC Press, Taylor & Francis Group,
2017.
ISBN: 9781315301860
https://ebookcentral-proquest-com.recursos.biblioteca.upc.edu/lib/upcatalunya-ebooks/detail.action?pq-origsite=primo&docID=4856173 -
Applied multivariate statistical analysis
- Johnson, Richard A; Wichern, Dean W,
Pearson Education Limited,
[2014].
ISBN: 9781292024943
https://ebookcentral-proquest-com.recursos.biblioteca.upc.edu/lib/upcatalunya-ebooks/detail.action?pq-origsite=primo&docID=5174865 -
Practical statistics for data scientists: 50+ essential concepts using R and Python
- Bruce, Peter; Bruce, Andrew; Gedeck, Peter,
O'Reilly,
[2020].
ISBN: 9781492072942
https://ebookcentral-proquest-com.recursos.biblioteca.upc.edu/lib/upcatalunya-ebooks/detail.action?pq-origsite=primo&docID=6173908 -
Visualization analysis and design
- Munzner, Tamara,
CRC Press, Taylor & Francis Group,
2015.
ISBN: 9781466508934
https://ebookcentral-proquest-com.recursos.biblioteca.upc.edu/lib/upcatalunya-ebooks/detail.action?pq-origsite=primo&docID=1664615 -
Show me the numbers : designing tables and graphs to enlighten
- Few, Stephen,
Analytics Press,
2012.
ISBN: 0970601972
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004067739706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Fundamentals of Data Visualization: A Primer on Making Informative and Compelling Figures
- Wilke, Claus O,
O'Reilly,
2019.
ISBN: 9781492031079
https://ebookcentral-proquest-com.recursos.biblioteca.upc.edu/lib/upcatalunya-ebooks/detail.action?pq-origsite=primo&docID=5734202 -
The Visual Display of Quantitative Information
- Tufte, Edward R,
Graphics Press,
2001.
ISBN: 096139210X
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991001453439706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Process mining: data science in action
- Aalst, Wil van der,
Springer,
2016.
ISBN: 9783662498514
https://ebookcentral-proquest-com.recursos.biblioteca.upc.edu/lib/upcatalunya-ebooks/detail.action?pq-origsite=primo&docID=4505537 -
Process mining in action : principles, use cases and outlook
- Reinkemeyer, Lars,
Springer,
2020.
ISBN: 9783030401726
https://ebookcentral-proquest-com.recursos.biblioteca.upc.edu/lib/upcatalunya-ebooks/detail.action?pq-origsite=primo&docID=6134217 -
Guide to Intelligent Data Science: How to Intelligently Make Use of Real Data
- Berthold, Michael R; Borgelt, Christian; Höppner, FranK ... [et al.],
Springer,
2020.
ISBN: 9783030455736
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991005348570306711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Analytics, Data Science, & Artificial Intelligence: Systems for Decision Support
- Sharda, Ramesh; Delen, Dursun; Turban, Eraïm,
11th Edition,
2020.
ISBN: 978-1292341552
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991005323855806711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
- Kleppmann, Martin,
O'Reilly,
2017.
ISBN: 978-1449373320
https://ebookcentral-proquest-com.recursos.biblioteca.upc.edu/lib/upcatalunya-ebooks/detail.action?pq-origsite=primo&docID=4825244 -
Fundamentals of Data Engineering: Designing and Building Scalable Data Systems for Modern Applications [audiollibre]
- Murray, Brian,
2024.
ISBN: 979-8391793649
https://www.storytel.com/co/books/fundamentals-of-data-engineering-designing-and-building-scalable-data-systems-for-modern-applications-9848877
Complementary
-
Exploratory multivariate analysis by example using R
- Husson, F.; Lê, S.; Pagès, J.,
CRC Press,
2017.
ISBN: 9781315301860
https://ebookcentral-proquest-com.recursos.biblioteca.upc.edu/lib/upcatalunya-ebooks/detail.action?pq-origsite=primo&docID=4856173