Credits
6
Types
- MDS: Elective
- MIRI: Specialization complementary (Advanced Computing)
Requirements
This subject has not requirements
, but it has got previous capacities
Department
CS
The goal of this course is to present and study some of the most widespread, useful and elegant algorithms at the intersection of these three disciplines, so that students become capable of identifying and applying the suitable tools for a given application. The lectures will cover the theory, algorithms and practical usage of the techniques.
Teachers
Person in charge
- Luis Antonio Belanche Muñoz ( belanche@cs.upc.edu )
Weekly hours
Theory
1
Problems
0
Laboratory
2
Guided learning
0
Autonomous learning
6.375
Competences
Advanced computing
Generic
Teamwork
Information literacy
Appropiate attitude towards work
Reasoning
Basic
Objectives
-
Te be aware of the theoretical and practical set of problems that constitute Data Mining, and to understand the main models and algorithms to tackle it: both at the conceptual level and at the level of their application through commercial tools, preferably open-source.
Related competences: CB6, CTR4, CTR5, CTR6, CEE3.1, CEE3.2, CEE3.3, CG1, CG3, CG5, -
To acquire and demonstrate an ability to put to work the knowledge obtained in the autonomous, team-wise deployment of a practical data mining case, including a public presentation of the work developed.
Related competences: CB6, CB8, CB9, CTR3, CTR4, CTR5, CTR6, CEE3.2, CG3,
Contents
-
Selected techniques and algorithms for Data Mining
Algorithms and techniques are representative of the good and the best a data practitioner needs to know, among which:
backpropagation
expectation-maximization
association rules
pagerank
GLMs
Each topic of study is focused in 3 aspects:
theoretical
algorithmic
practical
Activities
Activity Evaluation act
Theoretical and conceptual study of the main data mining algorithms.
Theoretical and conceptual study of the main data mining algorithms.Objectives: 1
Contents:
Theory
18h
Problems
6h
Laboratory
0h
Guided learning
0h
Autonomous learning
6h
Teaching methodology
Theoretical classes, exercises and problems in data analysis with or without a programming component and development of case studies.Evaluation methodology
The course grade is based on five components:Project 1 (Sessions 1-5) 30% Group
Project 2 (Sessions 6-10) 30% Group
Control 1 10% Individual
Control 2 10% Individual
Final exam 20% Individual
Bibliography
Basic
-
The top ten algorithms in data mining
- Wu, X.; Kumar, V. (eds.),
CRC Press,
2009.
ISBN: 9781420089646
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004004999706711&context=L&vid=34CSUC_UPC:VU1&lang=ca