Sabtu, 05 Juni 2021

EXPERT SYSTEM (Sistem Pakar)

Apa itu Expert System atau Sistem Pakar? Sistem Pakar adalah suatu sistem yang menggabungkan pengetahuan dan penelusuran data untuk memecahkan masalah yang secara normal memerlukan keahlian seorang pakar.

KONSEP EXPERT SYSTEM/SISTEM PAKAR

Ada enam hal yang menjadi konsep dasar dari sebuah Sistem Pakar, yaitu :

  • Keahlian (Expertise)
Keahlian dapat diperoleh dari pelatihan/training, membaca atau dari pengalaman. Keahlian itu meliputi :

  1. Fakta-fakta tentang area
  2. Teori-teori tentang area
  3. Aturan-aturan tentang apa yang harus dilakukan dalam situasi permasalahan yang
  4. Strategi global untuk memecahkan
  • Pakar (Expert)

Sulit untuk mendefinisikan apakah yang dimaksud dengan pakar itu. Masalahnya adalah berapa banyak keahlian yang harus dimiliki oleh seseorang agar dapat dikualifikasikan sebagai pakar. Namun berikut ini dijelaskan beberapa kualifikasi yang harus dimiliki oleh seorang pakar :

  1. Dapat mengenal dan merumuskan
  2. Dapat memecahkan    masalah   dengan   cepat   
  3. Dapat menjelaskan suatu
  4. Dapat menentukan
  5. Belajar dari pengalaman
  • Pemindahan Keahlian (Transferring Expertise)

Tujuan dari sistem pakar adalah memindahkan keahlian dari seorang pakar ke komputer dan kemudian ke manusia lain yang bukan pakar. Proses ini meliputi empat kegiatan, yaitu :

  1. Memperoleh pengetahuan pakar
  2. Merepresentasikan pengetahuan ke dalam komputer
  3. Mengolah pengetahuan sehingga dapat menghasilkan kesimpulan.
  4. Memindahkan pengetahuan ke pengguna

Pengetahuan disimpan dalam komputer berupa komponen yang disebut knowledge base. Pengetahuan ini dibedakan menjadi dua, yaitu fakta dan rule.

  • Menarik Kesimpulan (Inferencing)
Keistimewaan dari sistem pakar adalah kemampuan nalarnya. Komputer diprogram sehingga dapat membuat kesimpulan. Pengambilan keputusan ini dilaksanakan dalam komponen yang disebut inference engine.
  • Aturan (Rule)

Kebanyakan sistem pakar adalah sistem berbasis rule, pengetahuan disimpan dalam bentuk rule-rule sebagai prosedur pemecahan masalah.

  • Kemampuan Menjelaskan (Explanatin Capability)

Keistimewaan lain dari sistem pakar adalah kemampuan menjelaskan darimana asal sebuah solusi/rekomendasi diperoleh.

BAGIAN EXPERT SYSTEM/SISTEM PAKAR

Sistem pakar terdiri dari dua bagian pokok yaitu: lingkungan pengembangan “development environment” dan lingkungan konsultasi “consultation enviroment”, lingkungan pengembangan digunakan sebagai pembangunan sistem pakar baik dari segi pembangunan komponen maupun basis pengetahuan. Lingkungan konsultasi digunakan oleh seseorang yang bukan ahli untuk berkonsultasi “Kusumadewi, 2003:113-115”.

Komponen-komponen yang terdapat dalam arsitektur/struktur sistem pakar sebagai berikut:

  1. Antarmuka Pengguna “User Interface”

Antarmuka merupakan mekanisme yang digunakan oleh pengguna dan sistem pakar untuk berkomunikasi. Antarmuka menerima informasi dari pemakai dan mengubahnya ke dalam bentuk yang dapat diterima oleh sistem. Selain itu antarmuka menerima dari sistem dan menyajikannya ke dalam bentuk yang dapat dimengerti oleh pemakai.

  1. Basis Pengetahuan

Basis pengetahuan mengandung pengetahuan untuk pemahaman, formulasi dan penyelesaian masalah.

  1. Akuisis Pengetahuan “Knowledge Acquisition”

Akuisis pengetahuan ialah akumulasi, transfer dan transformasi keahlian dalam menyelesaikan masalah dari sumber pengetahuan ke dalam program komputer. Dalam tahap ini knowledge engineer berusaha menyerap pengetahuan untuk selanjutnya ditransfer ke dalam basis pengetahuan. Pengetahuan diperoleh dari pakar, dilengkapi dengan buku, basis data laporan penelitian dan pengalaman pemakai.

  1. Mesin/Motor Inferensi “Inference Engine”

Komponen ini mengandung mekanisme pola pikir dan penalaran yang digunakan oleh pakar dalam menyelesaikan suatu masalah. Mesin inferensi ialah program komputer yang memberikan metodologi untuk penalaran tentang informasi yang ada dalam basis pengetahuan dan dalam workplace dan untuk memformulasikan kesimpulan.

  1. Workplace/Blackboard

Workplace merupakan area dari sekumpulan memori kerja “working memory” digunakan untuk merekam kejadian yang sedang berlangsung termasuk keputusan sementara.

  1. Fasilitas Penjelasan

Fasilitas penjelasan ialah komponen tambahan yang akan meningkatkan kemampuan sistem pakar, digunakan untuk melacak respon dan memberikan penjelasan tentang kelakukan sistem pakar secara interaktif melalui pertanyaan.

  1. Perbaikan Pengetahuan

Pakar memiliki kemampuan untuk menganalisis dan meningkatkan kinerjanya serta kemampuan untuk belajar dari kinerjanya. Kemampuan tersebut ialah penting dalam pebelajaran terkomputerisasi, sehingga program akan mampu menganalisis penyebab kesuksesan dan kegagalan yang dialaminya dan juga mengevaluasi apakah pengetahuan-pengetahuan yang ada masih cocok untuk digunakan di masa mendatang.

MANFAAT EXPERT SYSTEM/SISTEM PAKAR

Ada banyak manfaat yang dapat diperoleh dengan mengembangkan sistem pakar, antara lain:

  1. Masyarakat awam non-pakar dapat memanfaatkan keahlian di dalam bidang tertentu tanpa kehadiran langsung seorang pakar 
  2. Meningkatkan produktivitas kerja, menambah efisiensi kerja dan hasil solusi kerja 
  3. Penghematan waktu dalam menyelesaikan masalah yg kompleks 
  4. Memberikan penyederhanaan solusi untuk kasus-kasus yang kompleks dan berulang-ulang 
  5. Pengetahuan dari seorang pakar dapat didokumentasikan tanpa ada batas waktu 
  6. Memungkinkan penggabungan berbabagai bidang pengetahuan dari berbagai pakar untuk dikombinasikan

KELEMAHAN EXPERT SYSTEM/SISTEM PAKAR

Beberapa kelemahan Sistem pakar diantaranya : 
  • Daya kerja dan produktifitas manusia menjadi berkurang karena semuanya dilakukan secara otomatis oleh sistem 
  • Pengembangan perangkat lunak sistem pakar lebih sulit dibandingkan perangkat lunak konvensional.

KARAKTERISTIK EXPERT SYSTEM/SISTEM PAKAR

  1. Pengetahuan sistem pakar merupakan suatu konsep, bukan berbentuk numeris. 
  2. Informasi dalam sistem pakar tidak selalu lengkap, subyektif, tidak konsisten, subyek terus berubah dan tergantung pada kondisi lingkungan sehingga keputusan yang diambil bersifat tidak pasti dan tidak mutlak “ya” atau “tidak” tetapi menurut ukuran kebenaran tertentu 
  3. Kemungkinan solusi sistem pakar terhadap suatu permasalahan adalah bervariasi dan mempunyai banyak pilihan jawaban yang dapat diterima, semua faktor yang ditelusuri memiliki ruang masalah yang luas dan tidak pasti
  4. Perubahan atau pengembangan pengetahuan dalam sistem pakar dapat terjadi setiap saat bahkan sepanjang waktu sehingga diperlukan kemudahan dalam modifikasi sistem untuk menampung jumlah pengetahuan yang semakin besar dan semakin bervariasi 
  5. Pandangan dan pendapat setiap pakar tidaklah selalu sama, yang oleh karena itu tidak ada jaminan bahwa solusi sistem pakar merupakan jawaban yang pasti benar. Setiap pakar akan memberikan pertimbanganpertimbangan berdasarkan faktor subyektif. 
  6. Keputusan merupakan bagian terpenting dari sistem pakar. Sistem pakar harus memberikan solusi yang akurat berdasarkan masukan pengetahuan meskipun solusinya sulit sehingga fasilitas informasi sistem harus selalu diperlukan.

BIDANG PENGEMBANGAN EXPERT SYSTEM/SISTEM PAKAR

  • Kontrol 
Contoh pengembangan banyak ditemukan dalam kasus pasien di rumah sakit, dimana dengan kemampuan sistem pakar dapat dilakukan kontrol terhadap cara pengobatan dan perawatan melalui sensor data atau kode alarm dan memberikan solusi terapi pengobatan yang tepat bagi pasien 
  • Desain
Contoh sistem pakar desain adalah PEACE yang dibuat oleh Dinobas pada tahun 1980 untuk membantu disain pengembangan sirkuit elektronik.
  • Diagnosis 
Merupakan pengembangan sistem pakar terbear seperti diagnosis penyakit, kerusakan mesin kendaraan, kerusakan komponen komputer dsb. 
  • Instruksi 
Merupakan pengembangan sistem pakar yang sangat berguna dalam bidang ilmu pengetahuan dan pendidikan, dimana sistem pakar dapat memberikan instruksi dan pengajaran tertentu terhadap suatu topik permasalahan 
  • Interpretasi 
Pengembangan bidang ini melakukan proses pemahaman terhadap situasi dari beberapa informasi yang direkam
  • Monitor 
Bidang ini banyak digunakan militer, seperti penggunaan sensor radar kemudian kemudian menganalisisnya dan menentukan posisi obyek berdasarkan posisi radar tsb 
  • Perencanaan 
Banyak digunakan dalam bidang bisnis dan keuangan suatu proyek. 
  • Prediksi 
Sistem pakar ini mampu memprediksi kejadian dimasa mendatang berdasarkan informasi model dan permasalahan yang dihadapi
  • Seleksi 
Sistem pakar dengan seleksi mengidentifikasi pilihan terbaik dari beberapa daftar pilihan kemungkinan solusi. 
  • Simulasi 
Sistem ini memproses operasi dari beberapa variasi kondisi yang ada dan menampilkannya dalam bentuk simulasi. Contohnya adalah program PLANT yang sudah menggabungkan antara prediksi dan simulasi, dimana program tersebut mampu menganalisis hama dengan berbagai kondisi suhu dan cuaca

Tidak ada komentar:

Posting Komentar

DICODING, KELAS GRATIS HINGGA CHALLENGE MENARIK!

Hai semuanya! sebelumnya, kita kenalan dulu yaa. Saya Mala,salah satu mahasiswi IT di salah satu universitas di Indonesia. Saya ingin berbag...