Bab 1 Pengenalan Sistem Cerdas

Slides:



Advertisements
Similar presentations
Model Konsep dan Gaya Interaksi
Advertisements

Protokol Rangkaian Bab 6
1 Bab 9 Kesan Sosial: Kebaikan - golongan kurang upaya, warga tua dan orang awam.
Ketidaktentuan –Tidak lengkap –tidak konsisten, –tidakpasti… atau ketiga- tiganya sekali.
BAB 5-4 Training Aplikasi Machine Vision. Objektif Boleh mengetahui kepentingan training pada vision system Boleh menghuraikan aplikasi vision system.
RANGKA RUJUKAN ROBOT (ROBOT REFERENCE FRAMES)
WRET1103 REKABENTUK APLIKASI MULTIMEDIA
1 Bab 8 Halatuju dan Kekangan dalam Antaramuka : Multisensori.
Minggu 1 Pengenalan Kepada Sistem Maklumat Berasaskan Komputer Copyright 2001, Prentice-Hall, Inc. Sistem Maklumat Pengurusan Ibrahim Mohamed Jab. Sains.
PERANCANGAN DAN PENGURUSAN PROJEK
Prinsip-prinsip Kebolehgunaan
4.1 KONSEP MULTIMEDIA.
BENGKEL ASAS PEMBINAAN BLOG
PEMPROSESAN PERKATAAN
Kandungan 1 RAID - (Redundant Array of Independent (or Inexpensive) Disks 2 Komputer Pelayan (Server) 3 Perisian Komputer Politeknik Seberang Perai.
OLEH: ARKIB NEGARA MALAYSIA
COPYRIGhT AND PrivACY FROM MORAL LEGAL STANDPOINT
BAB 2 PLANNING Objektif: Pengenalan kepada perancangan projek
Pengurusan Sistem Maklumat dan Kaitan dengan Organisasi Pendidikan
NEUROCITE 2.0: Simulator Peramalan Rangkaian Neural Buatan
UNIT 2: Pengenalan Komputer dan SISTEM OPERASI KOMPUTER
Routing Protokol dan Konsep Routing Protocols and Concepts
PEMBELAJARAN MASTERI.
Pengenalan kepada Teori Perakaunan
UNIT 3 Pendekatan Untuk Menentukan Fokus Dan Hala Tuju Perubahan dalam Organisasi.
TEKNOLOGI PENGAJARAN TP2W
PENERBITAN ELEKTRONIK
BAB 3 ANALISIS SISTEM Objektif:
PENGENALAN KEPADA TEKNOLOGI MAKLUMAT DAN KOMPUTER
Teori Komunikasi Interpersonal
KOM 3207 PENGENALAN TEORI KOMUNIKASI SEM /2015
PENGENALAN KEPADA SISTEM MULTIMEDIA (WXET 3142)
PENGAJARAN & PEMBELAJARAN BERBANTUKAN KOMPUTER (PPBK
Prinsip-prinsip Kebolehgunaan
MODULE 3 : HARDWARE : MONITOR PREVENTIVE MAINTENANCE WORK
PENGUMPULAN PROJEK DALAM SATU SISTEM APLIKATI
Pengenalan Kepada Interaksi Manusia Komputer
MODUL 3 FILING SYSTEM.
koc3203 ASAS PERIKLANAN Perancangan Media
Pengenalan.
PERISIAN HAMPARAN ELEKTRONIK
Masalah Tugasan.
MODULE 3 : HARDWARE : MONITOR CORRECTIVE MAINTENANCE WORK
Pengenalan Sistem Automasi Industri
EDU 5813 Hubungan Manusia Dalam Pendidikan
Pernyataan if.. Pernyataan switch..
Pengenalan.
PENERBITAN ELEKTRONIK
OPEN UNIVERSITY MALAYSIA
2.0 PENGALAMATAN RANGKAIAN
Pengenalan Kepada Interaksi Manusia Komputer
06.09 : PREPARE INSTALLATION CHECKLIST
Pengenalan Kepada Interaksi Manusia Komputer
Prinsip-prinsip Kebolehgunaan
EDU 5813 Hubungan Manusia Dalam Pendidikan
EDU 5813 Hubungan Manusia Dalam Pendidikan
EDU 5813 Hubungan Manusia Dalam Pendidikan
PENGENALAN KEPADA BIMBINGAN DAN KAUNSELING
MENGGUNAKAN OBJEK VISUAL BASIC 6.0
BAB 2 PLANNING Objektif: Pengenalan kepada perancangan projek
Pengurusan Antarabangsa
Oleh: Zaihan Abdul Ghani A Sharifah Suhaila Mohd Ramli A103305
POLITEKNIK PORT DICKSON E4161 SISTEM KOMPUTER & APLIKASI
Kebolehgunaan Semula Perisian
Muhamad Shukri Saud PRODUCTION ORGANIZATION
ICT HANDYBOOK SPM LA2 COMPUTER SYSTEMS 2.3 Software.
3.4.3 KONFIGURASI DAN UJIAN RANGKAIAN
REKA BENTUK PENGAJARAN DAN PEMBELAJARAN
Penilaian Capaian & Maklumbalas Berkaitan
Keperluan rangkaian bagi aplikasi multimedia
Presentation transcript:

Bab 1 Pengenalan Sistem Cerdas Siti Norul Huda Sheikh Abdullah Sistem Cerdas TS2023 http://www.ftsm.ukm.my/jabatan/ts/mimi/ 21/09/2018 TS2023

Sejarah Satu bidang sains komputer. mengajar mesin untuk berfikir menyerupai kecerdasan manusia. dan mencipta perisian dan perkakasan yang mempunyai keupayaan seperti manusia. 21/09/2018 TS2023

how AI relates to other areas of computing? from Bruce Buchanan showing how AI relates to other areas of computing. ------> 21/09/2018 TS2023

Apakah Maksud Cerdas? Cerdas AI Goal Can Machines Think? The ability to learn and understanding. To solve problems and to make decisions. AI Goal As a science is to make machines do things that would require intelligence if done by human. Can Machines Think? 21/09/2018 TS2023

What is artificial intelligence? 21/09/2018 TS2023

Alan Turing Belajar melalui pengalaman PENGACAU Belajar melalui pengalaman Bertindak mengikut keadaan iaitu pada situasi Baru atau belum diceburi Sesuatu yang tidak tentu atau kabur Maklumat yang bercanggah Mengaplikasi pengetahuan yang telah belajar atau program untuk menyelesaikan masalah Menggunakan pentaakulan dalam menyelesaikan masalah Memahami dan mentaabir dari fakta dan peraturan Mengenalpasti kepentingan relatif dalam elemen yang berbeza dalam sesuatu situasi. 21/09/2018 TS2023

Acting Humanly The Turing Test Approach Natural Language Processing Knowledge Representation Automated Reasoning Machine Learning Computer Vision Robotics 21/09/2018 TS2023

Thinking Humanly The Cognitive Modeling Approach Cognitive Science 21/09/2018 TS2023

Thinking Rationally The “Law of Thought” Approach Logic 21/09/2018 TS2023

Acting Rationally Agent 21/09/2018 TS2023

Pendekatan Kecerdasan Buatan [Grabiner] berorientasikan kelakuan iaitu menulis atur cara supaya berkelakuan cerdas. ·berorientasikan kognitif iaitu memodelkan proses pemikiran manusia dengan harapan untuk lebih memahami minda manusia. ·berorientasikan robotik iaitu menulis atur cara dan pembinaan mesin (robot). "Sekiranya komputer/mesin tersebut memberi jawapan seperti manusia dan kita tidak dapat membezakan bahawa jawapan tersebut adalah dari manusia atau komputer, maka komputer tersebut dianggap mempunyai kepintaran seperti manusia.“ [Alan Turing 1950] 21/09/2018 TS2023

Definisi "Pencarian untuk membina atur cara komputer yang boleh menjalankan tugas yang jika dilakukan oleh manusia akan dikatakan memerlukan kecerdasan." (W.J. Black) Kecerdasan Buatan ialah satu cabang sains komputer yang berkenaan dengan jentera automatik yang berkelakuan cerdas" (Luger & Stubblefield, 1993) 21/09/2018 TS2023

Kecerdasan Buatan merupakan suatu hasil pekerjaan di dalam penciptaan mesin yang melakukan fungsian yang memerlukan kepintaran atau kecerdasan seperti manusia". (Kurzweil, 1990) Kecerdasan Buatan juga dikatakan dengan projek penyelidikan komputer generasi kelima iaitu penyelidikan yang berdasarkan kepada seni bina selari dan konsep rangkaian neural. Komputer ini dianggap mempunyai minda sendiri dan tidak perlu diaturcarakan oleh manusia; bahkan ia mampu belajar sendiri dan menggunakan bahasa tabii untuk berinteraksi dengan manusia. Definisi ..samb             21/09/2018 TS2023

Matlamat Menyelesaikan masalah yang susah. Membantu pakar menganalisa dan mereka bentuk. Boleh memahami Bahasa yang mudah. Boleh memahami imej yang mudah. 21/09/2018 TS2023

Bidang-bidang Kecerdasan Komputer PERTUTURAN ROBOT SISTEM PAKAR LOJIK KABUR PENGLIHATAN RANGKAIAN NEURAL PERMAINAN 21/09/2018 TS2023

Perbezaan Sistem cerdas dan sistem konvensional Dimensi Sistem Cerdas Konvensional Pemprosesan simbol heuristik Semua jenis data beralkhawrizmi Budaya input Tidak semesti lengkap Mesti lengkap Budaya output Mesti benar Minat utama Pengetahuan Data, maklumat Struktur Pengasingan kawalan dari pengetahuan Kawalan dan pengetahuan digabungkan Pentaakulan YA Tidak Keterangan Diberi Tidak diberi Perkakasan Semua jenis 21/09/2018 TS2023

Penggunaan Pengecaman pertuturan Bahasa tabii Bahagian kewangan digunakan dalam bidang perubatan, tulisan tangan, dan robotik. Bahasa tabii digunakan dalam dialog, pemahaman pertuturan, dan pemahaman cerita. Bahagian kewangan sistem pembuat keputusan iaitu pemilihan pemohon kad kredit dan pinjaman individu atau korporat, sistem ramalan saham, sistem ramalan produk dsb. 21/09/2018 TS2023

Penggunaan Autonomous Planning and Schedulling Game Playing Autonomous Planning to control the scheduling of operation in Spacecraft – detecting, diagnosing, recovering from problems as they occurred Game Playing Chess 21/09/2018 TS2023

Penggunaan Autonomous Control Diagnosis Logistic Planning To steer a car to keep it following a lane Diagnosis Medical diagnosis programs Symptome Logistic Planning To automate logistic planning and scheduling for tranfortation 21/09/2018 TS2023

Penggunaan Robotics Language Understanding and Problem Solving Microsurgery – computer vision to create 3D model of patient’ internal Language Understanding and Problem Solving puzzles 21/09/2018 TS2023

Aplikasi di Malaysia Nama Tujuan DISTRESS untuk membantu bidan di hospital luar bandar HiP diagnosis 'Hypertensive Disorders in Pregnancy' TRAUMA diagnosis kes kemalangan ACE Acupunture PIN mengesan kesilapan dalam acuan plastik injeksi DietPAL sistem pakar terapi diet FARAID pembahagian pusaka menurut Islam 21/09/2018 TS2023

Faedah Mengatasi masalah seperti kekurangan tenaga pekerja atau pakar, kerja terlalu merbahaya. persekitaran kerja yang tidak sesuai dengan manusia. kerja yang membosankan kerana sifatnya yang remeh dan berulang-ulang. 21/09/2018 TS2023

Masalah Perancangan Penglihatan Robotik Bahasa tabii kebolehupayaan untuk menentukan tindakan bagi mencapai matlamat. Penglihatan kebolehupayaan untuk membuat pertimbangan tentang apa yang kita lihat. Robotik kebolehupayaan untuk bertindak dan bergerak dalam persepsi dunia baru. Bahasa tabii kebolehupayaan untuk berkomunikasi dengan bahasa manusia yang lain selain bahasa sendiri. 21/09/2018 TS2023

Teknik-teknik Perwakilan Pengetahuan (Knowledge Representation) Gelintaran/Pencarian 21/09/2018 TS2023

Contoh : E-padi - Sistem Diagnosis Penyakit Padi PERSEKITARAN RUNDINGAN PERSEKITARAN PEMBANGUNAN Struktur Padi Pangkalan Pengetahuan Padi Fakta Petua Kaedah Penjagaan Pengguna Jenis/Varieti Padi Kemudahan Penerangan DIAGNOSIS Kawalan Jurutera Pengetahuan Antara muka ENJIN PENTAABIRAN Maklumat yang didokumenkan Cadangan / Tindakan Pakar Pengetahuan 21/09/2018 TS2023

Struktur Sistem Cerdas Penapisan 21/09/2018 TS2023

Bahagian Asas Sistem Cerdas Persekitaran Pembangunan (Development Environment) Persekitaran ini digunakan oleh pembangun sistem cerdas untuk membina komponen-komponen dan memuatkan pengetahuan ke dalam pangkalan pengetahuan (knowledge base). Persekitaran Rundingan (Consultation Environment) Persekitaran ini digunakan oleh orang bukan-pakar untuk mendapatkan nasihat dan pengetahuan pakar. Ia juga dipanggil persekitaran masa-larian. (run-time environment). 21/09/2018 TS2023

Komponen Utama Pangkalan pengetahuan (knowledge base). Enjin pentaabiran. Antara muka pengguna. 21/09/2018 TS2023

Komponen-komponen lain Subsistem Perolehan Maklumat (Knowledge Acquisition Subsystem) Pengguna Subsistem Penerangan (Explaination Subsystem) 21/09/2018 TS2023

Subsistem Perolehan Pengetahuan (Knowledge Acquisition Subsystem) adalah pengumpulan, pemindahan, dan penukaran kepakaran menyelesaikan masalah daripada pakar atau pengetahuan yang didokumenkan kepada perisian komputer dengan tujuan membina atau menambahkan pangkalan pengetahuan. sumber pengetahuan manusia pakar, buku teks, dokumen multimedia, pangkalan data, laporan penyelidikan khas, dan juga maklumat yang boleh didapati melalui Internet. Masalah iaitu tugas kompleks yang seringkali menyebabkan ‘bottleneck’ atau kelewatan dalam pembangunan sistem cerdas. 21/09/2018 TS2023

Siapa yang bertanggungjawab? jurutera pengetahuan (knowledge engineer) Mereka akan berinteraksi dengan seorang atau atau lebih pengguna/pakar dalam membina pangkalan pengetahuan. Kerapkali mereka akan membantu pakar menstrukturkan bidang masalah dengan menterjemah dan mengintegrasikan jawapan manusia kepada soalan, melakarkan contoh, dan membawa kehadapan apa-apa kerumitan konseptual. 21/09/2018 TS2023

Subsistem Penerangan Kebolehan menjejak semula entiti (seperti fakta atau maklumat) yang bertanggungjawab ke atas sesuatu keputusan itu adalah sangat penting dalam pemindahan kepakaran dan juga ketika penyelesaian masalah. Bertindak secara interaktif: Mengapakah suatu sistem cerdas perlu menanyakan soalan? Bagaimanakah suatu kesimpulan itu dirumus? Mengapakah suatu alternatif diketepikan? Apakan pelan yang digunakan untuk mendapat penyelesaian? 21/09/2018 TS2023

Pangkalan Pengetahuan (Knowledge Base) Pengetahuan ini adalah dalam bentuk fakta, konsep, teori, metod heuristik, prosedur, dan hubungan. Pengetahuan juga ialah maklumat yang telah tersusun dan dianalisa untuk menjadikannya mudah difahami dan boleh diaplikasikan untuk penyelesaian masalah atau membuat keputusan. 21/09/2018 TS2023

Pangkalan Pengetahuan (Knowledge Base) … samb Kumpulan maklumat yang bersangkut-paut kepada sejenis masalah yang digunakan dalam sistem cerdas dipanggil pangkalan pengetahuan (knowledge base). Penekanan kepada satu jenis domain pengetahuan sahaja. 21/09/2018 TS2023

Mengaplikasikan Konsep Kecerdasan Buatan Pada Komputer INPUT OUTPUT Pangkalan Pengetahuan Enjin Pentadbiran JAWAPAN, PENYELESAIAN ALTERNATIF DLL SOALAN, MASALAH DLL   Fakta, seperti situasi masaalah dan teori bidang pemasalahan Heuristik khas, atau syarat (rules) yang mengawal pengunaan pengetahuan untuk menyelesaikan masalah tertentu dalam sesuatu domain. 21/09/2018 TS2023

3 Komponen enjin pentaabiran Penterjemah (interpreter) menjalankan setiap agenda yang dipilih dengan mengenakan syarat pangkalan pengetahuan yang berkaitan. Penjadualan (scheduler) mengawal agenda. Ia menjangka kesan-kesan atau akibat mengenakan syarat pentaabiran (inference rule) berpandukan ciri keutamaan atau kriteria lain pada agenda tersebut. Penguatkuasa kekonsistenan (consistency enforcer) berusaha mengawal kekonsistenan perwakilan bagi penyelesaian yang dijanakan. 21/09/2018 TS2023

Fungsi-fungsi lain enjin pentaabiran Melancarkan syarat-syarat. Menanya soalan kepada pengguna. Menambah jawapan ke dalam enjin sistem cerdas. Mendapat fakta baru daripada syarat. Menambah fakta pentaabiran ke enjin sistem cerdas. Memadankan enjin dengan syarat-syarat. Jika terdapat padanan, lancarkan syarat-syarat. Jika terdapat lebih dari satu padanan, periksa dan lihat sama ada objektif tercapai. Lancarkan syarat paling rendah yang belum lagi dilancarkan. 21/09/2018 TS2023

Antara muka pengguna 21/09/2018 TS2023

Elemen-elemen proses kitaran Pengetahuan Pengetahuan adalah maklumat atau kebolehan yang diperlukan oleh pengguna untuk mengoperasikan komputer. Simpan dalam fail bantuan (help file) atas talian atau buku rujukan pengguna. Dialog dialog adalah suatu siri pertukaran maklumat dan interaksi yang boleh diperhatikan di antara pengguna dan komputer. Bahasa Tindakan (Action Language) Bahasa tindakan pengguna boleh berada dalam berbagai-bagai bentuk, seperti pemilihan suatu item daripada menu dengan mengunakan tetikus, kepada menulis arahan menggunakan papan kunci. Peranti input biasanya digunakan untuk melancarkan tindakan. 21/09/2018 TS2023

…samb elemen-elemen proses kitaran Komputer Komputer menerima tindakan pengguna (input), menjalankan tugas yang berkenaan, dan menjanakan suatu paparan (output). Bahasa Pemaparan (Presentation Language) Bahasa pemaparan adalah maklumat yang ditunjuk kepada pengguna melalui peranti output. Maklumat ini boleh berada dalam bentuk teks, tetingkap, ataupun menu. Reaksi Pengguna Pengguna akan menerima paparan, memproses kandungan paparan tersebut, dan merancang tindakan susulan. 21/09/2018 TS2023

Sekian 21/09/2018 TS2023