Learning Outcomes
Cognitive: Foundation and mathematical formalization of the learning and generalization concept and its importance in the computational intelligence field. Comparative conception of the basic machine learning methods. Training principles and learning abilities of the learning machines. Exposition to the diverse applications of learning machines in the fields of pattern recognition, function approximation, data mining and information retrieval.
Skills: Promoting analytic and implementation skills in pattern recognition and function approximation using stastical learnin methods and implementation of the corresponding algorithms. Use of statistical learning libraries for real problems. Promoting programming skills. Ability to complete a learning problem by implementing several statistical machine learning algorithms, running experiments on real data, writing a short paper and presenting the results.
Course Content (Syllabus)
Non - parametric techniques in pattern recognition. Bayesian Learning, Neural networks algorithm for analyzing patterns. Statistical machine learning theory. Vapnik - Chervonenkis dimension. Support vector machines. Kernel - based learning. Multidimensional scaling. Nonlinear data - manifold learning and dimensionality reduction. Discriminant Analysis. Clustering and dimensionality reduction using graph embedding and Spectral techniques. Information theory paradigms. Fuzzy sets and fuzzy pattern recognition. Genetic and Evolutionary programming with applications in pattern recognition. Hybrid computational intelligence systems in signal, image and video analysis.
Course Bibliography (Eudoxus)
1. Richard O. Duda, Peter E. Hart, David G. Stork, "Pattern Classification (2nd Edition)", John Wiley & Sons, 2000
2. Trevor Hastie, Robert Tibshirani, Jerome Friedman, The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Springer-Verlag, 2008.
3. Διαφάνειες και υλικό σε ηλεκτρονική μορφή
4. Free E-books στα Αγγλικά