skip to main | skip to sidebar

Pages

  • Beranda

My Home Sweet Home

Tugas Sistem Pakar - Membangun Knowledge Base System

13.30 | Publish by Kimtek

 
Permasalahan : Setelah lulus SMA, Julaikah memiliki keinginan untuk melanjutkan studi di bidang komputer. Namun karena bidang komputer memiliki beberapa disiplin ilmu, maka Julaikah harus berkonsultasi dg sistem pakar untuk menentukan pilihan yg tepat bagi dia.
Buatlah sebuah sistem pakar untuk membantu Julaikah menentukan pilihan dg kreteria sebagai berikut :
Disiplin ilmu yg direkomendasikan meliputi : Programmer komputer, ilmu komputer (computer science), teknisi komputer atau bidang lain selain komputer. Tiga hal utama sebagai penentu keputusan adalah :

  • Tes Atitude(ok, not-ok) yg meliputi : test kemampuan matematika (ya,tdk) dan test kemampuan programming (ya, tdk)
  • Test minat (bagus, sedang, rendah) yg meliputi:minat pd komputer(ya,tdk), minat pada kemampuan reparasi (ya,tdk) dan minat pada pemecahan masalah (ya,tdk)
  • Kemampuan finansial (ya,tdk)
Tugas :

  1. Tentukan Dependency Diagram untuk kasus tersebut
  2. Tentukan Tabel Keputusan untuk kasus tersebut
  3. Tentukan Rule-rule untuk menyelesaikan kasus tersebut

Jawab :
1.
 
2. 

3. 

Rule I
If financial = ok AND attitude = ok and minat = bagus OR minat = sedang
Then R = teknisi computer
Rule II
If financial = ok AND attitude = ok AND minat = sedang OR minat = bagus
Then R = computer science
Rule III
If financial = ok AND attitude = not ok AND minat = bagus OR minat = sedang OR minat = rendah
Then R= Computer science
Rule IV
If financial = ok AND attitude = not ok AND minat = rendah
Then R = teknisi computer
Rule V
If financial = not_ok
Then R = bidang lain selain komputer


0 komentar

Sistem Pakar Diagnosis Masalah Pada Hardware Komputer

20.15 | Publish by Kimtek


I. Latar Belakang

Keunggulan manusia dibanding makhluk lainnya terletak pada kecerdasannya, dengan kecerdasan ini manusia dapat menguasai ilmu pengetahuan dan teknologi. Dengan pengetahuan yang dimilikinya manusia dapat menciptakan berbagai macam karya mulai dari yang sederhana sampai yang rumit dan sangat canggih. Salah satu karya terpenting manusia saat ini adalah computer.

Pada mulanya manusia menggunakan computer hanya untuk mengolah data yang ada, untuk menghasilkan informasi yang digunakan untuk pengambilan keputusan. Seiring dengan perkembangan komputer, maka kegunaan computer semakin luas, sampai kini dapat mengolah pengetahuan sehingga proses pengambilan keputusan dapat lebih cepat dan akurat.

Teknik untuk membuat computer mampu mengolah pengetahuan ini disebut teknik kecerdasan buatan (Artificial Intellegence Technique). Dengan pendekatan ini manusia mencoba membuat computer dapat berpikir seperti yang dilakukan manusia dalam memcahkan suatu permasalahan.

Dilihat dari sejarah perkembangan teknologi informatika yang demikian pesatnya, ini akan membutuhkan sumber daya manusia yang handal untuk menanganinya. Oleh karena itu, biasanya yang bergerak di bidang computer berusaha menguasai dalam bidang computer terutama yang berhubungan dengan hardware computer.

Di dalam penggunaannya, hardware komputer tidak dapat luput dari kerusakan atau masalah meskipun kerusakan itu adalah kerusakan kecil. Dan peranan seorang teknisi pun sangat dibutuhkan terutama bagi para pengguna atau pemilik komputer yang tidak mengetahui penyebab-penyebab kerusakan dan cara memperbaiki di saat komputer mengalami kerusakan. Sangat disayangkan jika kerusakan yang terjadi hanyalah kerusakan kecil yang semestinya dapat diperbaiki sendiri. Sementara waktu untuk menunggu perbaikan sudah cukup lama dan membutuhkan biaya yang cukup besar.

Dalam tugas sistem pakar ini, akan dirancang suatu perangkat lunak yang dapat membantu orang-orang awam (user) yang tidak memiliki pengetahuan tentang komputer atau tempat untuk mengidentifikasi kerusakan yang terjadi pada umumnya. Perangkat lunak ini akan menuntun user untuk mengidentifikasi kerusakan dengan cara memilih jenis kerusakan, mengikuti langkah-langkah pemeriksaan dan akhirnya dapat menemukan penyebab kerusakan.

II. Tujuan

Adapun tujuan yang menjadi penulisan dalam penyusunan laporan adalah sebagai berikut :

1. Membuat sebuah perangkat lunak (software) untuk memcahkan masalah yang dapat membatu menyelesaikan beberapa hal yang berkaitan dengan kerusakan hardware komputer.

2. Untuk membantu seorang user menangani kerusakan pada hardware komputer.

III. Knowledge Base

Click for Enlarge image
Click for Detail Image
Click for Document

Label: Sistem Pakar, Tugas 0 komentar

Problem Space Download Film dari Situs You-Tube

11.45 | Publish by Kimtek



Nama Anggota Kelompok:
1. Tommy Sanada (09.41010.0011)
2. Handoko (09.41010.0012)

Label: Sistem Pakar, Tugas 0 komentar

Rule Based System

15.04 | Publish by Kimtek

Rule-based system adalah Sistem berbasis kaidah merupakan sebuah sistem yang memodelkan proses penalaran yang berdasarkan pada kaidah atau hubungan sebab-akibat.

• User Interface: bagian dimana user bisa melihat dan berinteraksi dengan sistem. Biasanya dalam bentuk display teks ataupun grafik yang interaktif.


• Developer Interface: bagian dimana knowledge engineer mengembangkan sistem, biasanya dalam bentuk pengembangan source code dari sistem.


• Explanation Facility: merupakan subsistem yang bertanggung jawab untuk menyediakan explanation (penjelasan) dari proses reasoning dari sistem.


• External Program: program lain seperti database, algoritma ataupun spreedsheat yang bisa digunakan untuk mendukung system.

Kelebihan-kelebihan dari sistem pakar secara umum adalah sebagai berikut:
1. Memberikan pengambilan keputusan yang lebih baik. Karena sistem pakar memberikan jawaban yang konsisten dan logis dari waktu ke waktu. Jawaban yang diberikan logis karena alasa logiknya dapat diberikan oleh sistem pakar dalam proses konsultasi.
2. Memberikan solusi tepat waktu. Kadang kala seorang manajer membutuhkan jawaban dari pakar, tetapi pakar yang dibutuhkan tidak berada ditempat, sehingga keputusan menjadi terlambat. Dengan sistem pakar, jawaban yang dibutuhkan oleh pengambil keputusan selalu tersedia setiap saat dibutuhkan.
3. Menyimpan pengetahuan di organisasi. Pengetahuan pakar merupakan hal yang penting dan kadang kala pengetahuan iniakan hilang jika pakar keluar atau telah pensiun dari perusahaan. Dengan sistem pakar, pengetahuan dari pakar dapat disimpan di sistem pakar dan tersedia terus selama dibutuhkan.

Kekurangan-kekurangan dari sistem pakar adalah sebagai berikut:
1. Sistem pakar hanya dapat menangani pengetahuan yang konsisten. Sistem pakar dirancang dengan aturan-aturan yang hasilnya sudah pasti dan konsisten sesuai dengan alur di diagram pohonnya. Untuk pengetahuan yang cepat berubah-rubah dari waktu ke waktu, maka knowledge base di sistem pakar harus selalu diubah (perbarui-red), yang tentu cukup merepotkan.
2. Sistem pakar tidak dapat menangani hal yang bersifat judgement. Sistem pakar memberikan hasil yang pasti, sehingga keputusan akhir pengambilan keputusan jika melibatkan kebijaksaaan dan institusi masih tetap di tangan manajemen.
3. Format knowledge base sistem pakar terbatas. Knowledge base pada sistem pakar berisi aturan-aturan (rules) yang ditulis dalam bentuk statemen if-then.


Contoh Penerapan :
SISTEM PAKAR UNTUK SIMULASI DIAGNOSA HAMA DAN PENYAKIT TANAMAN BAWANG MERAH DAN CABAI

Dengan Sistem Pakar maka dapat membantu dalam memberikan solusi dari masalah yang ada setelah seorang pakar.
Dalam hal ini sebuah sistem pakar yang dibuat dapat dijadikan sebagai sarana untuk konsultasi, sarana pembelajaran di sebuah instansi Dinas Pertanian atau Laboratorium Pertanian serta dapat dijadikan sebagai alat bantu (tool) bagi seorang pakar dalam mendiagnosa dan mensosialisasikan jenis hama dan penyakit dua jenis tanaman hortikultura tersebut. Dengan sistem pakar ini pula sebuah Kelompok Tani dapat dengan mudah membantu para petani yang tengah mengalami permasalahan mengenai hama dan penyakit tanaman bawang merah dan cabai beserta solusi terbaik yang harus ditempuh tanpa bergantung sepenuhnya terhadap seorang pakar serta dapat berbagi informasi atau pengetahuan antar sesama petani berdasarkan atas sistem tersebut.

Untuk lebih lengkapnya anda bisa mengunjungi http://eprints.undip.ac.id/26470/1/ginajar_wiro_msi.pdf

Label: Resume, Sistem Pakar 0 komentar

Pertemuan 1 Sistem Pakar

20.18 | Publish by Kimtek

Kecerdasan buatan adalah alat yang digunakan untuk membantu manusia dalam melakukan suatu kegiatan. Alat tersebut tidak lain adalah komputer. Salah satu diantar aplikasi kecerdasan buatan tersebut yaitu Sistem Pakar. Dari istilah Sistem Pakar dapat kita ambil 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. banyak sekali definisi Sistem Pakar diantaranya :

Sistem Pakar adalah Sistem perangkat lunak komputer yang menggunakan ilmu, fakta, dan teknik berpikir dalam pengambilan keputusan untuk menyelesaikan masalah-masalah yang biasanya hanya dapat diselesaikan oleh tenaga ahli yang bersangkutan.
Sistem Pakar adalah suatu perangkat lunak komputer berisi pengetahuan yang disimpan untuk memecahkan suatu permasalahan dalam suatu bidang spesifik dengan cara hampir sama dengan seorang tenaga ahli. Pengetahuan datang dari satu rangkaian percakapan yang lalu di kembangkan dari beberapa tenaga ahli suatu sistem.. Sistem tersebut menerima pengetahuan yang berisi suatu masalah dari seorang pengguna.

Tujuan pengembangan Sistem Pakar adalah :

1. Mempermudah kerja tenaga ahli
2. Mengganti tenaga ahli
3. Menggabungkan kempampuan tenaga ahli
4. Training tenaga ahli
5. Mengurangi resiko pada pekerjaan yang berbahaya
6. Menyediakan ahli pada bidang pekerjaan “kering”

Komponen dalam Sistem Pakar meliputi :

1. Ahli sebagai sumber pengetahuan
2. Basis pengetahuan
3. Mesin informasi
4. Fasilitas pengetahuan dan justifikasi


Beberapa kategori dari Sistem Pakar adalah :

1. Interpretasi – penganalisisan data untuk menjelaskan suatu data.
Contoh: DENDRAL
2. Diagnosis – proses mendiagnosis sesuatu (pendeteksian penyakit untuk makhluk hidup) berdasarkan data.
Contoh : MYCIN
3. Pemantauan – secara terus menerus menginterpretasi isyarat(signal) dan bertindak jika intervensi diperlukan.
Contoh VM – pemantauan pesakit dengan menggunakan alat pernafasan khas.(common-sense).
4. Ramalan – membuat ramalan masa hadapan berdasarkan model lepas atau sedia ada
Contoh:sistem dalam peramalan saham
5. Perancangan (planning) – satu program tindakan yang dilakukan untuk mencapai keputusan
Contoh: perancangan dalam genetik molekul
6. Reka bentuk – penghasilan spesifikasi untuk membina objek yang memenuhi keperluan tertentu.
Contoh: rekabentuk digital circuit

Contoh Penggunaan Sistem Pakar

Dalam sepuluh tahun terakhir, perangkat lunak komputer berbasis kecerdasan buatan yang disebut Sistem Pakar sudah menerima banyak perhatian. Karena perangkat lunak ini sudah banyak di gunakan untuk memecahkan permasalahan yang berhubungan didalam suatu bidang. Contohnya meliputi sistem komputer disain, perbaikan lokomotif, dan cloning gen.

Pada jaman sekarang ini perangkat lunak komputer yang paling sering digunakan adalah suatu Sistem Pakar yang memiliki friendly user interface. Interface ini tidak membuat kerja sistem itu menjadi lambat, tetapi dapat memungkinkan user yang tidak memiliki pengalaman untuk mengetahui permasalahan, pemecahan dan dapat menarik kesimpulan dari sistem itu.

Linknya bisa di lihat di disini

Pencarian Heuristik (Heuristic Search)

Pencarian Heuristik adalah sebuah teknik yang mengembangkan efisiensi dalam proses pencarian, namum dengan kemungkinan mengorbankan kelengkapan(completeness).

Fungsi heuristic digunakan untuk mengevaluasi keadaan-keadaan problem individual dan menentukan seberapa jauh hal tersebut dapat digunakan untuk mendapatkan solusi yang diinginkan.

· Jenis-jenis Heuristic Searching:

–Generate and Test.

–Hill Climbing.

–Best First Search.

–Alpha Beta Prunning, Means-End-Analysis, ConstraintSatisfaction, Simulated Annealing, dll

Permasalahan pencariaan adalah merupakan yang sering dijumpai oleh peneliti di bidang kecerdasan buatan. Permasalahan ini merupakan hal penting dalam menentukan keberhasilan system kecerdasan buatan.

Terdapat beberapa metode pencarian, pertama adalah metode yang hanya berusaha mencari kemungkinan penyelesaian. Metode yang termasuk pada bagian ini adalah dept-first search, hill climbing, breadth first search, beam search dan best first search. Kedua adalah metode yang lebih kompleks yang akan mencari jarak terpendek. Metode yang termasuk pada bagian ini adalah british museum procedure, branch and bound, dynamic programming dan A*. yang ketiga adalah beberapa procedure atau metode yang diterapkan saat berhadapan dengan musuh. Metode pada bagian ini adalah minimax search, alpha beta pruning. Diatas adalah beberapa contoh metode yang digunakan untuk menyelesaikan permasalahan pencarian. Pada makalah ini akan dijelaskan metode Best First Search.

Metode pencarian dikatakan penting untuk menyelesaikan permasalahan karena setiap state (keadaan) menggambarkan langkah-langkah untuk menyelesaikan permasalahan.

Metode pencarian dikatakan penting untuk perencanaan karena dalam sebuah permainan akan menentukan apa yang harus dilakukan, dimana setiap state menggambarkan kemungkinan posisi pada suatu saat.

Metode pencarian adalah bagian dari kesimpulan, dimana setiap state menggambarkan hipotesis dalam sebuah rangkaian deduktif.


Linknya bisa di lihat di disini


__________________________________


NIM : 09410100011; Nama : Tommy Sanada
Matkul : Sistem Pakar (P3)

Label: Resume, Sistem Pakar 0 komentar
« Postingan Lebih Baru
Langganan: Postingan (Atom)

Categories

  • Resume (2)
  • Sistem Pakar (6)
  • Tugas (4)

Blog Archive

  • ►  2012 (2)
    • ►  Juni 2012 (1)
    • ►  Maret 2012 (1)
  • ▼  2011 (7)
    • ►  Oktober 2011 (2)
    • ▼  September 2011 (5)
      • Tugas Sistem Pakar - Membangun Knowledge Base System
      • Sistem Pakar Diagnosis Masalah Pada Hardware Komputer
      • Problem Space Download Film dari Situs You-Tube
      • Rule Based System
      • Pertemuan 1 Sistem Pakar

Labels

  • Resume (2)
  • Sistem Pakar (6)
  • Tugas (4)
Copyright (c) 2010 My Home Sweet Home. Design by Template Lite
Download Blogger Templates And Directory Submission.