Deskripsi Mata Kuliah
Kuliah ini membahas dasar-dasar pemelajaran mesin (machine learning), yaitu teknik pengembangan perangkat lunak yang dapat menghasilkan model untuk menjelaskan suatu fenomena kompleks dengan cara mengamati sejumlah data. Metode-metode yang diajarkan berbasis pendekatan matematis pada supervised learning, unsupervised learning, dan reinforcement learning. Antara lain perceptron, support vector machines, hidden Markov models, expectation maximization, Deep learning, dan lain-lain
CPMK
- Memahami konsep dasar pembelajaran mesin, konsep pembelajaran, dan pra pembelajaran yang meliputi seleksi fitur dan ekstrasi fitur
- Mampu memahami dan menerapkan beberapa model supervised learning seperti ensemble learning, probabilistik learning, linier dan kernel SVM
- Mampu memahami dan menerapkan beberapa model unsupervised learning seperti HDBSCAN dan GMM, serta ensemble learning seperti bagging, boosting, voting, dan stacking
- Mampu memahami dan menerapkan beberapa model deep learning seperti backpropagation, DNN, CNN, RNN, LSTM, dan transformer
- Mahasiswa mampu merancang penyelesaian masalah menggunakan teknik pembelajaran mesin