Teaching
No current teaching.
Guest Lecturing
Florian Verhein has given the following guest lectures (coursework):
University of Sydney, Australia
-
COMP5318 Knowledge Discovery and Data Mining: Clustering (Week 11, Semester 2, 2006)
-
COMP5338 Advanced Data Models: Association Rule Mining (Week 6, Semester 2, 2006).
-
COMP5318 Knowledge Discovery and Data Mining: Association Rule Mining (Week 8, Semester 1, 2007)
Additionally, the tutoring Florian did for COMP3310/COMP3610 (Theory of Computation, see below) was in a lecture format.
University of Stuttgart, Germany
Tutoring
Florian has tutored the following courses:
University of Sydney, Australia
Course Information
Please see official websites for up to date information. This is a summary and is accurate at the time these were tutored.
COMP5318: Knowledge Discovery and Data Mining
Current website.
This course gives a comprehensive coverage of well known techniques in Data Mining and Machine Learning. If focuses on the following three techniques:
-
Clustering
-
K-Means
-
Bisecting K-Means
-
Hierarchical
-
DBSCAN (Density Based Spatial Clustering of Applications with Noise)
-
Fuzzy c-means
-
Expectation Maximisation (EM) Algorithm
-
Self Organising Networks (SOM)
-
Classification
-
Rule based
-
Nearest neighbour
-
Naive Bayes
-
Baysian Networks
-
Decision Trees
-
Neural Networks
-
Support Vector Machines (SVM)
-
Association Rule Mining and Sequential Pattern Mining
-
Apriori
-
FP-Growth
-
GSP (Generalised Sequential Pattern)
-
Prefix-Span
COMP3310/3610: Theory of Computation
Current website.
This course has 3 parts:
-
Computability
- Models of computation, from automata to Turing machines,
- The halting problem and other not-computable problems,
- The Church-Turing thesis,
- Connections to logical theories
-
Complexity
- Complexity theory: what can we compute?
- Easy problems and hard problems,
- Computational hardness,
- Reductions
- Complexity classes and hierarchies,
- The P versus NP problem
-
Algorithms
- Dealing with hard problems,
- Approximation algorithms,
- Randomized algorithms