INTRODUCTION TO MACHINE LEARNING   [Archived Catalog]
2021-2022 Undergraduate Catalog
   

ECE 1395 - INTRODUCTION TO MACHINE LEARNING


Minimum Credits: 3
Maximum Credits: 3
Machine Learning methods are at the core of many recent advances in "intelligent computing". Current applications include machine perception (vision, speech recognition), control (process control, robotics), data mining, time-series prediction (e.g. in finance), natural language processing, text mining and text classification, bio-informatics, neural modeling, computational models of biological processes, and many other areas. This is an introductory undergraduate course on machine learning and its applications in different areas. The course will briefly cover techniques for visualizing and analyzing multi-dimensional data along with algorithms for projection, dimensionality reduction, regression, clustering, classification and neural networks, and deep learning. A main course objective is to present various approaches to classifier design so that students can make judicious choices when confronted with real pattern recognition problems. However, it is important to emphasize that the design of a complete pattern recognition system for a specific application domain requires domain knowledge, which is beyond the scope of this course. Students will use available tools and libraries to implement some algorithms using MATLAB.
Academic Career: Undergraduate
Course Component: Lecture
Grade Component: Letter Grade
Course Requirements: PREQ: [ECE 0402 and ECE 0301] ; PLAN: Electrical Engineering or Computer Engineering


Click here for class schedule information.