Skip to content

informatikaunhan/ai-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

115 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– Kecerdasan Artifisial

Materi pembelajaran mata kuliah Kecerdasan Artifisial untuk Program Studi Informatika, Universitas Pertahanan RI.


πŸ“‹ Informasi Mata Kuliah

Komponen Keterangan
Kode AI401
SKS 3 SKS (Teori)
Semester 4
Prasyarat Struktur Data dan Algoritma (SDA201), Statistika dan Probabilitas (STP301)
Pengampu Anindito, S.Kom., S.S., S.H., M.TI., CHFI.

πŸ“„ Silabus

πŸ“₯ Lihat Silabus Lengkap

Deskripsi Singkat

Mata kuliah Kecerdasan Artifisial memperkenalkan mahasiswa pada prinsip-prinsip dasar, teknik, dan aplikasi kecerdasan artifisial. Mahasiswa akan mempelajari konsep agen cerdas, berbagai algoritma pencarian (uninformed dan informed search), pencarian adversarial untuk game, constraint satisfaction problems, representasi pengetahuan menggunakan logika, penalaran dengan ketidakpastian menggunakan probabilitas dan jaringan Bayesian, serta dasar-dasar pembelajaran mesin.

Capaian Pembelajaran

Setelah menyelesaikan mata kuliah ini, mahasiswa mampu:

  1. Menjelaskan konsep dasar kecerdasan artifisial, paradigma agen cerdas, dan karakteristik lingkungan tugas
  2. Menganalisis dan mengimplementasikan algoritma pencarian uninformed dan informed untuk pemecahan masalah
  3. Menerapkan algoritma pencarian adversarial dan teknik constraint satisfaction untuk penyelesaian masalah kompleks
  4. Merepresentasikan pengetahuan menggunakan logika proposisional dan logika predikat serta melakukan inferensi
  5. Menganalisis dan menerapkan penalaran probabilistik menggunakan teori probabilitas dan jaringan Bayesian
  6. Menjelaskan dan menerapkan konsep dasar pembelajaran mesin termasuk pembelajaran terawasi dan tak terawasi
  7. Mengidentifikasi dan mengevaluasi aspek etika, keamanan, dan dampak sosial dari sistem kecerdasan artifisial

🎯 Daftar Materi Pembelajaran

Bagian 1: Fondasi AI dan Algoritma Pencarian (Pertemuan 1-8)

# Topik Modul Slide Latihan Self Study
01 Pengantar Kecerdasan Artifisial dan Agen Cerdas πŸ“– 🎬 ✏️ πŸ“š
02 Pemecahan Masalah dengan Pencarian - Uninformed Search πŸ“– 🎬 ✏️ πŸ“š
03 Pencarian Heuristik - Informed Search πŸ“– 🎬 ✏️ πŸ“š
04 Pencarian Lokal dan Optimisasi πŸ“– 🎬 ✏️ πŸ“š
05 Pencarian Adversarial - Game Playing πŸ“– 🎬 ✏️ πŸ“š
06 Constraint Satisfaction Problems (CSP) πŸ“– 🎬 ✏️ πŸ“š
07 Review dan Latihan Komprehensif (Pertemuan 1-6) πŸ“– 🎬 ✏️ πŸ“š
08 Ujian Tengah Semester (UTS) β€” β€” β€” β€”

Bagian 2: Representasi Pengetahuan dan Pembelajaran Mesin (Pertemuan 9-16)

# Topik Modul Slide Latihan Self Study
09 Representasi Pengetahuan - Logika Proposisional πŸ“– 🎬 ✏️ πŸ“š
10 Representasi Pengetahuan - Logika Predikat (First-Order Logic) πŸ“– 🎬 ✏️ πŸ“š
11 Penalaran dengan Ketidakpastian - Probabilitas πŸ“– 🎬 ✏️ πŸ“š
12 Jaringan Bayesian πŸ“– 🎬 ✏️ πŸ“š
13 Pembelajaran Mesin - Supervised Learning πŸ“– 🎬 ✏️ πŸ“š
14 Pembelajaran Mesin - Unsupervised Learning dan Reinforcement Learning πŸ“– 🎬 ✏️ πŸ“š
15 Etika AI, Keamanan, dan Review Komprehensif πŸ“– 🎬 ✏️ πŸ“š
16 Ujian Akhir Semester (UAS) β€” β€” β€” β€”

πŸ“– Referensi

Referensi Utama

  1. Russell, S. & Norvig, P. (2020). Artificial Intelligence: A Modern Approach (4th Ed.). Pearson.

Referensi Pendukung

  1. Poole, D.L. & Mackworth, A.K. (2023). Artificial Intelligence: Foundations of Computational Agents (3rd Ed.). Cambridge University Press.
  2. Ertel, W. (2017). Introduction to Artificial Intelligence (2nd Ed.). Springer.
  3. Mitchell, T. (1997). Machine Learning. McGraw-Hill.
  4. Bishop, C.M. (2006). Pattern Recognition and Machine Learning. Springer.

Sumber Online


πŸ› οΈ Cara Menggunakan Materi

πŸ“– Membaca Modul

Klik link πŸ“– pada kolom Modul untuk membaca materi pembelajaran dalam format Markdown. Modul disusun mengikuti gaya Schaum's Outlines dengan penjelasan konsep diikuti solved problems.

🎬 Melihat Slide Presentasi

Klik link 🎬 untuk membuka slide presentasi interaktif berbasis Reveal.js.

Navigasi Slide:

Tombol Fungsi
β†’ atau Space Slide berikutnya
← Slide sebelumnya
Esc Overview semua slide
F Mode fullscreen

✏️ Mengerjakan Latihan

Klik link ✏️ untuk mengakses soal latihan beserta kunci jawaban. Latihan mencakup soal pilihan ganda, uraian, dan studi kasus.

πŸ“š Belajar Mandiri (Self Study)

Klik link πŸ“š untuk mengakses panduan belajar mandiri yang mencakup:

  • Video pembelajaran dari YouTube (playlist terkurasi)
  • Tools interaktif untuk simulasi dan visualisasi algoritma
  • Bacaan tambahan dari sumber online terpercaya
  • Proyek mini untuk eksplorasi lebih lanjut

πŸ“‚ Struktur Repository

ai-course/
β”œβ”€β”€ README.md              # Halaman ini
β”œβ”€β”€ LICENSE                # Lisensi CC BY 4.0
β”œβ”€β”€ silabus.md             # Silabus lengkap
β”œβ”€β”€ css/
β”‚   └── unhan-theme.css    # Tema slide
β”œβ”€β”€ images/                # Gambar bersama
β”‚
β”œβ”€β”€ p01/                   # Pertemuan 01: Pengantar AI & Agen Cerdas
β”‚   β”œβ”€β”€ modul.md
β”‚   β”œβ”€β”€ slide.html
β”‚   β”œβ”€β”€ latihan.md
β”‚   β”œβ”€β”€ self-study.md
β”‚   └── images/
β”‚
β”œβ”€β”€ p02/                   # Pertemuan 02: Uninformed Search
β”‚   β”œβ”€β”€ modul.md
β”‚   β”œβ”€β”€ slide.html
β”‚   β”œβ”€β”€ latihan.md
β”‚   β”œβ”€β”€ self-study.md
β”‚   └── images/
β”‚
β”œβ”€β”€ p03/ - p07/            # Pertemuan 03-07
β”‚   └── ...
β”‚
β”œβ”€β”€ p09/ - p15/            # Pertemuan 09-15
β”‚   └── ...
β”‚
└── images/                # Gambar bersama

πŸ”— Tautan Penting

Tautan Keterangan
🏠 Portal Utama Daftar semua mata kuliah
🎬 Mulai Slide Slide pertemuan pertama

πŸŽ–οΈ Konteks Pertahanan

Mata kuliah ini memberikan fondasi untuk aplikasi AI dalam konteks pertahanan seperti:

  • Sistem Pengambilan Keputusan Cerdas (C6ISR) β€” Decision support systems
  • Autonomous Systems dan Robotika Militer β€” UAV, UGV, AUV navigation
  • Analisis Intelijen dan Pattern Recognition β€” Image classification, threat detection
  • Simulasi dan Game Theory untuk Strategi β€” Tactical planning, wargaming
  • Cybersecurity AI β€” Intrusion detection, malware classification

License / Lisensi

This repository is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0).

You are free to:

  • Share β€” copy and redistribute the material in any medium or format
  • Adapt β€” remix, transform, and build upon the material for any purpose, even commercially

Under the following terms:

  • Attribution β€” You must give appropriate credit to the author

Repositori ini dilisensikan di bawah Creative Commons Attribution 4.0 International (CC BY 4.0).

Anda bebas untuk:

  • Berbagi β€” menyalin dan menyebarluaskan materi dalam bentuk atau format apapun
  • Adaptasi β€” mengubah, menggubah, dan membuat turunan dari materi untuk tujuan apapun, termasuk komersial

Dengan ketentuan:

  • Atribusi β€” Anda harus mencantumkan kredit kepada penulis

CC BY 4.0

Β© 2026 Anindito

About

πŸ€– Materi Kuliah Kecerdasan Artifisial (AI401) - Search algorithms, game playing, knowledge representation, machine learning, dan neural networks dengan Python

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages