ECE 4200

ECE 4200

Course information provided by the Courses of Study 2020-2021.

The course will be devoted to understanding, implementation, and applications of various machine learning primitives. This course is intended to have three modules, and within each we will cover basic theory, and implementations. The modules will be supervised learning, unsupervised learning, and finally topics that are motivated by engineering applications such as speech recognition, and recommendation systems. Supervised learning will include regression, support vector machines, decision trees, random forests, naïve Bayes, boosting and bagging. Unsupervised learning includes clustering, k-means, k-NN, principal components analysis and other dimensionality reduction methods. We will give particular emphasis on engineering applications, e.g., text data, hand-writing, music, image, and time series data, and categorical datasets such those in recommendation systems. The course will have a programming component, which will be administered in the form of assignments, and in-class-kaggle competitions.

When Offered Fall, Spring.

Permission Note Enrollment limited to: juniors, seniors and graduate students.
Prerequisites/Corequisites Prerequisite: MATH 2940, ECE 3100 or STSCI 3080 or ECE 3250 or equivalents.

View Enrollment Information

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion.

  • 4 Credits Graded

  • 17931 ECE 4200   LEC 001

    • MW Online Meeting
    • Sep 2 - Dec 16, 2020
    • Acharya, J

  • Instruction Mode: Online

  • 17932 ECE 4200   DIS 201

  • Instruction Mode: Hybrid-Online and In Person
    Enrollment limited to students who are able to attend in-person classes in the Ithaca area.

Syllabi: none
  •   Regular Academic Session.  Choose one lecture and one discussion.

  • 4 Credits Graded

  • 21156 ECE 4200   LEC 002

    • MW Online Meeting
    • Sep 2 - Dec 16, 2020
    • Acharya, J

  • Instruction Mode: Online

  • 21155 ECE 4200   DIS 202

    • M Online Meeting
    • Sep 2 - Dec 16, 2020
    • Acharya, J

  • Instruction Mode: Online