Course Description
Membahas konsep dan implementasi AI mulai dari problem solving agent, knowledge-based reasoning, fuzzy logic, machine learning (supervised, unsupervised, reinforcement), hingga deep learning.
Program Objectives (PO)
- Mahasiswa mampu menjelaskan konsep dasar Artificial Intelligence serta peranannya dalam menyelesaikan masalah nyata.
- Mahasiswa mampu membedakan dan mengimplementasikan problem solving agent dengan pendekatan brute force dan greedy (contoh TSP).
- Mahasiswa mampu merancang knowledge-based agent untuk menyelesaikan permasalahan Wumpus World.
- Mahasiswa mampu menerapkan fuzzy logic untuk menangani ketidakpastian dalam pengambilan keputusan.
- Mahasiswa dapat menerapkan teknik-teknik kecerdasan buatan dalam pengembangan sistem yang dapat beradaptasidengan kebutuhan pengguna dan kondisi lingkungan yang berubah-ubah
- Mahasiswa mampu mengimplementasikan algoritma regresi (linear regression, decision tree) pada permasalahan terapan.
- Mahasiswa mampu mengimplementasikan algoritma klasifikasi (logistic regression, decision tree dan KNN) pada data nyata.
- Mahasiswa mampu menerapkan metode clustering (K-Means, hierarchical clustering) dan dimensionality reduction (PCA) untuk analisis data.
- Mahasiswa mampu merancang solusi berbasis reinforcement learning, deep learning, dan deep reinforcement learning untuk kasus tertentu.
- Mahasiswa mampu berkolaborasi dalam proyek berbasis AI serta mengomunikasikan hasil implementasi dan evaluasi solusi multi-platform sesuai kebutuhan dunia industri.
- Mengevaluasi pemahaman, penerapan, dan integrasi konsep Artificial Intelligence melalui ujian tertulis berbasis kasus nyata.