Data Mining (Level 8)
Duration
i year
Stage
Award
NFQ Level
Level 8
ECTS Credit
5
The module aims to facilitate learners in engaging with the concept of Data Mining, its formulation and implementation.
The objective of this module is to provide the learner with knowledge of:
- Display a comprehensive understanding of different data mining tasks and the algorithms most appropriate for addressing them.
- Evaluate models/algorithms with respect to their accuracy.
- Demonstrate capacity to perform a self-directed piece of practical work that requires the application of data mining techniques.
- Critique the results of a data mining exercise.
- Develop hypotheses based on the analysis of the results obtained and test them.
- Conceptualise a data mining solution to a practical problem.
Indicative Syllabus
Key concepts in Data Mining
- The importance of data-mining
- Real-world applications of data-mining (cyber-security, financial forecasting, trend
prediction, etc) - What is unstructured data
- Modalities of data
- Underlying techniques
- Inverted indexes
- Matrix factorisation
- Dimensionality reduction
Modelling data
- Understanding Text
- Bags of Words
- TF-IDF
- Dealing with non-textual data
- Feature extraction techniques
- Bags of features
- Encoding and embedding
Modern data indexing at scale
- Information retrieval models
- Ranking models
Unimodal data mining
- Topic modelling (techniques such as LSA, pLSA, LDA, NNMF)
- Clustering (Hierarchical agglomerative, Spectral)
- Multi-dimensional scaling
- Mining graphs and networks (hubs and authorities [PageRank/HITS], spectral methods, etc.)
- Finding outliers
Multimodal data mining
- Finding independent features (e.g ICA, NNMF)
- Finding correlations and making predictions (CL-LSI, classifiers, etc.)
- Collaborative filtering and recommender systems
Module Details
Data Mining (Level 8)
Learn from the best in your industry
Study your way, on your time
Programmes with purpose, aimed at your future
Here for you, every step of the way
Get in touch
If you have any questions specific to this course, you can speak directly with one of our course lecturers. Please get in touch, we’re happy to help!