SlideShare a Scribd company logo
1 of 27
Pengantar
Kecerdasan Buatan
Tim Dosen Kecerdasan Buatan
Teknik Informatika – UHW Perbanas Surabaya
1
Tujuan
• Memahami dasar pemikiran paradigma kecerdasan buatan dan
komputasi lunak dengan keunggulannya dibandingkan komputasi
tradisional
• Memperoleh pemahaman tentang landasan teoritis berbagai jenis
teknologi sistem cerdas hingga tingkat yang memadai untuk
mencapai tujuan
• Mengembangkan kemampuan mengevaluasi sistem cerdas, dan
khususnya, kesesuaiannya untuk aplikasi tertentu
• Dapat mengelola penerapan berbagai alat yang tersedia untuk
mengembangkan sistem cerdas.
2
Referensi
Referensi utama:
• Negnevitsky, Michael. Artificial intelligence: A guide to intelligent
systems. Pearson education, 2005.
• Teks utama dilengkapi dengan bab/artikel dari buku/jurnal/artikel
lain.
3
Pengantar Sistem Cerdas
• Apa itu sistem cerdas?
• Pentingnya sistem cerdas dalam bisnis
• Karakteristik sistem cerdas
• Bidang Kecerdasan Buatan (AI)
• Paradigma Soft Computing
• Gambaran Umum Metodologi Sistem Cerdas
• Sistem Pakar
• Sistem Fuzzy
• Jaringan Syaraf Tiruan
• Algoritma Genetika (GA)
• Penalaran berbasis kasus (CBR)
• Penambangan Data
• Agen Perangkat Lunak Cerdas
• Teknologi Bahasa
4
Apa itu sistem cerdas?
• Apa itu kecerdasan?
• Sulit untuk didefinisikan kecuali Anda mencantumkan karakteristik
misalnya,
• Pemikiran
• Sedang belajar
• Adaptasi
• Sistem yang benar-benar cerdas menyesuaikan diri untuk
menghadapi perubahan masalah (pembelajaran otomatis)
• Hanya sedikit mesin yang dapat melakukan hal itu saat ini
• Kecerdasan mesin membuat komputer mengikuti proses
pemecahan masalah seperti yang terjadi pada manusia
• Sistem cerdas menampilkan kecerdasan tingkat mesin, penalaran,
sering kali belajar, belum tentu dapat beradaptasi sendiri
5
Sistem cerdas dalam bisnis
• Biasanya menggunakan satu atau lebih alat intelijen untuk
membantu pengambilan keputusan
• Memberikan intelijen bisnis kepada
• Meningkatkan produktivitas
• Dapatkan keunggulan kompetitif
• Contoh intelijen bisnis – informasi tentang
• Pola perilaku pelanggan
• Tren pasar
• Kemacetan efisiensi
• Contoh penerapan sistem cerdas yang sukses dalam bisnis:
• Layanan Pelanggan (Pemodelan Hubungan Pelanggan)
• Penjadwalan (misalnya Operasi Tambang)
• Penambangan data
• Prediksi pasar keuangan
• Kontrol kualitas
6
Sistem Cerdas dalam bisnis – beberapa contoh
• Detektor penipuan kartu kredit perangkat lunak HNC (sekarang
Fair Isaac) Falcon menawarkan peningkatan 30-70% dibandingkan
metode yang ada (contoh jaringan saraf).
• Asuransi MetLife menggunakan ekstraksi informasi otomatis dari
aplikasi di MITA (contoh penggunaan teknologi bahasa)
• Daftar TV berbasis Internet yang dipersonalisasi (agen cerdas)
• Rencana pembangunan apartemen pengembangan Hyundai
FASTrak-Apt (proyek Case Based Reasoning)
• Administrasi Keselamatan dan Kesehatan Kerja AS (OSHA
menggunakan "penasihat ahli" untuk membantu mengidentifikasi
kebakaran dan bahaya keselamatan lainnya di lokasi kerja (sistem
pakar).
7
Karakteristik Sistem Cerdas
• Memiliki satu atau lebih hal berikut:
• Kemampuan untuk mengekstrak dan menyimpan pengetahuan
• Proses penalaran seperti manusia
• Belajar dari pengalaman (atau pelatihan)
• Berurusan dengan ekspresi fakta yang tidak tepat
• Menemukan solusi melalui proses yang mirip dengan evolusi alam
• Tren terkini
• Interaksi yang lebih canggih dengan pengguna melalui
• pemahaman bahasa alami
• pengenalan dan sintesis ucapan
• analisis gambar
• Sebagian besar sistem cerdas saat ini didasarkan pada
• sistem pakar berbasis aturan
• satu atau lebih metodologi yang termasuk dalam komputasi lunak
8
Bidang Kecerdasan Buatan (AI)
• Tujuan utama:
• Pengembangan perangkat lunak yang bertujuan untuk
memungkinkan mesin memecahkan masalah melalui penalaran mirip
manusia
• Upaya untuk membangun sistem berdasarkan model representasi
dan pemrosesan pengetahuan dalam pikiran manusia
• Meliputi studi tentang otak untuk memahami struktur dan
fungsinya
• Ada sebagai disiplin ilmu sejak tahun 1956
• Gagal memenuhi harapan awal karena
• pemahaman yang tidak memadai tentang kecerdasan, fungsi otak
• kompleksitas permasalahan yang harus dipecahkan
• Sistem pakar – kisah sukses AI di tahun 80an
• Sistem Penalaran Berbasis Kasus - keberhasilan parsial
9
Paradigma Soft Computing (SC).
• Juga dikenal sebagai Kecerdasan Komputasi
• Berbeda dengan komputasi konvensional, teknik SC
• dapat toleran terhadap data masukan yang tidak tepat, tidak lengkap,
atau rusak
• memecahkan masalah tanpa langkah-langkah solusi yang jelas
• pelajari solusinya melalui pengamatan dan adaptasi berulang-ulang
• dapat menangani informasi yang diungkapkan dalam istilah linguistik
yang tidak jelas
• mencapai solusi yang dapat diterima melalui evolusi
10
Paradigma Soft Computing (SC) (lanjutan)
• Empat ciri pertama merupakan hal yang umum dalam pemecahan
masalah oleh individu manusia
• Ciri kelima (evolusi) bersifat umum
• Metodologi SC yang dominan ditemukan dalam sistem cerdas saat
ini adalah:
• Jaringan Syaraf Tiruan (JST)
• Sistem Fuzzy
• Algoritma Genetika (GA)
11
Sistem Pakar (ES)
• Dirancang untuk memecahkan masalah dalam domain tertentu ,
• misalnya, ES untuk membantu pedagang mata uang asing
• Dibangun oleh
• menginterogasi pakar domain
• menyimpan pengetahuan yang diperoleh dalam bentuk yang sesuai
untuk memecahkan masalah, dengan menggunakan penalaran
sederhana
• Digunakan oleh
• Menanyakan pengguna untuk informasi spesifik masalah
• Menggunakan informasi untuk menarik kesimpulan dari basis
pengetahuan
• Menyediakan jawaban atau cara yang disarankan untuk
mengumpulkan masukan lebih lanjut
12
Sistem Pakar
• Bentuk umum dari basis pengetahuan sistem pakar adalah
kumpulan aturan IF…THN…
• Catatan: bukan pernyataan IF dalam kode prosedural
• Beberapa area penerapan ES:
• perbankan dan keuangan (penilaian kredit, kelayakan proyek)
• pemeliharaan (diagnosis kesalahan mesin)
• eceran (menyarankan pola pembelian yang optimal)
• layanan darurat (konfigurasi peralatan)
• hukum (penerapan hukum dalam skenario yang kompleks)
13
Jaringan Syaraf Tiruan (JST)
• Otak manusia terdiri dari 100 miliar elemen pemrosesan sederhana yang
saling berhubungan dan dikenal sebagai neuron
• ANN didasarkan pada model neuron yang disederhanakan dan
operasinya
• ANN biasanya belajar dari pengalaman – presentasi berulang-ulang
tentang contoh masalah beserta solusinya
• Setelah mempelajari ANN mampu memecahkan masalah, bahkan
dengan masukan yang agak baru
• Fase pembelajaran mungkin melibatkan atau tidak melibatkan intervensi
manusia (pembelajaran yang diawasi vs tanpa pengawasan)
• 'Model' pemecahan masalah yang dikembangkan tetap implisit dan tidak
diketahui oleh pengguna
• Sangat cocok untuk masalah yang tidak rentan terhadap solusi
algoritmik, misalnya pengenalan pola, dukungan keputusan
14
Jaringan Syaraf Tiruan (JST)
• Model ANN berbeda-beda tergantung pada
• Arsitektur
• metode pembelajaran
• karakteristik operasional lainnya (misalnya jenis fungsi aktivasi)
• Baik dalam pengenalan pola dan masalah klasifikasi
• Kekuatan utama - kemampuan menangani data yang sebelumnya
tidak terlihat, tidak lengkap, atau rusak
• Beberapa contoh aplikasi:
• - deteksi ledakan di bandara
• - pengenalan wajah
• - penilaian risiko keuangan
• - optimasi dan penjadwalan
15
Algoritma Genetika (GA)
• Milik bidang yang lebih luas yang dikenal sebagai komputasi
evolusioner
• Solusi diperoleh dengan mengembangkan solusi melalui proses
yang terdiri dari
• kelangsungan hidup yang terkuat
• persilangan, dan
• mutasi
• Populasi kandidat solusi diinisialisasi (kromosom)
• Solusi generasi baru dihasilkan dimulai dari populasi awal,
menggunakan operasi genetik tertentu: seleksi, persilangan, dan
mutasi
16
Algoritma Genetika (GA)
• Solusi generasi berikutnya dihasilkan dari penggunaan populasi
saat ini
• crossover (menyambung dan menyatukan bagian-bagian solusi dari
orang tua) dan
• mutasi (perubahan acak dalam parameter yang menentukan solusi)
• Kebugaran solusi yang baru dikembangkan dievaluasi
menggunakan fungsi kebugaran
• Langkah-langkah pembuatan solusi dan evaluasi berlanjut hingga
solusi yang dapat diterima ditemukan
• GA telah digunakan di
• optimalisasi portofolio
• prediksi kebangkrutan
• peramalan keuangan
• desain mesin jet
• penjadwalan
17
Sistem Fuzzy
• Logika tradisional mempunyai dua nilai – proposisi apa pun bisa
benar atau salah
• Pemecahan masalah dalam kehidupan nyata harus berhubungan
dengan proposisi yang sebagian benar atau sebagian salah
• Menerapkan presisi mungkin sulit dan menghasilkan solusi yang
kurang optimal
• Sistem fuzzy menangani informasi yang tidak tepat dengan
menetapkan derajat kebenaran – menggunakan logika fuzzy
18
Sistem Fuzzy
• FL memungkinkan kita untuk mengekspresikan pengetahuan
dalam istilah linguistik yang tidak jelas
• Fleksibilitas dan kekuatan sistem fuzzy kini telah dikenal dengan
baik (misalnya penyederhanaan aturan dalam sistem kontrol di
mana ditemukan ketidaktepatan)
• Beberapa aplikasi sistem fuzzy:
• Pengendalian proses manufaktur
• peralatan seperti AC, mesin cuci, dan kamera video
• Digunakan dalam kombinasi dengan metodologi sistem cerdas lainnya
untuk mengembangkan hybrid fuzzy-expert, neuro-fuzzy,
• atau sistem fuzzy-GA
19
Penalaran Berbasis Kasus (CBR)
• Sistem CBR memecahkan masalah dengan memanfaatkan
pengetahuan tentang masalah serupa yang dihadapi di masa lalu
• Pengetahuan yang digunakan di masa lalu dibangun sebagai basis
kasus
• Sistem CBR mencari basis kasus untuk kasus-kasus dengan atribut
yang mirip dengan masalah yang diberikan
• Solusi yang diciptakan dengan mensintesis kasus serupa, dan
melakukan penyesuaian untuk memenuhi perbedaan antara
masalah yang ada dan kasus serupa
• Sulit untuk melakukannya dengan baik dalam praktiknya, tetapi
sangat ampuh jika Anda bisa melakukannya
20
Penalaran Berbasis Kasus (CBR)
• Sistem CBR dapat berkembang seiring berjalannya waktu dengan
belajar dari kesalahan yang dilakukan pada permasalahan di masa
lalu
• Contoh aplikasi:
• Pemanfaatan keahlian shop floor dalam perbaikan pesawat
• Alasan hukum
• Mediasi perselisihan
• Penambangan data
• Diagnosis kesalahan
• Penjadwalan
21
Penambangan Data
• Proses mengeksplorasi dan menganalisis data untuk menemukan
informasi baru dan berguna
• Sebagian besar data point-of-sale (POS) dihasilkan atau ditangkap
secara elektronik setiap hari dalam jumlah besar, misalnya,
• data yang dihasilkan oleh pemindai kode batang
• database detail panggilan pelanggan
• file log web di e-commerce dll.
• Organisasi pada akhirnya mendapatkan sejumlah besar data
transaksi sehari-hari
22
Penambangan Data
• Dimungkinkan untuk mengekstrak informasi berguna tentang pasar dan
perilaku pelanggan dengan “menambang” data
• Catatan: Hal ini lebih dari sekedar analisis statistik sederhana atas data
numerik, hingga klasifikasi dan analisis data non-numerik
• Informasi seperti itu mungkin saja terjadi
• mengungkapkan tren dan asosiasi penting yang mendasari perilaku pasar,
dan
• membantu mendapatkan keunggulan kompetitif dengan meningkatkan
efektivitas pemasaran
• Teknik seperti jaringan saraf tiruan dan pohon keputusan telah
memungkinkan dilakukannya penambangan data yang melibatkan data
dalam jumlah besar (dari "gudang data").
• Meningkatnya minat dalam menerapkan penambangan data di berbagai
bidang seperti kampanye pemasaran sasaran langsung, deteksi
penipuan, dan pengembangan model untuk membantu prediksi
keuangan, sistem antiterorisme
23
Agen Perangkat Lunak Cerdas (ISA)
• ISA adalah program komputer yang memberikan bantuan aktif
kepada pengguna sistem informasi
• Bantu pengguna mengatasi kelebihan informasi
• Bertindak dalam banyak hal seperti asisten pribadi bagi pengguna
dengan mencoba beradaptasi dengan kebutuhan spesifik
pengguna
• Mampu belajar dari pengguna serta agen perangkat lunak cerdas
lainnya
• Contoh aplikasi:
• Penyaringan dan Manajemen Berita dan Email
• Belanja online
• Pemberitahuan Acara
• Penjadwalan pribadi
• Meja bantuan online, karakter interaktif
• Implementasi Respon Cepat
24
Teknologi Bahasa (LT)
• “[Penerapan] pengetahuan tentang bahasa manusia dalam solusi
berbasis komputer” (Dale 2004)
• Komunikasi antara manusia dan komputer merupakan aspek penting dari
setiap sistem informasi cerdas
• Penerapan LT:
• Pemrosesan Bahasa Alami (NLP)
• Representasi Pengetahuan
• Pengenalan suara
• Pengenalan karakter optik (OCR)
• Pengenalan tulisan tangan
• Mesin penerjemah
• Ringkasan teks
• Sintesis ucapan
• Sistem berbasis LT dapat menjadi ujung depan sistem informasi itu
sendiri berdasarkan alat intelijen lainnya
25
Untuk Pekan Depan
• Baca makalah tentang Sistem Pakar
• Kita akan mempelajari teori dan praktek mengembangkan sistem
pakar sederhana.
26
Terima kasih …
Semoga bermanfaat …
27

More Related Content

Similar to Pengantar Kecerdasan Buatan Pertemua Pertama

Ervansyah putra, hapzi ali, sistem pakar, ut, 2018
Ervansyah putra, hapzi ali, sistem pakar, ut, 2018Ervansyah putra, hapzi ali, sistem pakar, ut, 2018
Ervansyah putra, hapzi ali, sistem pakar, ut, 2018Universitas Terbuka
 
Sistem Pakar
Sistem PakarSistem Pakar
Sistem PakarNanzalXIV
 
PERTEMUAN 2 SISTEM PAKAR.ppt
PERTEMUAN 2 SISTEM PAKAR.pptPERTEMUAN 2 SISTEM PAKAR.ppt
PERTEMUAN 2 SISTEM PAKAR.pptDobleh287
 
Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...
Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...
Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...I Gede Iwan Sudipa
 
TUGAS1_KECERDASAN_KOMPUTASIONAL_HENDRO_GUNAWAN_200401072103_IT-701.pdf
TUGAS1_KECERDASAN_KOMPUTASIONAL_HENDRO_GUNAWAN_200401072103_IT-701.pdfTUGAS1_KECERDASAN_KOMPUTASIONAL_HENDRO_GUNAWAN_200401072103_IT-701.pdf
TUGAS1_KECERDASAN_KOMPUTASIONAL_HENDRO_GUNAWAN_200401072103_IT-701.pdfHendroGunawan8
 
Ary p,hapzi ali, desain sistem pakar, ut, 2017
Ary p,hapzi ali, desain sistem pakar, ut, 2017Ary p,hapzi ali, desain sistem pakar, ut, 2017
Ary p,hapzi ali, desain sistem pakar, ut, 2017Ary Prasetyo
 
Sistem berbasis pengetahuan 2
Sistem berbasis pengetahuan 2Sistem berbasis pengetahuan 2
Sistem berbasis pengetahuan 2mantap bana yaung
 
Jurnal 1 sistem pakar atau dss
Jurnal 1 sistem pakar atau dssJurnal 1 sistem pakar atau dss
Jurnal 1 sistem pakar atau dssperi subagja
 
Pertemuan 2 Mengenal Sistem Pakar.pptx
Pertemuan 2 Mengenal Sistem Pakar.pptxPertemuan 2 Mengenal Sistem Pakar.pptx
Pertemuan 2 Mengenal Sistem Pakar.pptxFahmiZuhri2
 
Pertemuan 1 Mengenal Sistem Pakar.pptx
Pertemuan 1 Mengenal Sistem Pakar.pptxPertemuan 1 Mengenal Sistem Pakar.pptx
Pertemuan 1 Mengenal Sistem Pakar.pptxFahmiZuhri2
 
Dw 7-intelijensi buatan
Dw 7-intelijensi buatanDw 7-intelijensi buatan
Dw 7-intelijensi buatanDian Sari
 
Sistem Pakar Intro-sant
Sistem Pakar Intro-santSistem Pakar Intro-sant
Sistem Pakar Intro-santMaikelPaijovka
 
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptx
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptxSlide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptx
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptxAgusGremory
 
Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...
Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...
Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...HendroGunawan8
 

Similar to Pengantar Kecerdasan Buatan Pertemua Pertama (20)

Ai 5
Ai 5Ai 5
Ai 5
 
Ervansyah putra, hapzi ali, sistem pakar, ut, 2018
Ervansyah putra, hapzi ali, sistem pakar, ut, 2018Ervansyah putra, hapzi ali, sistem pakar, ut, 2018
Ervansyah putra, hapzi ali, sistem pakar, ut, 2018
 
Sistem Pakar
Sistem PakarSistem Pakar
Sistem Pakar
 
PERTEMUAN 2 SISTEM PAKAR.ppt
PERTEMUAN 2 SISTEM PAKAR.pptPERTEMUAN 2 SISTEM PAKAR.ppt
PERTEMUAN 2 SISTEM PAKAR.ppt
 
Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...
Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...
Permasalahan terstruktur, semi terstruktur dan tidak terstruktur dan penerapa...
 
TUGAS1_KECERDASAN_KOMPUTASIONAL_HENDRO_GUNAWAN_200401072103_IT-701.pdf
TUGAS1_KECERDASAN_KOMPUTASIONAL_HENDRO_GUNAWAN_200401072103_IT-701.pdfTUGAS1_KECERDASAN_KOMPUTASIONAL_HENDRO_GUNAWAN_200401072103_IT-701.pdf
TUGAS1_KECERDASAN_KOMPUTASIONAL_HENDRO_GUNAWAN_200401072103_IT-701.pdf
 
1 pengertian ai
1 pengertian ai1 pengertian ai
1 pengertian ai
 
Ary p,hapzi ali, desain sistem pakar, ut, 2017
Ary p,hapzi ali, desain sistem pakar, ut, 2017Ary p,hapzi ali, desain sistem pakar, ut, 2017
Ary p,hapzi ali, desain sistem pakar, ut, 2017
 
pertemuan-1.ppt
pertemuan-1.pptpertemuan-1.ppt
pertemuan-1.ppt
 
Pertemuan 1 dan 2
Pertemuan 1 dan 2Pertemuan 1 dan 2
Pertemuan 1 dan 2
 
Sti kita
Sti kitaSti kita
Sti kita
 
Sistem berbasis pengetahuan 2
Sistem berbasis pengetahuan 2Sistem berbasis pengetahuan 2
Sistem berbasis pengetahuan 2
 
Pakar
PakarPakar
Pakar
 
Jurnal 1 sistem pakar atau dss
Jurnal 1 sistem pakar atau dssJurnal 1 sistem pakar atau dss
Jurnal 1 sistem pakar atau dss
 
Pertemuan 2 Mengenal Sistem Pakar.pptx
Pertemuan 2 Mengenal Sistem Pakar.pptxPertemuan 2 Mengenal Sistem Pakar.pptx
Pertemuan 2 Mengenal Sistem Pakar.pptx
 
Pertemuan 1 Mengenal Sistem Pakar.pptx
Pertemuan 1 Mengenal Sistem Pakar.pptxPertemuan 1 Mengenal Sistem Pakar.pptx
Pertemuan 1 Mengenal Sistem Pakar.pptx
 
Dw 7-intelijensi buatan
Dw 7-intelijensi buatanDw 7-intelijensi buatan
Dw 7-intelijensi buatan
 
Sistem Pakar Intro-sant
Sistem Pakar Intro-santSistem Pakar Intro-sant
Sistem Pakar Intro-sant
 
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptx
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptxSlide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptx
Slide-INF401-KECERDASAN-BUATAN-PERTEMUAN-1.pptx
 
Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...
Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...
Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahu...
 

Pengantar Kecerdasan Buatan Pertemua Pertama

  • 1. Pengantar Kecerdasan Buatan Tim Dosen Kecerdasan Buatan Teknik Informatika – UHW Perbanas Surabaya 1
  • 2. Tujuan • Memahami dasar pemikiran paradigma kecerdasan buatan dan komputasi lunak dengan keunggulannya dibandingkan komputasi tradisional • Memperoleh pemahaman tentang landasan teoritis berbagai jenis teknologi sistem cerdas hingga tingkat yang memadai untuk mencapai tujuan • Mengembangkan kemampuan mengevaluasi sistem cerdas, dan khususnya, kesesuaiannya untuk aplikasi tertentu • Dapat mengelola penerapan berbagai alat yang tersedia untuk mengembangkan sistem cerdas. 2
  • 3. Referensi Referensi utama: • Negnevitsky, Michael. Artificial intelligence: A guide to intelligent systems. Pearson education, 2005. • Teks utama dilengkapi dengan bab/artikel dari buku/jurnal/artikel lain. 3
  • 4. Pengantar Sistem Cerdas • Apa itu sistem cerdas? • Pentingnya sistem cerdas dalam bisnis • Karakteristik sistem cerdas • Bidang Kecerdasan Buatan (AI) • Paradigma Soft Computing • Gambaran Umum Metodologi Sistem Cerdas • Sistem Pakar • Sistem Fuzzy • Jaringan Syaraf Tiruan • Algoritma Genetika (GA) • Penalaran berbasis kasus (CBR) • Penambangan Data • Agen Perangkat Lunak Cerdas • Teknologi Bahasa 4
  • 5. Apa itu sistem cerdas? • Apa itu kecerdasan? • Sulit untuk didefinisikan kecuali Anda mencantumkan karakteristik misalnya, • Pemikiran • Sedang belajar • Adaptasi • Sistem yang benar-benar cerdas menyesuaikan diri untuk menghadapi perubahan masalah (pembelajaran otomatis) • Hanya sedikit mesin yang dapat melakukan hal itu saat ini • Kecerdasan mesin membuat komputer mengikuti proses pemecahan masalah seperti yang terjadi pada manusia • Sistem cerdas menampilkan kecerdasan tingkat mesin, penalaran, sering kali belajar, belum tentu dapat beradaptasi sendiri 5
  • 6. Sistem cerdas dalam bisnis • Biasanya menggunakan satu atau lebih alat intelijen untuk membantu pengambilan keputusan • Memberikan intelijen bisnis kepada • Meningkatkan produktivitas • Dapatkan keunggulan kompetitif • Contoh intelijen bisnis – informasi tentang • Pola perilaku pelanggan • Tren pasar • Kemacetan efisiensi • Contoh penerapan sistem cerdas yang sukses dalam bisnis: • Layanan Pelanggan (Pemodelan Hubungan Pelanggan) • Penjadwalan (misalnya Operasi Tambang) • Penambangan data • Prediksi pasar keuangan • Kontrol kualitas 6
  • 7. Sistem Cerdas dalam bisnis – beberapa contoh • Detektor penipuan kartu kredit perangkat lunak HNC (sekarang Fair Isaac) Falcon menawarkan peningkatan 30-70% dibandingkan metode yang ada (contoh jaringan saraf). • Asuransi MetLife menggunakan ekstraksi informasi otomatis dari aplikasi di MITA (contoh penggunaan teknologi bahasa) • Daftar TV berbasis Internet yang dipersonalisasi (agen cerdas) • Rencana pembangunan apartemen pengembangan Hyundai FASTrak-Apt (proyek Case Based Reasoning) • Administrasi Keselamatan dan Kesehatan Kerja AS (OSHA menggunakan "penasihat ahli" untuk membantu mengidentifikasi kebakaran dan bahaya keselamatan lainnya di lokasi kerja (sistem pakar). 7
  • 8. Karakteristik Sistem Cerdas • Memiliki satu atau lebih hal berikut: • Kemampuan untuk mengekstrak dan menyimpan pengetahuan • Proses penalaran seperti manusia • Belajar dari pengalaman (atau pelatihan) • Berurusan dengan ekspresi fakta yang tidak tepat • Menemukan solusi melalui proses yang mirip dengan evolusi alam • Tren terkini • Interaksi yang lebih canggih dengan pengguna melalui • pemahaman bahasa alami • pengenalan dan sintesis ucapan • analisis gambar • Sebagian besar sistem cerdas saat ini didasarkan pada • sistem pakar berbasis aturan • satu atau lebih metodologi yang termasuk dalam komputasi lunak 8
  • 9. Bidang Kecerdasan Buatan (AI) • Tujuan utama: • Pengembangan perangkat lunak yang bertujuan untuk memungkinkan mesin memecahkan masalah melalui penalaran mirip manusia • Upaya untuk membangun sistem berdasarkan model representasi dan pemrosesan pengetahuan dalam pikiran manusia • Meliputi studi tentang otak untuk memahami struktur dan fungsinya • Ada sebagai disiplin ilmu sejak tahun 1956 • Gagal memenuhi harapan awal karena • pemahaman yang tidak memadai tentang kecerdasan, fungsi otak • kompleksitas permasalahan yang harus dipecahkan • Sistem pakar – kisah sukses AI di tahun 80an • Sistem Penalaran Berbasis Kasus - keberhasilan parsial 9
  • 10. Paradigma Soft Computing (SC). • Juga dikenal sebagai Kecerdasan Komputasi • Berbeda dengan komputasi konvensional, teknik SC • dapat toleran terhadap data masukan yang tidak tepat, tidak lengkap, atau rusak • memecahkan masalah tanpa langkah-langkah solusi yang jelas • pelajari solusinya melalui pengamatan dan adaptasi berulang-ulang • dapat menangani informasi yang diungkapkan dalam istilah linguistik yang tidak jelas • mencapai solusi yang dapat diterima melalui evolusi 10
  • 11. Paradigma Soft Computing (SC) (lanjutan) • Empat ciri pertama merupakan hal yang umum dalam pemecahan masalah oleh individu manusia • Ciri kelima (evolusi) bersifat umum • Metodologi SC yang dominan ditemukan dalam sistem cerdas saat ini adalah: • Jaringan Syaraf Tiruan (JST) • Sistem Fuzzy • Algoritma Genetika (GA) 11
  • 12. Sistem Pakar (ES) • Dirancang untuk memecahkan masalah dalam domain tertentu , • misalnya, ES untuk membantu pedagang mata uang asing • Dibangun oleh • menginterogasi pakar domain • menyimpan pengetahuan yang diperoleh dalam bentuk yang sesuai untuk memecahkan masalah, dengan menggunakan penalaran sederhana • Digunakan oleh • Menanyakan pengguna untuk informasi spesifik masalah • Menggunakan informasi untuk menarik kesimpulan dari basis pengetahuan • Menyediakan jawaban atau cara yang disarankan untuk mengumpulkan masukan lebih lanjut 12
  • 13. Sistem Pakar • Bentuk umum dari basis pengetahuan sistem pakar adalah kumpulan aturan IF…THN… • Catatan: bukan pernyataan IF dalam kode prosedural • Beberapa area penerapan ES: • perbankan dan keuangan (penilaian kredit, kelayakan proyek) • pemeliharaan (diagnosis kesalahan mesin) • eceran (menyarankan pola pembelian yang optimal) • layanan darurat (konfigurasi peralatan) • hukum (penerapan hukum dalam skenario yang kompleks) 13
  • 14. Jaringan Syaraf Tiruan (JST) • Otak manusia terdiri dari 100 miliar elemen pemrosesan sederhana yang saling berhubungan dan dikenal sebagai neuron • ANN didasarkan pada model neuron yang disederhanakan dan operasinya • ANN biasanya belajar dari pengalaman – presentasi berulang-ulang tentang contoh masalah beserta solusinya • Setelah mempelajari ANN mampu memecahkan masalah, bahkan dengan masukan yang agak baru • Fase pembelajaran mungkin melibatkan atau tidak melibatkan intervensi manusia (pembelajaran yang diawasi vs tanpa pengawasan) • 'Model' pemecahan masalah yang dikembangkan tetap implisit dan tidak diketahui oleh pengguna • Sangat cocok untuk masalah yang tidak rentan terhadap solusi algoritmik, misalnya pengenalan pola, dukungan keputusan 14
  • 15. Jaringan Syaraf Tiruan (JST) • Model ANN berbeda-beda tergantung pada • Arsitektur • metode pembelajaran • karakteristik operasional lainnya (misalnya jenis fungsi aktivasi) • Baik dalam pengenalan pola dan masalah klasifikasi • Kekuatan utama - kemampuan menangani data yang sebelumnya tidak terlihat, tidak lengkap, atau rusak • Beberapa contoh aplikasi: • - deteksi ledakan di bandara • - pengenalan wajah • - penilaian risiko keuangan • - optimasi dan penjadwalan 15
  • 16. Algoritma Genetika (GA) • Milik bidang yang lebih luas yang dikenal sebagai komputasi evolusioner • Solusi diperoleh dengan mengembangkan solusi melalui proses yang terdiri dari • kelangsungan hidup yang terkuat • persilangan, dan • mutasi • Populasi kandidat solusi diinisialisasi (kromosom) • Solusi generasi baru dihasilkan dimulai dari populasi awal, menggunakan operasi genetik tertentu: seleksi, persilangan, dan mutasi 16
  • 17. Algoritma Genetika (GA) • Solusi generasi berikutnya dihasilkan dari penggunaan populasi saat ini • crossover (menyambung dan menyatukan bagian-bagian solusi dari orang tua) dan • mutasi (perubahan acak dalam parameter yang menentukan solusi) • Kebugaran solusi yang baru dikembangkan dievaluasi menggunakan fungsi kebugaran • Langkah-langkah pembuatan solusi dan evaluasi berlanjut hingga solusi yang dapat diterima ditemukan • GA telah digunakan di • optimalisasi portofolio • prediksi kebangkrutan • peramalan keuangan • desain mesin jet • penjadwalan 17
  • 18. Sistem Fuzzy • Logika tradisional mempunyai dua nilai – proposisi apa pun bisa benar atau salah • Pemecahan masalah dalam kehidupan nyata harus berhubungan dengan proposisi yang sebagian benar atau sebagian salah • Menerapkan presisi mungkin sulit dan menghasilkan solusi yang kurang optimal • Sistem fuzzy menangani informasi yang tidak tepat dengan menetapkan derajat kebenaran – menggunakan logika fuzzy 18
  • 19. Sistem Fuzzy • FL memungkinkan kita untuk mengekspresikan pengetahuan dalam istilah linguistik yang tidak jelas • Fleksibilitas dan kekuatan sistem fuzzy kini telah dikenal dengan baik (misalnya penyederhanaan aturan dalam sistem kontrol di mana ditemukan ketidaktepatan) • Beberapa aplikasi sistem fuzzy: • Pengendalian proses manufaktur • peralatan seperti AC, mesin cuci, dan kamera video • Digunakan dalam kombinasi dengan metodologi sistem cerdas lainnya untuk mengembangkan hybrid fuzzy-expert, neuro-fuzzy, • atau sistem fuzzy-GA 19
  • 20. Penalaran Berbasis Kasus (CBR) • Sistem CBR memecahkan masalah dengan memanfaatkan pengetahuan tentang masalah serupa yang dihadapi di masa lalu • Pengetahuan yang digunakan di masa lalu dibangun sebagai basis kasus • Sistem CBR mencari basis kasus untuk kasus-kasus dengan atribut yang mirip dengan masalah yang diberikan • Solusi yang diciptakan dengan mensintesis kasus serupa, dan melakukan penyesuaian untuk memenuhi perbedaan antara masalah yang ada dan kasus serupa • Sulit untuk melakukannya dengan baik dalam praktiknya, tetapi sangat ampuh jika Anda bisa melakukannya 20
  • 21. Penalaran Berbasis Kasus (CBR) • Sistem CBR dapat berkembang seiring berjalannya waktu dengan belajar dari kesalahan yang dilakukan pada permasalahan di masa lalu • Contoh aplikasi: • Pemanfaatan keahlian shop floor dalam perbaikan pesawat • Alasan hukum • Mediasi perselisihan • Penambangan data • Diagnosis kesalahan • Penjadwalan 21
  • 22. Penambangan Data • Proses mengeksplorasi dan menganalisis data untuk menemukan informasi baru dan berguna • Sebagian besar data point-of-sale (POS) dihasilkan atau ditangkap secara elektronik setiap hari dalam jumlah besar, misalnya, • data yang dihasilkan oleh pemindai kode batang • database detail panggilan pelanggan • file log web di e-commerce dll. • Organisasi pada akhirnya mendapatkan sejumlah besar data transaksi sehari-hari 22
  • 23. Penambangan Data • Dimungkinkan untuk mengekstrak informasi berguna tentang pasar dan perilaku pelanggan dengan “menambang” data • Catatan: Hal ini lebih dari sekedar analisis statistik sederhana atas data numerik, hingga klasifikasi dan analisis data non-numerik • Informasi seperti itu mungkin saja terjadi • mengungkapkan tren dan asosiasi penting yang mendasari perilaku pasar, dan • membantu mendapatkan keunggulan kompetitif dengan meningkatkan efektivitas pemasaran • Teknik seperti jaringan saraf tiruan dan pohon keputusan telah memungkinkan dilakukannya penambangan data yang melibatkan data dalam jumlah besar (dari "gudang data"). • Meningkatnya minat dalam menerapkan penambangan data di berbagai bidang seperti kampanye pemasaran sasaran langsung, deteksi penipuan, dan pengembangan model untuk membantu prediksi keuangan, sistem antiterorisme 23
  • 24. Agen Perangkat Lunak Cerdas (ISA) • ISA adalah program komputer yang memberikan bantuan aktif kepada pengguna sistem informasi • Bantu pengguna mengatasi kelebihan informasi • Bertindak dalam banyak hal seperti asisten pribadi bagi pengguna dengan mencoba beradaptasi dengan kebutuhan spesifik pengguna • Mampu belajar dari pengguna serta agen perangkat lunak cerdas lainnya • Contoh aplikasi: • Penyaringan dan Manajemen Berita dan Email • Belanja online • Pemberitahuan Acara • Penjadwalan pribadi • Meja bantuan online, karakter interaktif • Implementasi Respon Cepat 24
  • 25. Teknologi Bahasa (LT) • “[Penerapan] pengetahuan tentang bahasa manusia dalam solusi berbasis komputer” (Dale 2004) • Komunikasi antara manusia dan komputer merupakan aspek penting dari setiap sistem informasi cerdas • Penerapan LT: • Pemrosesan Bahasa Alami (NLP) • Representasi Pengetahuan • Pengenalan suara • Pengenalan karakter optik (OCR) • Pengenalan tulisan tangan • Mesin penerjemah • Ringkasan teks • Sintesis ucapan • Sistem berbasis LT dapat menjadi ujung depan sistem informasi itu sendiri berdasarkan alat intelijen lainnya 25
  • 26. Untuk Pekan Depan • Baca makalah tentang Sistem Pakar • Kita akan mempelajari teori dan praktek mengembangkan sistem pakar sederhana. 26
  • 27. Terima kasih … Semoga bermanfaat … 27