Course: Optimization for Machine Learning with MATLAB

» List of faculties » PRF » KI
Course title Optimization for Machine Learning with MATLAB
Course code KI/EOMLM
Organizational form of instruction Lecture + Lesson
Level of course Bachelor
Year of study not specified
Semester Winter and summer
Number of ECTS credits 5
Language of instruction English
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Course availability The course is available to visiting students
Lecturer(s)
  • Moosaei Hossein, Dr. Ph.D.
Course content
1. Introduction to Optimization (Convex sets, convex functions, and unconstrained and constrained optimization problems) 2. Optimality Conditions for Unconstrained and Constrained Optimization 3. Duality Theory 4. Optimization Techniques in MATLAB 5. Introduction to Data Representation and Mining 6. Support Vector Machines 7. Proximal Support Vector Machines 8. Twin Support Vector Machines 9. Clustering by k-means 10. Validation Methods 11. Machine Learning with MATLAB 12. Massive Data Sets and Future Challenges

Learning activities and teaching methods
unspecified
Learning outcomes
This course teaches an overview of optimization methods, for applications in machine learning and data science by using MATLAB. Indeed, Optimization for Machine Learning with MATLAB provides an insight into the theory background and applications of supervised and unsupervised learning algorithms in MATLAB. MATLAB is one of the best tools for assignments and course projects, but if you have other preferences, you can use different suitable environments, such as Python.

Prerequisites
Programming language (MATLAB or Python)

Assessment methods and criteria
unspecified
project assignment
Recommended literature


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester