Artificial Intelligence atau AI dalam bahasa Indonesia artinya Kecerdasan Buatan yaitu kecerdasan yang ditunjukkan oleh suatu entitas ilmiah. Kecerdasan dibuat dan dimasukkan ke dalam suatu mesin/ komputer supaya bisa melakukan pekerjaan seperti yang bisa dikerjakan oleh manusia. Contohnya adalah kemampuan untuk menjawab diagnosa dan pertanyaan pelanggan, perencanaan dan penjadwalan, pengendalian, serta pengenalan tulisan tangan, suara dan wajah. Hal-hal seperti itu telah menjadi disiplin ilmu tersendiri, yang memusatkan perhatian pada penyediaan solusi masalah di kehidupan yang nyata. Terdapat macam-macam bidang yang menggunakan kecerdasan buatan diantaranya yaitu: game komputer, sistem pakar, jaringan syaraf tiruan, logika fuzzy dan robotika.
Contoh Penerapan Artificial Intelligence:
• SYSTRAN.
perangkat lunak untuk penerjemahan bahasa.
• Delco Electronics.
Mobil yang dapat mengemudikan sendiri yang menggunakan pendeteksi tepi untuk tetap bertahan di jalan.
• Deep Blue.
program catur 1997 yang mengalahkan Garry Kasparov pecatur dunia.
• Volkswagen AG.
Sistem pengemudi kendaraan otomatis yang diciptakan oleh Jerman.
SISTEM PAKAR
Sistem pakar adalah aplikasi
berbasis komputer yang digunakan unluk menyelesaikan masalah secbagaimana yang
dipikirkan oleh pakar. Pakar yang dimaksud di sini adalah orang yang mempunyai
keahlian khusus yang dapal menyelesaikan masalah yang tidak dapat diselesaikan oleh
orang awam. Sebagai contoh, dokter adalah seorang pakar yang mampu mendiagnosis
penyakıt yang diderita pasien serta dapat memberikan penatalaksanaan terhadap penyakit
tersebut. Tidak semua orang dapat mengambil keputusan mengenai diagnosis dan memberikan
penatalaksanaan suatu penyakit. Contoh yang lain, montir adalah seorang yang
punya keahlian dan pengalaman dalam menyelesaikan kerusakan mesin motor/mobil;
psikolog adalah orang yang ahli dalanı memahami kepribadian seseorang, dan lain-lain.
Sistem Pakar,
yang mencoba memecahkan masalah yang biasanya hanya bisa dipecahkan oleh
seorang pakar. dipandang berhasil ketika mampu mengambil keputusan seperti yang
dilakukan oleh pakar aslinya baik dari sisi proses pengambilan keputusannya
maupun hasil keputusan yang diperoleh.
Sistem Pakar berasal dari dua kata yaitu sistem dan pakar. Sistem adalah beberapa elemen yang di tekankan adalah efektifitas(untuk mencapai suatu tujuan). Pakar adalah seseorang yang ahli pada suatu bidang.
Sistem pakar (expert system) secara umum adalah sistem yang berusaha mengadopsi pengetahuan manusia ke komputer, agar komputer dapat menyelesaikan masalah seperti yang biasa dilakukan oleh para ahli. Atau dengan kata lain sistem pakar adalah sistem yang didesain dan diimplementasikan dengan bantuan bahasa pemrograman tertentu untuk dapat menyelesaikan masalah seperti yang dilakukan oleh para ahli. Diharapkan dengan sistem ini, orang awam dapat menyelesaikan masalah tertentu baik ‘sedikit’ rumit ataupun rumit sekalipun ‘tanpa’ bantuan para ahli dalam bidang tersebut. Sedangkan bagi para ahli, sistem ini dapat digunakan sebagai asisten yang berpengalaman.
Contoh Implementasi dari Sistem Pakar:
Aplikasi Sistem Pakar di Bidang Kesehatan.
Pengembangan sebuah sistem pakar dapat dilakukan dengan 2 cara. Cara pertama adalah dengan membangun sendiri semua komponen di atas, sedangkan cara kedua adalah dengan memakai semua komponen yang sudah ada, kecuali isi basis pengetahuan. Penggunaan cara kedua disebut sebagai membangun sistem pakar dengan shell.
E2gLite adalah sebuah shell sistem pakar yang dikembangkan oleh Expertise2Go yang berbasis internet dan dilengkapi applet Java. E2gLite memberikan kemudahan dalam hal pembangunan sistem pakar serta pelaksanaan konsultasi oleh pengguna. Basis pengetahuan
berupa file teks yang berisi fakta dan aturan yang dapat dibuat dengan editor teks dan disimpan sebagai file *.kb, sedangkan pengguna cukup menggunakan browser umum yang memiliki fitur Java seperti Netscape Navigator dan Internet Explorer. Jika Internet Explorer yang terinstall tidak mempunyai fitur Java, dapat ditambah dengan menginstall Microsoft Virtual Machine Proxy Server. E2gLite dapat didownload dari http://www.Expertise2go.com secara gratis.
Kelebihan e2gLite terletak pada kemudahan akses dan penggunaannya. Kemudahan akses, karena e2gLite yang berisi applet Java dan basis pengetahuan dapat didownload ke browser pengguna. Kemudahan penggunaan, karena suatu applet Java sangat mudah untuk diikutsertakan didalam sebuah halaman web sebagai objek grafis, dan dapat disisipkan ke
dalam sebuah sel dalam tabel HTML untuk memfasilitasi pengaturan halaman secara fleksibel serta integrasi sistem pakar dengan halaman web yang lain. Namun demikian e2gLite juga memiliki kekurangan, antara lain waktu startup yang lama, sehingga lebih cocok untuk sistem pakar berskala kecil dengan basis pengetahuan yang mengandung kurang dari 100 aturan.
Kekurangan kedua, adalah basis pengetahuan yang berupa file teks dapat dibaca oleh siapapun karena bersifat publik atau dapat diakses oleh siapapun. Dengan demikian desain dari basis pengetahuan sistem pakar yang dibuat tidak dapat dijaga kerahasiaannya. Kekurangan lainnya berhubungan dengan kompatibilitas browser. Microsoft telah mengumumkan pemisahan antara JVM (Java Virtual Machine) dari versi Internet Explorer yang diinstall mulai sistem operasi Windows XP. Hal ini akan menyebabkan semua halaman web yang mengandung applet menjadi gagal untuk diakses, kecuali pengguna secara khusus menginstall JVM.
Aplikasi Sistem Pakar di bidang Manajerial.
1. Analisis
o Interpretasi
• Analisa pasar untuk komoditi tertentu
• Identifikasi media iklan yang sesuai
• Identifikasi kebutuhan pelatihan
o Diagnostik
• Diagnosa kelesuan perusahaan dan usaha penyembuhan
2. Sintesa
o Penarikan tenaga kerja
o Strategi penentuan harga
o Strategi pengembangan produk
3. Integrasi
o Prediksi perkembangan nilai pada bursa saham efek
Salah satu bagian dari Sistem Pakar adalah kemampuan untuk menjelaskan sebuah pemikiran. Pada saat sistem ini mengingat rantai pemikiran logisnya, seorang pemakai boleh meminta suatu penjelasan dari suatu masalah dan sistem akan meberikan beberapa faktor yang berhubungan dengan masalah yang ditanyakan oleh pengguna itu. Bagian ini meningkatkan kepercayaan para pemakai didalam memecahkan masalah menggunakan Sistem Pakar.
Aplikasi Sistem Pakar Dalam Bidang Farmakologi Dan Terapi.
Implementasi sistem pakar dalam bidang farmakologidan terapi sebagai pendukung pengambilan keputusan berbasis web dibuat dengan dasar pemikiran sebagai berikut : farmakologi dan terapi merupakan suatu sistem yang besar dan komplek. Tugas farmakologi dan terapi adalah mencari dasar penggunaan obat secara rasional untuk tindakan medis yang tepat, cepat dan akurat pada saat diperlukan. Dasar penggunaan obat tersebut disesuaikan dengan diagnosis penyakit yang dilakukan secara cermat berdasarkan keluhan-keluhan yang
dirasakan oleh pasien. Implementasi farmakologi dan terapi di lapangan secara konvensional dituangkan dalam buku panduan yang dikeluarkan oleh dokter yang bersangkutan dan dilaksanakan oleh pihak-pihak yang bertanggungjawab terhadap masalah farmakologi dan
terapi. Kenyataannya dengan menggunakan buku panduan terdapat beberapa kelemahan diantaranya :
• Prosedur yang tertulis sangat baku sehingga memasung inovasi dan improvisasi operator.
• Perlu dilakukan revisi secara berkala menyesuaikan kondisi yang ada.
• Kurang komunikatif bagi para operator yang belum berpengalaman.
Kelemahan seperti ini menyebabkan tidak jarang para operator melaksanakan tugasnya hanya didasarkan pada pengetahuannya masing-masing, padahal tidak ada
jaminan mereka memiliki kemampuan yang sama (Prakasa, 1996), khususnya dalam hal farmakologi dan terapi. Oleh karena itu perlu dibuat suatu sistem pengolah informasi yang berkecerdasan untuk membantu tugastugas dokter dalam mendiagnosis suatu penyakit pada saat diperlukan untuk kemudian diambil keputusan penggunaan obat yang sesuai.
Implementasi sistem pakar dalam bidang farmakologi dan terapi sebagai pendukung pengambilan keputusan berbasis web diharapkan dapat digunakan untuk mendukung terciptanya sistem informasi berkecerdasan berbasis komputer dalam bidang kesehatan yang
mendudukkan paramedis non dokter dan mahasiswa kedokteran sebagai dokter pada saat diperlukan dan membantu tugas-tugas dokter dalam memberikan pelayanan kesehatan pada masyarakat.
Secara garis besar sistem pakar dalam bidang farmakologi dan terapi dibuat dengan tuntutan untuk melakukan tugas sebagai berikut : (1). Mengambil datadata hasil pemeriksaan kondisi pasien, (2). Memasukan dan membandingkan data-data tersebut ke dalam kaidahkaidah yang telah dituliskan dalam basis pengetahuan, (3). Mendeskripsikan kondisi pasien berdasarkan kesimpulan yang didapat dari hasil membandingkan seperti yang telah
dilakukan pada tugas (2). Deskripsi kondisi pasien sebagai output sistem pakar dalam bidang farmakologi dan terapi memuat kondisi umum pasien, diagnosis penyakit dan terapi-terapi yang dapat dilakukan, baik dengan obat, herbal maupun suplemen.
Implementasi sistem pakar dalam bidang farmakologi dan terapi sebagai pendukung pengambilan keputusan berbasis web merupakan suatu program yang terdiri dari dua jenis program. Kedua jenis program tersebut adalah program konvensional dan program sistem pakar. Program konvensional digunakan untuk proses iterasi dan untuk mengolah basis data, sedangkan program sistem pakar digunakan dalam proses inferensial dan untuk mengolah basis pengetahuan.
Aplikasi Sistem Pakar Dalam Bidang Psikologis.
Salah satu implementasi yang diterapkan sistem pakar dalam bidang psikologi, yaitu untuk sistem pakar menentukan jenis gangguan perkembangan pada anak. Anak-anak merupakan fase yang paling rentan dan sangat perlu diperhatikan satu demi satu tahapan perkembangannya. Contoh satu bentuk gangguan perkembangan adalah conduct disorder. Conduct disorder adalah satu kelainan perilaku dimana anak sulit membedakan benar salah atau baik dan buruk, sehingga anak merasa tidak bersalah walaupun sudah berbuat kesalahan. Dampaknya akan sangat buruk bagi perkembangan sosial anak tersebut. Oleh karena itu dibangun suatu sistem pakar yang dapat membantu para pakar/psikolog anak untuk menentukan jenis gangguan perkembangan pada anak dengan menggunakan metode Certainty Factor (CF).
Contoh lain implementasinya adalah tes kepribadian. aplikasi tes kepribadian berbasiskan sistem pakar ini, lebih mudah dan lebih cepat dalam proses pengukuran kepribadian dibandingkan metode terdahulu, sehingga memberikan banyak keuntungan dari segi penghematan waktu, tenaga, dan memudahkan kinerja user (pemakai) dalam mengukur kepribadiannya masing-masing. Selain itu aplikasi tes kepribadian ini dikemas dengan tampilan yang cukup menarik.
Bagi masyarakat yang ingin mengetahui ukuran kepribadiannya, mereka dapat menggunakan aplikasi ini sebagai referensi, dan bagi para mahasiswa khususnya mahasiswa psikologi, aplikasi ini dapat dijadikan tambahan untuk mendukung studi mereka terutama untuk sub bidang pengukuran kepribadian.
Namun demikian, aplikasi tes kepribadian berbasiskan sistem pakar ini tidak bisa menggantikan seorang ahli karena dia pakar di bidangnya. Aplikasi sistem pakar ini hanyalah alat bantu yang sangat bergantung pada data-data yang di-input oleh seorang programmer sehingga aplikasi sistem pakar ini haruslah selalu dikembangkan.
Tools yang disediakan oleh Visual Basic.NET 2008 sudah sangat mengakomodir dalam proses pembuatan aplikasi ini. Selain itu, Visual Basic.NET 2008 dapat dengan baik melakukan koneksi database ke sql server.
Sumber:
Tidak ada komentar:
Posting Komentar