Representasi pengetahuan adalah bagaimana merepresentasikan pengetahuan ke dalam basis pengetahuan dan menguji kebenaran penalaran, bahasa representasi harus sederhana sehingga seorang pemrogram mampu mengekspresikan representasi yang diperlukan untuk mendapatkan solusi permasalahan. Atau dengan bahasa yang lebih sederhana, representasi Pengetahuan dimaksudkan untuk menangkap sifat-sifat penting masalah dan membuat infomasi dapat diakses oleh prosedur pemecahan masalah.
Secara singkat Mylopoulos dan Levesque mengklasifikasikan susunan atau pola represen-tasi menjadi empat katagori :
1. Representasi Logika
Representasi ini menggunakan ekspresi-ekspresi dalam logika formal untuk merepresentasikan basis pengetahuan.
2. Representasi Prosedural
Menggambarkan pengetahuan sebagai sekumpulan instruksi untuk memecahkan suatu masalah. Dalam sistem yang berbasis aturan, aturan if-then dapat ditafsirkan sebagai sebuah prosedur untuk mencapai tujuan pemecahan masalah.
3. Representasi Network
Menyatakan pengetahuan sebagai sebuah graf dimana simpul-simpulnya menggambarkan obyek atau konsep dalam masalah yang dihadapi, sedangkan lengkungannya menggambarkan hubungan antar mereka. Contohnya adalah jaringan semantik.
4. Representasi Terstruktur
Memperluas network dengan cara membuat setiap simpulnya menjadi sebuah struktur data kompleks yang berisi tempat-tempat bernama slot dengan nilai-nilai tertentu. Nilai-nilai ini dapat merupakan data numerik atau simbolik sederhana, pointer ke bingkai (frame) lain, atau bahkan merupakan prosedur untuk mengerja kan tugas tertentu. Contoh : skrip (script), bingkai (frame) dan obyek (object).
Contoh penggunaan referensi pengetahuan :
• Acuisition: mengintegrasikan informasi baru kedalam pengetahuan sistem.
Ada Dua level:
- Menyusun fakta ke dalam database
- Pembuatan fungsi untuk mengintegrasikannya dengan cara “belajar dan mengadaptasikannya” terlebih dahulu
• Retrieval: mengingat kembali, menyusun ulang pengetahuan berdasarkan hubungan pengetahuan terhadap masalah
– Linking: mengekstrak informasi baru tersebut
– Lumping: mengelompokkan hasil ekstraksi pengetahuan baru tersebut kedalam struktur yang lebih besar seperti yang dibutuhkan dalam menyelesaikan masalah
• Reasoning: pengetahuan digunakan untuk menalar suatu permasalahan
– Formal reasoning: menggunakan logika proporsional
– Procedural reasoning: menggunakan aturan produksi ( IF-THEN)
– Analogical reasoning: sangat sulit
REFERENSI
doc 1
doc 2
ppt 1
Link Tugas
Tuesday, December 8, 2009
Representasi Pengetahuan
Friday, November 20, 2009
Ibu
Suatu ketika........ seorang bayi siap dilahirkan ke dunia
Menjelang diturunkan dia bertanya kepada Tuhan.
“ Para malaikat di surga mengatakan bahwa besok Engkau anak mengirimku ke dunia........... tetapi bagaimana cara saya hidup di sana. Saya begitu kecil dan lemah.” Kata si bayi
Tuhan menjawab. “ Aku telah memilih satu malaikat untukmu. Ia akan menjaga dan mengasihimu.”
“Tapi si surga, apa yang saya lakukan hanyalah bernyanyi dan tertawa. Ini cukup bagi saya untuk bahagia.” Demikian kata si bayi.
Tuhan pun menjawab. “ Malaikatmu akan bernyanyi dan tersenyum untukmu setiap hari dan kamu akan merasakan kehangatan cintanya dan jadi lebih berbahagia.”
Si bayipun bertanya kembali. “Dan apa yang dapat saya lakukan saat saya ingin berbicara kepada-Mu?”
Sekali lagi Tuhan menjawab. “ Malaikatmu akan mengajarkan bagaimana cara kamu berdoa”
Si bayipun masih belum puas, ia bertanya lagi. “ Saya mendengar bahwa di bumi banyak orang jahat. Siapa yang kan meindungi saya?”
Dengan penuh kesabaran Tuhan pun menjawab. “Malaikatmu akan melindungimu dengan taruhan jiwanya sekalipun”
Si bayipun tetap belum puas dan melanjutkan pertanyaannya. “Tapi saya akan bersedih karena tidak melihat Engkau lagi”
Dan Tuhan-pun menjawab. “Malaikatmu akan menceritakan kepadamu tentang Aku. Dan akan mengajarkan bagaimana agar kamu bisa kembali kepada-Ku, walaupun sesungguhnya Aku selalu berada di sisimu.”
Saat itu serga begitu tenangnya, sehingga suara dari bumu dapat terdengat dan sang anak dengan suara lirih bertanya. “Tuhan...... jika saya harus pergi sekarang, bisakah Engkau memberitahu siapa nama malaikat di rumahku nanti?”
Tuhan-pun menjawab. “Kamu dapat memanggil malaikatmu...IBU...
Kenanglah Ibu yang menyayangimu........
Untuk ubu yang selalu meneteskan air mata ketika kau pergi.......
Ingatkah engkau, ketika ibumu rela tidur tanpa selimut demi melihatmu tidur nyenyak dengan dua selimut membalut tubuhmu....
Ingatkah engkau ketika jemari ibu mengusap lembut kepalamu?... dan ingatkah engkau ketika air mata menetes dari mata ibumu ketika melihatmu terbaring sakit?
Sesekali jenguklah ibumu yang selalu menantikan kepulanganmu di rumah tempat kau dilahirkan
Kembalilah memohon maaf pada ibumu yang selalu rindu akan senyumanmu
Jangan biarkan engkau kehilangan saat-saat yang kan au rindukan di masa datang. Ketika ibu telah tiada .........
Tak ada lagi yang berdiri di depan pintu menyambut kita......
Tak ada lagi senyuman indah ...... tanda bahagia.
Yang ada hanyalah kamar yang kosong tiada penghuninya.....
Yang ada hanyalah baju yang digantung di lemari kamarnya.....
Tak ada lagi dan tak akan ada lagi yang meneteskan air mata mendo’akanmu disetiap hembusan nafasnya.....
Kembalilah segera.....
Peluklah ibu yang selalu menyayangimu........
Ciumlah kaki ibu yang selalu merindukanmu dan berikanlah yang terbaik di akhir hayatnya.............
Kenanglah semua cinta dan kasih sayangnya...........
Ibu..... maafkan aku.
Sampai kapanpun jasamu tak terbalas.
Artificial Intelligence
Kecerdasan Buatan (bahasa Inggris: Artificial Intelligence atau AI) didefinisikan sebagai kecerdasan yang ditunjukkan oleh suatu entitas buatan. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia.
Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputer (games), logika, jaringan syaraf tiruan, dan robotika.
Banyak hal yang kelihatannya sulit untuk kecerdasan manusia, tetapi untuk Informatika relatif tidak bermasalah. Seperti contoh: mentransformasikan persamaan, menyelesaikan persamaan integral, membuat permainan catur atau Backgammon. Di sisi lain, hal yang bagi manusia kelihatannya menuntut sedikit kecerdasan, sampai sekarang masih sulit untuk direalisasikan dalam Informatika. Seperti contoh: Pengenalan Obyek/Muka, bermain sepak bola.
Manfaat AI dalam kehidupan manusia :
AI dalam kehidupan mempunyai banyak manfaat, dengan adanya AI banyak hal yang bisa dilakukan manusia, seperti pengiriman robot ke tempat di mana manusia tidak mampu menjangkau, menolong manusia dalam melakukan pekerjaannya, Satelit adalah salah satu bentuk perwujudan AI yang mampu membantu manusia dalam banyak hal, pertahanan, komunikasi, dan masih banyak hal lainnya, selain itu AI juda bisa menjadi hiburan bagi manusia, Game adalah salah satu contoh AI.
salah satu contoh bentuk Kecerdasan buatan adalah ASIMO (Advanced Step in Innovative Mobility)
ASIMO adalah robot manusia yang diciptakan oleh HONDA dengan tinggi 130 Cm dan Berat 54 Kg. Bentuk Asimo mirip dengan seorang astronot yang mengenakan tas punggung. Berikut adalah spesifikasi asimo
Dan Berikut adalah Videonya
Gambar Asimo :
Tuesday, August 18, 2009
Install JDK 1.6 dan Netbeans 6.5 di Ubuntu
Mau nginstall Netbeans di Ubuntu??? Nih ada step by stepnya. syaratnya harus konek internet..... :D
1. Download jdk 1.6 untuk ubuntu
2. Buka terminal dan masukklah ke dalam folder tempat anda menyimpan hasil download tadi. di sini saya asumsikan letaknya di Desktop.---> cd /home/jono/Desktop/
3. setelah itu ekstrak jdk-6u10-linux-i586.bin dengan cara --> sudo sh namafile.bin
4. setelah itu buatlah folder folder jvm --> mkdir /usr/lib/jvm
5. copykan hasil ekstrak tadi ke folder jvm --> sudo cp -R /home/jono/Desktop/jdk1.6.0_10 /usr/lib/jvm
6. Selesai dech install jdk nya
Install Netbeans 6.5
1. Download Netbeans 6.5 di sini
2. Setelah selesai masukklah ke folder tempat download, di sini saya asumsikan di Dekstop ---> cd /home/jono/Desktop
3. Install Netbeans --> /home/jono/Dekstop# sudo ./netbeans-6.1-ml-linux.sh
4. konekkan netbeans dengan java -->sudo ln -fs /usr/lib/jvm/jdk1.6.0_10/bin/java /usr/bin/java
5. Selesai dech selamat mencoba dan belajar java.