|
UNIVERSITAS AMIKOM YOGYAKARTA
|
RPS-S1IF-ST164 |
| RENCANA PEMBELAJARAN SEMESTER | ||||||
| MATA KULIAH (MK) | KODE | Rumpun MK | BOBOT (sks) | SEMESTER | Tanggal Penyusunan | |
| KECERDASAN BUATAN LANJUT | ST164 | Kelompok mata kulliah Sistem cerdas | T= 2 | 5 | 19 Sep 2026 | |
| Pengesahan | Dosen Pengembang RPS | Koordinator RMK | Ka PRODI |
|
Dr. Hartatik, S.T., M.Cs. |
Dr. Hartatik, S.T., M.Cs. |
Eli Pujastuti, M. Kom |
| Capaian Pembelajaran | CPL-PRODI yang dibebankan pada MK | |
| CPLP06 | Mampu menggunakan dan mengoptimalkan teknik akuisisi data , analisis data, dan pengolahan data untuk menyelesaikan masalah penelitian atau industri. | |
| CPLP10 | Mampu menjelaskan konsep dan pengetahuan teknik akuisisi data , analisis data, dan pengolahan data untuk menyelesaikan masalah. | |
| Capaian Pembelajaran Mata Kuliah (CPMK) | ||
| CPMK21 | Mahasiswa mampu menerapkan metode analisis data. | |
| CPMK23 | Mahasiswa mampu menerapkan metode evaluasi data. | |
| CPMK39 | Mahasiswa mampu menjelaskan konsep teknik akuisisi data. | |
| CPMK41 | Mahasiswa mampu menerapkan teknik pengolahan data untuk menyelesaikan masalah. | |
| Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | ||
| sub.cpmk.ST164.CPMK21.1 | Penerapan analisis data menggunakan Deep Learning/MLP | |
| sub.cpmk.ST164.CPMK21.2 | Penerapan analisis data citra menggunakan CNN | |
| sub.cpmk.ST164.CPMK21.3 | Penerapan analisis data berurutan menggunakan RNN/LSTM/GRU | |
| sub.cpmk.ST164.CPMK23.1 | Penerapan evaluasi data/keluaran pada Transformer | |
| sub.cpmk.ST164.CPMK23.2 | Penerapan evaluasi keluaran Generative AI/GAN | |
| sub.cpmk.ST164.CPMK39.1 | Menjelaskan konsep akuisisi data/input/context pada sistem AI modern dan LLM | |
| sub.cpmk.ST164.CPMK41.1 | Pengolahan data teks menggunakan embedding, cosine similarity, dan semantic search | |
| sub.cpmk.ST164.CPMK41.2 | Integrasi komponen AI menjadi prototipe untuk menyelesaikan masalah | |
| Korelasi CPMK terhadap Sub-CPMK | ||
| CPMK41 |
sub.cpmk.ST164.CPMK41.1 sub.cpmk.ST164.CPMK41.2 |
|
| CPMK23 |
sub.cpmk.ST164.CPMK23.1 sub.cpmk.ST164.CPMK23.2 |
|
| CPMK21 |
sub.cpmk.ST164.CPMK21.1 sub.cpmk.ST164.CPMK21.2 sub.cpmk.ST164.CPMK21.3 |
|
| CPMK39 |
sub.cpmk.ST164.CPMK39.1 |
|
| Deskripsi Singkat MK | Mata kuliah Kecerdasan Buatan Lanjut membahas perkembangan arsitektur dan aplikasi AI secara bertahap. Pembelajaran dimulai dari fondasi deep learning dan MLP, dilanjutkan CNN untuk citra, RNN/LSTM/GRU untuk data berurutan, Transformer, Generative AI dan GAN, dasar Large Language Model (LLM) dan prompt engineering, embedding untuk semantic search. Pembelajaran menekankan praktikum terbimbing, pembagian data yang benar, interpretasi hasil tanpa klaim berlebihan, evaluasi kegagalan, dan integrasi komponen pada final project. | |
| Bahan Kajian : Materi Pembelajaran | 1. Fondasi deep learning, MLP, training/inference, split data, epoch, loss, dan overfitting. 2. CNN untuk citra: pixel/channel, convolution, filter/kernel, feature map, activation, pooling, dan classifier. 3. RNN, LSTM, dan GRU untuk data berurutan: timestep, hidden state, memory/gate, dan keterbatasan recurrent model. 4. Transformer: tokenization, token ID, embedding token, positional information, self-attention, Q/K/V secara intuitif, multi-head attention, encoder/decoder. 5. Generative AI dan GAN: generative vs discriminative, latent noise, Generator, Discriminator, adversarial training, diversity, artifact, dan mode collapse. 6. Dasar LLM dan prompt engineering: language model, next-token prediction, context, model vs aplikasi, pretraining/fine-tuning secara konseptual, instruksi/context/batasan/format. 7. Embedding dan semantic search: sentence/document embedding, vector space, cosine similarity, dan top-k retrieval. 8. Integrasi, pengujian, dokumentasi, dan presentasi final project. | |
| Pustaka | Utama | |
|
||
| Pendukung | ||
|
||
| Dosen Pengampu | Anna Baita, M.Kom, Hartatik, S.T., M.Cs, Yudha Riwanto, M.Kom, Arief Setyanto, S.Si., MT., Ph.D, Kusrini, Prof., Dr., M.Kom | |
| Mata Kuliah Syarat | - | |
| Pertemuan Ke | Kemampuan akhir tiap tahapan belajar (Sub-CPMK) | Penilaian | Bentuk Pembelajaran; Metode Pembelajaran; Penugasan Mahasiswa; | Materi Pembelajaran | Bobot Penilaian | ||
|---|---|---|---|---|---|---|---|
| Indikator | Kriteria & Teknik | Luring | Daring | ||||
| 1 |
sub.cpmk.ST164.CPMK21.1-Penerapan analisis data menggunakan Deep Learning/MLP |
Mahasiswa mampu menjelaskan komponen dasar MLP (input, bobot, bias, aktivasi, output, loss) serta membedakan training dan inference. |
Kriteria Rubrik Analitik Teknik Observasi, tanya jawab, latihan terstruktur |
Kuliah,Proses Belajar,[PB=100 Menit] |
Topik Fondasi Deep Learning dan MLP Sub Topik Neural network ke deep learning; neuron; input; weight; bias; activation; output; loss; training vs inference. |
0 | |
| 2 |
sub.cpmk.ST164.CPMK21.1-Penerapan analisis data menggunakan Deep Learning/MLP |
Mahasiswa mampu menyiapkan data train/validation/test, menjalankan MLP baseline, mendokumentasikan konfigurasi, dan menginterpretasikan metrik awal. |
Kriteria Rubrik Analitik Teknik Penilaian produk/notebook + laporan singkat |
Penugasan,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit] |
Topik Praktik MLP dan Baseline Project Sub Topik Split data; preprocessing dasar; epoch; batch; loss; metrik; overfitting awal; dokumentasi eksperimen. MLP terbimbing. Tugas 1: Project Brief + Data Card + baseline MLP + pembagian data + metrik awal. Artefak menjadi fondasi final project. |
10 | |
| 3 |
sub.cpmk.ST164.CPMK21.2-Penerapan analisis data citra menggunakan CNN |
Mahasiswa mampu menjelaskan citra sebagai tensor, proses convolution, feature map dan pooling, lalu menjalankan CNN sederhana dan membaca hasil klasifikasi. |
Kriteria Rubrik Analitik Teknik observasi dan diskusi |
Diskusi,Proses Belajar,[PB=100 Menit] |
Topik Convolutional Neural Network (CNN) Sub Topik Tensor citra; channel; kernel/filter; convolution; stride/padding; activation; pooling; feature map; classifier. |
0 | |
| 4 |
sub.cpmk.ST164.CPMK21.3-Penerapan analisis data berurutan menggunakan RNN/LSTM/GRU |
Mahasiswa mampu menjelaskan sequence, timestep dan hidden state serta membedakan mekanisme dasar RNN, LSTM, dan GRU. |
Kriteria Rubrik Holistik Teknik Tanya jawab, latihan analisis diagram |
Kuliah,Proses Belajar,[PB=100 Menit] |
Topik RNN, LSTM, dan GRU I Sub Topik Sequence/timestep; recurrent connection; hidden state; vanishing dependency; memory cell; gate pada LSTM/GRU. |
0 | |
| 5 |
sub.cpmk.ST164.CPMK21.3-Penerapan analisis data berurutan menggunakan RNN/LSTM/GRU |
Mahasiswa mampu menjalankan model sequence sederhana, membandingkan keluaran/kurva dua konfigurasi, dan menjelaskan perbedaan perilakunya. |
Kriteria Rubrik Holistik Teknik interpretasi kasus, diskusi |
Kuliah,Proses Belajar,[PB=100 Menit] |
Topik RNN, LSTM, dan GRU II Sub Topik Input sequence; padding sederhana; training; hidden state/output; perbandingan RNN–LSTM–GRU; interpretasi loss/metrik. |
0 | |
| 6 |
sub.cpmk.ST164.CPMK23.1-Penerapan evaluasi data/keluaran pada Transformer |
Mahasiswa mampu menelusuri alur input Transformer dari teks menjadi token, token ID, embedding, positional information, dan representasi kontekstual. |
Kriteria Rubrik Holistik Teknik Materi, diskusi terstruktur dan tanya jawab |
Kuliah,Proses Belajar,[PB=100 Menit] |
Topik Transformer I – Representasi Input Sub Topik Tokenization; vocabulary; token ID; special token; token embedding; positional information; contextual representation. |
0 | |
| 7 |
sub.cpmk.ST164.CPMK23.1-Penerapan evaluasi data/keluaran pada Transformer |
Mahasiswa mampu menjelaskan self-attention secara intuitif, membaca hubungan antartoken, dan menginterpretasikan keluaran demonstrasi attention. |
Kriteria Rubrik Holistik Teknik Demonstrasi dan penjelasan lisan |
Kuliah,Proses Belajar,[PB=100 Menit] |
Topik Transformer II – Self-Attention Sub Topik Query/Key/Value; attention score; weighted context; multi-head attention; residual/normalization secara intuitif. |
0 | |
| 8 |
sub.cpmk.ST164.CPMK21.1-Penerapan analisis data menggunakan Deep Learning/MLP sub.cpmk.ST164.CPMK21.2-Penerapan analisis data citra menggunakan CNN sub.cpmk.ST164.CPMK21.3-Penerapan analisis data berurutan menggunakan RNN/LSTM/GRU |
Mahasiswa mampu menerapkan konsep analisis data menggunakan MLP, CNN, dan RNN/LSTM/GRU pada kasus yang diberikan serta membaca hasil eksperimen/kode sederhana. |
Kriteria Rubrik Analitik Teknik Tes tertulis/analisis kasus individual |
Ujian terjadwal,Durasi sesuai DAAK,[D=75 Menit] |
Topik Ujian Tengah Semester Sub Topik MLP; CNN; RNN/LSTM/GRU; split data; training/inference; pembacaan kurva, metrik, dan keluaran. |
20 | |
| 9 |
sub.cpmk.ST164.CPMK23.1-Penerapan evaluasi data/keluaran pada Transformer |
Mahasiswa mampu mengevaluasi keluaran Transformer menggunakan metrik/kriteria yang sesuai, menemukan pola kesalahan, dan merumuskan perbaikan berbasis bukti. |
Kriteria Rubrik Analitik Teknik Penilaian notebook/produk + analisis hasil |
Penugasan,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=100 Menit] |
Topik Transformer III – Evaluasi dan Praktik Sub Topik Transformer block; encoder/decoder secara konseptual; output model; metrik; confusion/error analysis; eksperimen konfigurasi; justifikasi perbaikan. |
10 | |
| 10 |
sub.cpmk.ST164.CPMK23.2-Penerapan evaluasi keluaran Generative AI/GAN |
Mahasiswa mampu menjelaskan perbedaan generative dan discriminative modeling serta mekanisme Generator–Discriminator pada GAN. |
Kriteria Rubrik Holistik Teknik Pembelajaran, analisis diagram/model |
Kuliah,Proses Belajar,[PB=100 Menit] |
Topik Generative AI dan GAN I Sub Topik Generative vs discriminative; latent vector/noise; Generator; Discriminator; adversarial training; kualitas keluaran. |
0 | |
| 11 |
sub.cpmk.ST164.CPMK23.2-Penerapan evaluasi keluaran Generative AI/GAN |
Mahasiswa mampu mengevaluasi keluaran GAN berdasarkan kualitas, keragaman, artifact, dan indikasi mode collapse dari beberapa kondisi pengujian. |
Kriteria Rubrik Holistik Teknik Penjelasan, observasi keluaran, analisis komparatif |
Kuliah,Proses Belajar,[PB=100 Menit] |
Topik Generative AI dan GAN II – Evaluasi Keluaran Sub Topik Sampling; fixed/random noise; diversity; artifact; mode collapse; keterbatasan evaluasi visual; dokumentasi bukti. |
0 | |
| 12 |
sub.cpmk.ST164.CPMK39.1-Menjelaskan konsep akuisisi data/input/context pada sistem AI modern dan LLM |
Mahasiswa mampu menjelaskan sumber, bentuk, kualitas, dan konteks input pada LLM serta menyusun prompt terstruktur yang mendokumentasikan tujuan, konteks, constraint, dan format keluaran. |
Kriteria Rubrik Analitik Teknik Penilaian dokumen desain + demonstrasi prompt |
Kuliah,Proses Belajar,[PB=100 Menit] |
Topik LLM, Akuisisi Input/Context, dan Prompt Engineering Sub Topik Language model; next-token prediction; input/context; provenance/sumber; kualitas input; prompt structure; instruction; constraint; output format; test case. |
10 | |
| 13 |
sub.cpmk.ST164.CPMK41.1-Pengolahan data teks menggunakan embedding, cosine similarity, dan semantic search |
Mahasiswa mampu menghasilkan embedding teks, menghitung cosine similarity, melakukan ranking top-k, dan menjelaskan relevansi serta kegagalan semantic search. |
Kriteria Rubrik Holistik Teknik Evaluasi hasil pencarian |
Kuliah,Proses Belajar,[PB=100 Menit] |
Topik Embedding, Cosine Similarity, dan Semantic Search Sub Topik Sentence/document embedding; vector space; normalization; cosine similarity; top-k ranking; relevance; failure case; threshold sederhana. |
0 | |
| 14 |
sub.cpmk.ST164.CPMK41.1-Pengolahan data teks menggunakan embedding, cosine similarity, dan semantic search |
Mahasiswa mampu mengintegrasikan komponen project menjadi pipeline input–processing–output, menjalankan skenario uji, dan mencatat failure case serta perbaikannya. |
Kriteria Rubrik Analitik Teknik Review prototipe, demo, peer/instructor feedback |
Diskusi,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=1 Menit] |
Topik Integrasi Prototipe AI Sub Topik Pipeline sistem; interface input/output; integrasi model; semantic search; pengujian fungsional; logging hasil; failure analysis; dokumentasi. |
0 | |
| 15 |
sub.cpmk.ST164.CPMK41.1-Pengolahan data teks menggunakan embedding, cosine similarity, dan semantic search sub.cpmk.ST164.CPMK41.2-Integrasi komponen AI menjadi prototipe untuk menyelesaikan masalah |
Mahasiswa mampu mendemonstrasikan prototipe terintegrasi, menunjukkan bukti pengujian semantic search dan komponen AI, menjelaskan keterbatasan, serta mempertanggungjawabkan keputusan teknis. |
Kriteria Rubrik Analitik Teknik Penilaian produk + demo + laporan + presentasi |
Diskusi,Penugasan Terstruktur dan Kegiatan Mandiri ,[PT+KM : (1+1 ) x (2 x 60" )=100 Menit] |
Topik Presentasi dan Evaluasi Final Project Sub Topik Demo sistem; hasil evaluasi; semantic search; dokumentasi; keterbatasan; risiko; kontribusi; refleksi perbaikan. |
30 | |
| 16 |
sub.cpmk.ST164.CPMK23.1-Penerapan evaluasi data/keluaran pada Transformer sub.cpmk.ST164.CPMK23.2-Penerapan evaluasi keluaran Generative AI/GAN |
Mahasiswa mampu menerapkan metode evaluasi terhadap keluaran Transformer dan Generative AI/GAN, memilih kriteria/metric yang sesuai, serta menyusun perbaikan berdasarkan bukti. |
Kriteria Menjawab Teknik Tes tertulis/analisis kasus individual |
Ujian terjadwal,Durasi sesuai DAAK,[D=75 Menit] |
Topik Ujian Akhir Semester Sub Topik Evaluasi Transformer; Generative AI/GAN; kualitas/diversity/artifact/mode collapse; error analysis; alasan pemilihan evaluasi dan perbaikan. |
20 | |
| CPL | MK | CPMK | Tugas | Tes Tulis (UTS) | Diskusi | Tes Tulis ( UAS ) | |
|---|---|---|---|---|---|---|---|
| CPLP06 | KECERDASAN BUATAN LANJUT | CPMK21 | Y | Y | |||
| CPLP06 | KECERDASAN BUATAN LANJUT | CPMK23 | Y | Y | |||
| CPLP10 | KECERDASAN BUATAN LANJUT | CPMK39 | Y | ||||
| CPLP10 | KECERDASAN BUATAN LANJUT | CPMK41 | Y |
| CPL | CPMK | Sub-CPMK | Detail Penugasan (Teknik Penilaian) | Bobot % | Kriteria Penilaian |
|---|---|---|---|---|---|
| CPLP06 | CPMK21 | sub.cpmk.ST164.CPMK21.1 | Observasi, tanya jawab, latihan terstruktur | 0 | Rubrik Analitik |
| CPLP06 | CPMK21 | sub.cpmk.ST164.CPMK21.1 | Penilaian produk/notebook + laporan singkat | 10 | Rubrik Analitik |
| CPLP06 | CPMK21 | sub.cpmk.ST164.CPMK21.2 | observasi dan diskusi | 0 | Rubrik Analitik |
| CPLP06 | CPMK21 | sub.cpmk.ST164.CPMK21.3 | Tanya jawab, latihan analisis diagram | 0 | Rubrik Holistik |
| CPLP06 | CPMK21 | sub.cpmk.ST164.CPMK21.3 | interpretasi kasus, diskusi | 0 | Rubrik Holistik |
| CPLP06 | CPMK23 | sub.cpmk.ST164.CPMK23.1 | Materi, diskusi terstruktur dan tanya jawab | 0 | Rubrik Holistik |
| CPLP06 | CPMK23 | sub.cpmk.ST164.CPMK23.1 | Demonstrasi dan penjelasan lisan | 0 | Rubrik Holistik |
| CPLP06 | CPMK21 | sub.cpmk.ST164.CPMK21.1, sub.cpmk.ST164.CPMK21.2, sub.cpmk.ST164.CPMK21.3 | Tes tertulis/analisis kasus individual | 20 | Rubrik Analitik |
| CPLP06 | CPMK23 | sub.cpmk.ST164.CPMK23.1 | Penilaian notebook/produk + analisis hasil | 10 | Rubrik Analitik |
| CPLP06 | CPMK23 | sub.cpmk.ST164.CPMK23.2 | Pembelajaran, analisis diagram/model | 0 | Rubrik Holistik |
| CPLP06 | CPMK23 | sub.cpmk.ST164.CPMK23.2 | Penjelasan, observasi keluaran, analisis komparatif | 0 | Rubrik Holistik |
| CPLP10 | CPMK39 | sub.cpmk.ST164.CPMK39.1 | Penilaian dokumen desain + demonstrasi prompt | 10 | Rubrik Analitik |
| CPLP10 | CPMK41 | sub.cpmk.ST164.CPMK41.1 | Evaluasi hasil pencarian | 0 | Rubrik Holistik |
| CPLP10 | CPMK41 | sub.cpmk.ST164.CPMK41.1 | Review prototipe, demo, peer/instructor feedback | 0 | Rubrik Analitik |
| CPLP10 | CPMK41 | sub.cpmk.ST164.CPMK41.1, sub.cpmk.ST164.CPMK41.2 | Penilaian produk + demo + laporan + presentasi | 30 | Rubrik Analitik |
| CPLP06 | CPMK23 | sub.cpmk.ST164.CPMK23.1, sub.cpmk.ST164.CPMK23.2 | Tes tertulis/analisis kasus individual | 20 | Menjawab |
| Total | 100 | ||||
| CPL | MK | CPMK | Tugas | Tes Tulis (UTS) | Diskusi | Tes Tulis ( UAS ) | Total | |
|---|---|---|---|---|---|---|---|---|
| CPLP06 | KECERDASAN BUATAN LANJUT | CPMK21 | 0% | 10% | 20% | 0% | 0% | 30% |
| CPLP06 | KECERDASAN BUATAN LANJUT | CPMK23 | 0% | 10% | 0% | 0% | 20% | 30% |
| CPLP10 | KECERDASAN BUATAN LANJUT | CPMK39 | 0% | 10% | 0% | 0% | 0% | 10% |
| CPLP10 | KECERDASAN BUATAN LANJUT | CPMK41 | 0% | 30% | 0% | 0% | 0% | 30% |
| 100% | ||||||||