Anda di halaman 1dari 3

UTS AI

Nama : Riski Kurniawan

NIM :212107045

1. Jelaskan mengenai definisi kecerdasan buatan! (Minimal 300 Karakter)


Jawaban: Kecerdasan Buatan (AI) merujuk pada pengembangan sistem komputer yang
dirancang untuk meniru dan melaksanakan tugas-tugas yang umumnya memerlukan
kecerdasan manusia. Ini mencakup berbagai teknik dan algoritma, seperti machine
learning dan deep learning, yang memungkinkan sistem untuk belajar dari data,
mengenali pola, dan mengambil keputusan tanpa intervensi manusia. AI dapat diterapkan
dalam berbagai konteks, termasuk pengolahan bahasa alami, pengenalan wajah,
diagnosis medis, dan otomatisasi tugas-tugas kompleks. Ada dua jenis utama AI: AI
lemah, yang ditargetkan untuk tugas-tugas spesifik, dan AI kuat, yang memiliki
kemampuan serupa dengan kecerdasan manusia di berbagai domain. Pengembangan AI
terus maju, mengeksplorasi batas kemampuan mesin untuk meningkatkan efisiensi,
inovasi, dan kemampuan adaptasi dalam berbagai bidang kehidupan, termasuk industri,
layanan kesehatan, transportasi, dan banyak lagi. Meskipun AI menawarkan potensi besar
untuk meningkatkan kehidupan, penerapannya juga memunculkan pertanyaan etika dan
tanggung jawab terkait dengan privasi, keamanan, dan dampak sosialnya.

2. Definisikan identifikasi ruang keadaan, keadaan awal, tujuan, aturan, hingga penyelesaian
untuk masalah berikut: Pendekar-Monster
a. Ada 3 Pendekar dan 3 Monster, mereka hendak menyeberang sungai.
b. Hanya ada 1 perahu yang hanya dapat membawa 2 orang.
c. Jika pada suatu lokasi jumlah monster lebih banyak dari pendekar, maka monster akan
memakan pendekar.

PENYELESAIAN:
Ruang Keadaan
Lambangkan Pendekar dengan P dan Monster dengan M.
Keadaan Awal
Terdapat 3 Pendekar, 3 Monster, dan 1 perahu di tepi sungai awal (tepi awal, tepi tujuan).
Tujuan
3 Pendekar dan 3 Monster harus berada di tepi sungai tujuan.

Jawban:
1. Pindahkan dua Monster ke tepi tujuan.
2. Satu Monster kembali ke tepi awal.
3. Pindahkan dua Pendekar ke tepi tujuan.
4. Pindahkan satu Monster kembali ke tepi awal.
5. Pindahkan dua Monster ke tepi tujuan.
6. Satu Pendekar kembali ke tepi awal.
7. Pindahkan dua Pendekar ke tepi tujuan.
Dengan langkah-langkah tersebut, semua Pendekar dan Monster sampai di tepi sungai tujuan
tanpa adanya monster yang memakan pendekar.
3. Jelaskan mengenai sejarah kecerdasan buatan! (Minimal 300 Karakter)
Jawaban: Sejarah kecerdasan buatan (AI) dimulai pada tahun 1950-an ketika ilmuwan
komputer seperti Alan Turing dan John McCarthy mengembangkan konsep komputer
yang dapat meniru kecerdasan manusia. McCarthy juga merumuskan istilah "kecerdasan
buatan" pada tahun 1955. Pada dekade itu, proyek-proyek awal seperti Logic Theorist dan
General Problem Solver mencoba menunjukkan kemampuan komputer untuk
memecahkan masalah. Pada tahun 1960-an, AI mengalami perkembangan dengan
pendekatan simbolik, menggunakan aturan dan representasi pengetahuan. Namun, pada
pertengahan 1970-an, optimisme awal terhadap kemajuan cepat AI menghadapi
tantangan. Munculnya "musim dingin kecerdasan buatan" (AI winter) terjadi karena
kemajuan yang lebih lambat dari yang diharapkan. Pada tahun 1980-an, teknik-teknik
baru seperti sistem pakar dan machine learning memberikan dorongan baru untuk AI.
Kemudian, pada 1990-an dan 2000-an, perkembangan teknologi komputer, peningkatan
kapasitas komputasi, dan data yang lebih banyak memungkinkan perkembangan pesat
dalam machine learning dan neural networks. Dekade terakhir ini (2010-an) disaksikan
kemajuan luar biasa dalam deep learning, yang didukung oleh besarannya data dan
kecepatan komputasi. AI digunakan secara luas dalam aplikasi seperti pengenalan wajah,
pemrosesan bahasa alami, dan mobil otonom. Sejarah AI menunjukkan evolusi konsep,
metode, dan aplikasi dari awal hingga sekarang. Meskipun mengalami tantangan dan
periode stagnasi, AI terus berkembang, mendorong inovasi dan perubahan di berbagai
sektor kehidupan manusia.

4. Jelaskan mengenai jenis-jenis kecerdasan buatan! (Minimal 300 Karakter)


Jawaban:
 Kecerdasan Buatan Lemah (Narrow AI): Fokus pada tugas-tugas spesifik,
seperti pengenalan wajah atau penerjemahan bahasa.
 Kecerdasan Buatan Kuat (Strong AI): Memiliki kemampuan meniru kecerdasan
manusia di berbagai domain, mampu memahami dan menyelesaikan tugas
kompleks.
 Machine Learning (Pembelajaran Mesin): Algoritma memungkinkan sistem
untuk belajar dari data dan meningkatkan kinerjanya seiring waktu tanpa
pemrograman langsung.
 Deep Learning: Subdisiplin dari machine learning yang menggunakan neural
networks untuk memodelkan dan mengekstraksi pola dari data yang kompleks.
 Pengolahan Bahasa Alami (NLP): Membuat komputer dapat memahami,
menginterpretasi, dan menghasilkan bahasa manusia.
 Computer Vision: Membuat komputer dapat melihat dan memahami dunia
visual, seperti pengenalan objek atau deteksi wajah.
 Robotika: Mengintegrasikan AI dalam robot untuk membuat mereka dapat
berinteraksi dengan lingkungan dan tugas fisik.
 Sistem Pakar: Mereplikasi pengetahuan dan keahlian manusia dalam domain
tertentu untuk memberikan solusi atau diagnosis.
 Reinforcement Learning: Sistem belajar melalui interaksi dengan lingkungannya,
diarahkan oleh penguatan positif atau negatif.
 Pengolahan Suara: Memungkinkan komputer untuk memahami dan merespons
instruksi suara manusia.
5. Jelaskan definisi dan langkah kerja mengenai algoritma pencarian! (Minimal 300 Karakter)
Jawaban: Algoritma pencarian adalah serangkaian instruksi logis yang dirancang untuk
menemukan solusi atau jawaban dalam ruang pencarian yang mungkin. Ini umumnya
digunakan dalam pemrograman komputer untuk mencari data atau elemen tertentu dalam
struktur data.
Langkah-langkah umum algoritma pencarian melibatkan:
 Definisi Tujuan: Tentukan apa yang dicari atau solusi yang diinginkan.
 Penetapan Keadaan Awal: Tentukan kondisi awal atau titik awal dalam ruang
pencarian.
 Pengujian Tujuan: Periksa apakah kondisi tujuan telah tercapai.
 Pembuatan Langkah-langkah: Identifikasi dan buat langkah-langkah yang dapat
diambil untuk bergerak menuju tujuan.
 Eksekusi Langkah-langkah: Terapkan langkah-langkah secara berurutan untuk
menjelajahi ruang pencarian.
 Pengecekan Keberhasilan: Periksa apakah tujuan telah tercapai setelah setiap
langkah atau iterasi.
 Pengulangan atau Penyesuaian: Ulangi langkah-langkah atau sesuaikan strategi
pencarian jika tujuan belum tercapai.

Anda mungkin juga menyukai