CSE4412 3.0 Data Mining (Held at the BRSU in Germany, Summer 2011)
Course Outline
Course Director:
Prof. Martin MŸller
- knowledge and
knowledge representation
- sets, concepts, hypotheses, targets, and errors
- several techniques:
- clustering (k-Means)
- decision tree induction
- rough set data analysis
- Artificial Neural Networks (MLPs and SOMs)
- Genetic Algorithms
- Hidden markov Models
- inductive logic programming
- ensemble learning (Bagging and Boosting)
If there is enough time left, we will conclude with a brief outlook to
learning theory. It can well be that we will cover only parts of the
topics
depending on the prior knowledge of attending students.
The course also includes lab sessions. Organisation is not clear yet;
there are, in general, two options:
The first one is
that we try to get a feel for the methods using existing software
packages like WEKA or RapidMiner.
The other one is a rather "free" software project where small groups of
students will implement several packages which all together
yield a functionality similar to (parts of) WEKA or RapidMiner.
The second
option requires more preliminary knowledge; so we shall decide which
option to take on the spot.
Please: If you have a laptop,
please bring it with you. If you don't please tell Nadine Fršbel asap so we can organise the required
number of work stations.
The grading will be on basis of a written exam at the end of the course
(not on the project - unless too many of you prefer sightseeing
rather than lab sessions).
Books:
I can't recommend "a" or "the" book. The topics we deal with are the
subject of many books.
For an overview
I still recommend Tom Mitchell's
"Machine Learning".
Similar, but more recent, is Alpaydin's
"introduction to Machine Learning".
Also interesting are:
Lavrac/Dzeroski "Inductive Logic Programming"
de Raedt, "Logic and Relational Learning"
Kearns, "The Computatinoal Complexity of Machine
Learning"
Anthony/Biggs, "Computational Learning Theory"
Pawlak, "Rough Sets"
Kohonen, "Self Organising Maps"
Ripley, "Pattern Recognition and Neural Networks"