Mata Kuliah Machine Learning mengajak mahasiswa untuk memahami ide dasar, intuisi, konsep,
algoritma dan teknik untuk membuat komputer menjadi lebih cerdas. Penekanan materi pada
teknik dasar pembelajaran secara supervised, unsupervised, dan reinforcement. Mahasiswa
akan diperkenalkan dengan area permasalahan dan batasan masalah (curse of dimensionality)
dalam pembelajaran mesin yang meliputi Klasifikasi dan Klustering. Mengajak mahasiswa
memahami dan melakukan pengukuran unjuk kerja sistem, optimasi sistem dan mengatasi
masalah over fitting. Beberapa Algoritma/Teknik/Metode dasar dan umum untuk
mengembangkan sistem berbasis pembelajaran mesin disampaikan kepada mahasiwa, seperti:
Bayes Clasifier, Naive Bayes, Decision Tree, Jaringan Syaraf Tiruan, Jaringan Kohonen, Self
Organization Map, K-Means, K-NN, Q-Learning. Dalam perkuliahan mahasiswa dituntun untuk
berinovasi dengan mengembangkan sebuah sistem Machine Learning pada kasus tertentu.