Department of Electrical and Computer Engineering

MENUMENU
  • Department
      • Profile
      • Faculty
      • Evaluation
      • Administration
      • Staff
  • Studies
    • Subject Areas
    • Undergraduate Studies
    • Postgraduate Studies
      • MSc Studies in “Science and Technology of ECE”
      • MSc Studies in “Smart Grid Energy Systems”
      • MSc Studies in “Applied Informatics”
    • PhD Studies
    • Course List
      • Undergraduate Courses
      • Postgraduate Courses
        • Science and Technology of ECE
        • Smart Grid Energy Systems
        • Applied Informatics
      • Erasmus
    • ECTS
    • Career Opportunities
    • Practise Training
  • Research
    • Labs
    • Research Projects
    • Postdoc Research
    • Ph.D. Candidates
    • Theses – Technical Reports
    • Active Research Projects

      MLSysOps: Machine Learning for Autonomic System Operation in the Heterogeneous Edge-Cloud Continuum

      Scientific Responsible

      Spyros LalisSpyros Lalis, Professor
      E-mail: lalis@e-ce.uth.gr

      TitleMLSysOps: Machine Learning for Autonomic System Operation in the Heterogeneous Edge-Cloud Continuum
      Duration2023 – 2025
      Sitehttps://csl.e-ce.uth.gr/projects/mlsysops

      Read More

  • Alumni
    • Ph.D. Graduates
  • Service Offices
    • Secretariat
    • Technical support
  • Announcements
    • General Announcements
    • Academic News
  • Contact
    • Department of Electrical and Computer Engineering
      • Sekeri – Cheiden Str
        Pedion Areos, ECE Building
        383 34 Volos – Greece
      Tel.+30 24210 74967, +30 24210 74934
      e-mailgece ΑΤ e-ce.uth.gr
      PGS Tel.+30 24210 74933
      PGS e-mailpgsec ΑΤ e-ce.uth.gr
      URLhttps://www.e-ce.uth.gr/contact-info/?lang=en
  • Login

ECE334 Pattern Recognition

Home » Studies » Undergraduate Studies » Undergraduate Courses » ECE334 Pattern Recognition
Subject AreaSignals, Communications, and Networking
SemesterSemester 6 – Spring
TypeElective
Teaching Hours4
ECTS6
Prerequisites
  • ECE117 Linear Algebra
  • ECE217 Probability & Statistics
Recommended Courses
  • ECE113 Calculus I
Course Sitehttps://eclass.uth.gr/courses/E-CE_U_107/
Course Director

Gerasimos PotamianosGerasimos Potamianos, Associate Professor
E-mail: gpotamianos@e-ce.uth.gr

Course Instructor
  • Gerasimos Potamianos, Associate Professor
    E-mail: gpotamianos@e-ce.uth.gr
  • Description
  • Learning Outcomes

The course covers the most popular in the literature techniques for pattern recognition, as they are typically employed in a number of practical applications. In more detail, the following are covered:

  • Decision theory and the Bayesian approach to classification.
  • Maximum likelihood parameter estimation and the expectation maximization algorithm.
  • Nearest neighbor based classifier.
  • Bayesian networks.
  • Linear and non-linear classifiers.
  • Neural networks.
  • Support vector machines.
  • Decision trees.
  • Markov chains and hidden Markov models.
  • Classifier combination.
  • Feature selection based on various approaches.
  • Data transforms and feature vector dimensionality reduction.
  • Basic concepts in clustering.
  • Basic clustering algorithms, including K-means, sequential, and agglomerative clustering.

This course introduces students to the basic concepts and algorithms of pattern recognition, as they are typically employed in a number of practical applications, such as speech and audio recognition, image and video analysis, biometrics, bioinformatics, etc. The course covers the most commonly used classification algorithms, feature selection and transformation methods, and data clustering. The course provides numerous examples to allow student familiarization with the above concepts, as well as practical computational tools within the Matlab framework, further demonstrating these.

Students successfully completing this class will have mastered the main concepts and algorithms in the field of pattern recognition. For example, they will be able to:

  • Design and implement pattern recognition systems for a wide variety of applications, including recognition and segmentation of images, recognition of speech sounds, etc.
  • Extract and select appropriate features of reduced dimensionality from a wide variety of data, including speech, audio, images, and video.
  • Obtain class-conditional parametric distributions of data features on basis of labeled data, using a number of techniques, such as maximum likelihood and maximum a-posteriori estimation, as well as the expectation-maximization algorithm in the case of partial observations.
  • Implement, train, and test a number of classifiers, including Gaussian mixture models, neural networks, support vector machines, decision trees, and hidden Markov models.
  • Perform data clustering in an unsupervised manner by means of various algorithms, such as K-means, sequential, and agglomerative clustering.

e-Yπηρεσίες

Contact Info

  • Sekeri – Cheiden Str, Pedion Areos, Volos
  • +30 24210 74967
  • +30 24210 74934
  • Email: gece@e-ce.uth.gr

Announcements

  • Academic News

Find us

  • Facebook
  • Twitter
  • Youtube
  • Linkedin
© Copyright 2025 Department of Electrical and Computer Engineering
We use cookies to ensure that we give you the best experience on our website.OKΠληροφορίες