Oleh: Dewi Liliana IT PNJ

Slides:



Advertisements
Presentasi serupa
Manajemen Asuhan Keperawatan Disampaikan Oleh: Ns
Advertisements

MANAJEMEN PERUBAHAN.
PERENCANAAN DAN PEMBUATAN KEPUTUSAN
HO-2 KTL401 Kecerdasan Buatan Intelligent Agents
Artificial Intelligence
DINAMIKA PERILAKU DALAM ORGANISASI
Bab 9 Pengembangan Produk Baru dan Strategi Siklus Hidup Produk
GANGGUAN KONSEP DIRI Pengertian Konsep diri adalah semua pikiran, kepercayaan dan keyakinan yang diketahui tentang dirinya dan mempengaruhi individu dalam.
Manajemen Mutu Perangkat Lunak
Interaksi Manusia dan Komputer
Pengenalan Intelligent Agents
Pengantar kecerdasan buatan
Meningkatkan motivasi
AUDIT SISTEM KEPASTIAN MUTU
PERENCANAAN STRATEGIS SISTEM INFORMASI (PSSI).
Mata Kuliah KSI C Minggu-3 (Konsep Sistem Informasi C)
Kecerdasan Buatan: 2. Agent Cerdas
Tujuan materi ini Untuk memahami istilah-istilah dasar digunakan dalam PSSI Untuk memahami komponen PSSI Untuk memahami filosofi yang mendasari mengapa.
SISTEM PENGENDALIAN MANAJEMEN
PENELITIAN TINDAKAN KELAS
INTELIGENT AGENT RASUKO VIDYA P ( ) ALUX PERMANA ( )
Pengantar Monitoring dan Evaluasi
SOP dan Audit Keamanan Keamanan Jaringan Pertemuan 12
MUTU PELAYANAN RUMAH SAKIT
Dasar-dasar Perencanaan
SISTEM PENGENDALIAN MANAJEMEN
SISTEM PENGENDALIAN MANAJEMEN
KECERDASAN BUATAN PERTEMUAN 2.
Materi – 03 Sistem Kantor.
SISTEM 2013.
Kecerdasan Buatan Intelligent Agents
PERTEMUAN 10 Diema Hernyka Satyareni, M.Kom
Rekayasa Perangkat Lunak Model Proses PL
Interaksi Manusia dan Komputer
Metode Action Research
Implementasi Kerangka Kerja COBIT
STRATEGIS SISTEM INFORMASI (PSSI)
Oleh : Yusuf Nurrachman, ST., MMSI
Manajemen Umum PERTEMUAN 6 Pemecahan Masalah & Pengambilan Keputusan
BAB 6 PERENCANAAN 1. PERENCANAAN 2. PROSES PERENCANAAN 3. PERENCANAAN SITUASIONAL 4. PERENCANAAN DAN TINGKATAN MANAJEMEN 5. HAMBATAN DAN PEMECAHAN MASALAH.
INTERAKSI MANUSIA DAN KOMPUTER
RUANG LINGKUP SISTEM PENGENDALIAN MANAJEMEN     ·  PENGENDALIAN ·  MANAJEMEN ·  PERBEDAAN ANTARA PROSES PENGENDALIAN MANAJEMEN DENGAN PROSES YANG LEBIH.
Mata kuliah : O0342 – Public Relations Management
Title Pengenalan Robotika.
Konsep Kecerdasan Buatan
TUGAS PENGENDALIAN DAN PENJAMINAN MUTU
INTELLIGENT AGENT.
Komunikasi Bisnis Anggota Kelompok : Pevi Herma yanti
Penyelarasan Arsitektur Enterprise
KONSEP SEHAT DAN SAKIT DALAM SOSIAL BUDAYA
MATERI PERKULIAHAN KECERDASAN BUATAN
Konsep Kecerdasan Buatan
Tujuh Standar Keselamatan Pasien
Learning Theory Artificial Intelligence Teknik Informatika – UNIKOM
Interaksi Manusia dan Komputer
M e m b e n t u k e k u I t a s m e r e k
HAKEKAT SISTEM PENGENDALIAN
Intelligent Agent Kecerdasan Buatan.
Konsep Kecerdasan Buatan
Pertemuan 11 PENGANTAR SISTEM PAKAR
Agen CErdas SENSOR LAMPU OTOMATIS.
Toman Sony Tambunan, S.E, M.Si NIP
Peningkatan Mutu Dan Keselamatan Pasien 2018
Manajemen K3 dr. Elfizon Amir, SpPD, Finasim. Manajemen risiko pendekatan proaktif untuk mengidentifikasi, menilai dan menyusun prioritas risiko,  tujuan.
Peningkatan Layanan Berkelanjutan
MANAJEMEN MUTU DAN AUDIT KEPERAWATAN MARSIANA ANGGRAENI.
ADI PRIHANDONO, SKOM, MKOM
Fathiah, S.T.,M.Eng Universitas Ubudiyah Indonesia
Soraya Lestari, SE, M. Si Pengantar Manajemen
Bab 9 Pengembangan Produk Baru dan Strategi Siklus Hidup Produk
Transcript presentasi:

Oleh: Dewi Liliana IT PNJ Agen Cerdas Oleh: Dewi Liliana IT PNJ

Tujuan Mengetahui konsep agen cerdas dan lingkungan agen cerdas. Mengetahui konsep PEAS (Performance measure, Environment, Actuators, Sensors) untuk merancang agen cerdas. Mengetahui jenis lingkungan dan jenis agen cerdas.

KONSEP AGEN CERDAS DAN LINGKUNGAN Agen adalah segala sesuatu yang dapat dipandang sebagai entitas pada suatu lingkungan yang mengamati melalui alat sensor dan bertindak melalui alat aktuator. Sebagai perbandingan, agen manusia memiliki alat sensor: mata, telinga, dan organ sensor lainnya; alat actuator: tangan, kaki, mulut, dan bagian tubuh lain sebagai alat gerak. Sedangkan pada agen robot: kamera dan inframerah untuk sensor, dan lengan, serta berbagai motor sebagai aktuator. Agen menerima (percept) sensor dari lingkungan. Keseluruhan percept yang diterima agen pada suatu selang waktu disebut percept sequence.

Hubungan agen dan lingkungan

Fungsi Agen (berupa kotak dengan tanda tanya) memetakan percept sequence/percept history ke tindakan (action): [f: P * A] Program agen berjalan pada arsitektur fisik untuk menghasilkan nilai fungsi f. agen = arsitektur + program

Konsep Perancangan Agen Cerdas Rasional : melakukan hal yang benar. (akan melakukan suatu action sesuai goal nya) Agen rasional melakukan hal yang benar berdasarkan percept apa yang ditangkap dan tindakan (action) apa yang diambil. Tindakan yang tepat adalah tindakan yang akan menyebabkan agen menjadi yang paling sukses.

Agen dapat melakukan tindakan dalam rangka untuk mengubah persepsi masa depan untuk memperoleh informasi yang berguna (pengumpulan informasi, eksplorasi). Sebuah agen dikatakan otonom jika perilaku agen ditentukan oleh pengalaman sendiri (dengan kemampuan untuk belajar dan beradaptasi).

Pengukuran kinerja: Sebuah kriteria obyektif untuk mengukur keberhasilan suatu perilaku agen Misalnya, mengukur kinerja dari agen vacuum-cleaner: Jumlah kotoran dibersihkan, (main focus/goal) Jumlah waktu yang dibutuhkan, Jumlah listrik yang dikonsumsi, Jumlah kebisingan yang dihasilkan, dll Pengukuran kinerja haruslah dapat dinyatakan dalam ukuran kuantitatif. Kata “jumlah” mengindikasikan suatu ukuran kuantitatif/terukur.

Untuk setiap urutan persepsi (percept sequence) yang ada, agen rasional harus memilih tindakan yang diharapkan untuk memaksimalkan ukuran kinerjanya. Tujuan (Goal): Setelah menentukan criteria obyektif (seperti diatas), pilih salah satu tujuan untuk menjadi fokus utama dari agen. Goal adalah tujuan utama yang berusaha dicapai oleh agen (prioritas utama)

Perancangan agen cerdas PEAS: Performance measurement, Environment, Actuators, Sensors. Performance measurement : Pengukuran kinerja yg dapat diukur dari suatu agen Actuator : alat untuk bergeraknya suatu agen Contoh: Agen Autonomous Taxi Driver Performance Measure: Aman, cepat, legal, perjalanan nyaman, memaksimalkan keuntungan Environment: Jalan, lalu lintas lainnya, pejalan kaki, pelanggan, cuaca, waktu, rambu lalu lintas (tempat menerima actionnya) Aktuator: Setir, pedal gas, rem, sinyal, klakson,speaker, monitor Sensor: Kamera, sonar, speedometer, GPS, odometer, sensor mesin, keyboard

Agen: sistem diagnosis Medis Performance Measure: Pasien Sehat, meminimalkan biaya, tuntutan hukum Environment: Pasien, rumah sakit, staf Aktuator: Layar display (pertanyaan, tes, diagnosis, pengobatan, rujukan) Sensor: Keyboard (masuknya gejala, temuan, jawaban pasien)

Agen: Part-picking robot (robot pengambil komponen) Performance Measure: Persentase berapa bagian masuk ke kotak yang benar Environment: Conveyor, komponen-komponen, kotak komponen Aktuator: lengan dan tangan robot Sensor: Kamera, sensor sudut persendian

karakteristik agen Ada beberapa karakteristik dari agen : Autonomous, Reaktif Proaktif, Fleksibel Robust Rasional, Social Situated

Autonomous, agen berkemampuan untuk melakukan tugasnya dan mengambil keputusan secara mandiri tanpa adanya intervensi dari luar seperti agen lain, manusia ataupun entitas lain, 2. Reaktif, yaitu kemampuan agen untuk cepat beradaptasi terhadap perubahan informasi yang ada pada lingkungannya. (responnya)

3. Proaktif, yaitu kemampuan yang berorientasi pada tujuan dengan cara selalu mengambil inisiatif untuk mencapai tujuan. 4.Fleksibel, agen harus mempunyai banyak cara dalam mencapai tujuannya. 5. Robust. Agen harus dapat kembali ke kondisi semula jika mengalami kegagalan dalam hal tindakan ataupun dalam menjalankan plan. (dia tangguh, saat dia jatuh dapat berdiri lagi dengan sendirinya)

6. Rasional, yaitu kemampuan untuk bertindak sesuai dengan tugas dan pengetahuannya dengan tidak melakukan hal yang dapat menimbulkan konflik tindakan. 7. Kemampuan berkoordinasi dan berkomunikasi (Social). Dalam melakukan tugasnya, agen memiliki kemampuan untuk berkomunikasi dan berkoordinasi baik dengan manusia maupun dengan agen lain. 8. Situated. Agen harus berada dan berjalan di lingkungan tertentu.

tipe agen Untuk pembuatan agen cerdas, ada lima tipe agen yang dapat mengimplementasikan pemetaan dari percept yang diterima ke tindakan yang akan dilakukan. 5 tipe agen tersebut adalah simple reflex agents, model- based reflex agents, goal-based reflex agents, utility-based reflex agents dan Learning agents: (Stuart Russel, Peter Norvig, 2003).

Simple Reflex Agents Agen refleks sederhana merupakan agen yang paling sederhana karena dia hanya menerapkan teknik kondisi- aksi. Jadi, jika terjadi suatu kondisi tertentu maka agen akan secara sederhana memberikan aksi tertentu. Contoh: agen untuk pengendara taxi diberikan kondisi “jika mobil di depan melakukan pengereman” maka agen akan memberikan aksi “injak rem”.

Gambar Agen refleks sederhana

Model-Based Reflex Agents Agen refleks sederhana dapat melakukan tindakannya dengan baik jika lingkungan yang memberikan percept/kesan tidak berubah-ubah. Misalkan untuk kasus agen pengendara taxi, agen tersebut hanya dapat menerima percept dari mobil dengan model terbaru saja. Jika ada mobil dengan model lama, agen tersebut tidak dapat menerima pesannya sehingga agen tersebut tidak melakukan tindakan pengereman. Pada kasus ini, dibutuhkan agen refleks berbasis model yang dapat terus melakukan pelacakan terhadap lingkungan sehingga lingkungan dapat dipercept dengan baik.

Model-Based Reflex Agents Agen ini akan menambahkan suatu model tentang dunia yaitu pengetahuan tentang bagaimana dunianya bekerja. Jadi, agen refleks berbasis model ini menjaga keadaan dunianya menggunakan model internal kemudian memilih tindakan seperti agen refleks sederhana.

Gambar Agen refleks berbasis model

Goal-Based Agents Merupakan agen yg berorientasi ke tujuannya Pengetahuan agen akan keseluruhan keadaan pada lingkungan tidak selalu cukup. Suatu agen tertentu harus diberikan informasi tentang tujuan yang merupakan keadaan yang ingin dicapai oleh agen. (setiap action yg dilakukan untuk mencapai tujuannya) Dengan demikian, agen akan bekerja hingga mencapai tujuannya. Pencarian dan perencanaan adalah dua deretan pekerjaan yang dilakukan untuk mencapai tujuan agen. Agen refleks berbasis tujuan ini menambahkan informasi tentang tujuan tersebut.

Gambar Agen refleks berbasis tujuan

Utility-Based Agents Pencapaian tujuan pada agen tidak cukup untuk menghasilkan agen dengan tingkah laku berkualitas tinggi. Sebagai contoh untuk agen pengendara taxi, ada beberapa tindakan yang dapat dilakukan oleh agen sehingga dapat mencapai tempat tujuan, namun ada yang lebih cepat, lebih aman, atau lebih murah dari yang lainnya. Agen refleks berbasis tujuan tidak membedakan keadaan yang bagus dengan keadaan yang tidak bagus untuk agen. Pada utility based agent diperhitungkan utility factor (kuantitatif) yaitu menghitung seberapa dekat untuk mencapai tujuannya

Gambar Agen refleks berbasis utility

Learning agents Learning agents belajar dari pengalaman, meningkatkan kinerja bertanggung jawab untuk membuat perbaikan Elemen kinerja bertanggung jawab untuk memilih tindakan eksternal Kritikus memberikan umpan balik tentang bagaimana agen bekerja

Learning agents

Environment types Fully observable vs. Partially observable Deterministic vs. Stochastic: Episodic vs. Sequential: Static vs. Dynamic Discrete vs. Continuous Single agent vs. Multi agent

Fully observable – partially observable Apabila sensor pada sebuah agen dapat mengakses keseluruhan keadaan pada lingkungan, maka lingkungan itu dapat dikatakan fully observable terhadap agen. Lebih efektif lagi lingkungan dikatakan fully observable jika sensor dapat mendeteksi seluruh aspek yang berhubungan dengan pilihan aksi yang akan dilakukan. .

Fully observable – partially observable Lingkungan yang fully observable biasanya sangat memudahkan, karena agen tidak perlu mengurus keadaan internal untuk terus melacak keadaan lingkungan Suatu lingkungan bisa menjadi partially observable akibat ada gangguan dan ketidakakurasian sensor ataupun karena ada bagian keadaan yang hilang dari data sensor.

Deterministic – stochastic Apabila keadaan lingkungan selanjutnya sepenuhnya bergantung pada keadaan sekarang dan juga tindakan yang akan dilakukan oleh agen, maka lingkungan tersebut bersifat deterministic. (pasti, hanya 1 kemungkinan untuk melakukan action) Sedangkan stochastic adalah kebalikan dari deterministic, di mana keadaan selanjutnya tidak bergantung pada keadaan sekarang dan juga tindakan yang akan dilakukan oleh agen. (banyak kemungkinan lain, probability)

Deterministic – stochastic Apabila lingkungan bersifat deterministic terkecuali untuk tindakan dari agen lain, maka lingkungan tersebut bersifat strategic. Permainan Reversi bersifat deterministic karena keadaan selanjutnya bergantung pada keadaan sekarang (saat mengambil langkah).

Episodic – sequential Untuk lingkungan yang bersifat episodic, pengalaman agen dibagi-bagi menjadi beberapa epidose pendek. Tiap episode terdiri dari apa yang dirasakan agen dan kemudian melakukan satu tindakan tertentu. Kualitas dari tindakan agen hanya tergantung pada episode itu saja, karena tindakan selanjutnya tidak tergantung pada tindakan apa yang akan dilakukan di episode sebelumnya.

Episodic – sequential Lingkungan episodic lebih sederhana karena agen tidak perlu memikirkan langkah-langkah pada keadaan selanjutnya. Sedangkan pada lingkungan sequential, tindakan saat sekarang dapat mempengaruhi tindakan selanjutnya. Permainan Reversi bersifat sequential karena agen berpikir untuk langkah-langkah selanjutnya dan seluruh langkah yang akan diambil oleh agen saling bergantung. Sequential = saling berhubungan

Static – dynamic Apabila lingkungan dapat berubah saat agen sedang mengambil keputusan, maka lingungan tersebut bersifat dynamic, sebaliknya bersifat static. Lingkungan yang bersifat static lebih mudah dihadapi karena agen tidak perlu memperhatikan lingkungannya saat dia sedang mengambil tindakan, maupun waktu yang terus berjalan.

Static – dynamic Apabila lingkungan tidak berubah seiring waktu berjalan, namun menyebabkan nilai kemampuan agen berubah- ubah, maka lingkungan tersebut bersifat semidynamic. Permainan Reversi bersifat static karena saat agen mengambil tindakan, lingkungan tidak berubah dan juga tidak mempengaruhi nilai kemampuan agen.

Discrete – continuous Apabila percept dan tindakan yang akan diterima dan dilakukan oleh agen telah ditetapkan dengan jelas, maka lingkungan tersebut bersifat discrete. Catur bersifat discrete, karena langkah yang akan diambil terbatas dan tertentu. (jumlah action mencapai tujuan dapat dihitung) Sedangkan pengendara taxi bersifat continuous, karena kecepatan dan lokasi pada taxi untuk suatu jangka tertentu mempunyai nilai yang terus-menerus berubah. (continuous jumlah actionnya tidak dapat dihitung dan berubah ubah) Permainan Reversi bersifat discrete karena seluruh percept dan tindakan telah jelas ditetapkan sesuai dengan peraturan permainan Reversi

Single agent – multiagent Agen pemecah permainan teka teki silang berada pada lingkungan yang bersifat single agent. Agen pemain catur berada pada lingkungan yang bersifat multiagent. Ada hal lain yang memberikan perbedaan lingkungan agen, yaitu akan hal apakah agen memberikan bantuan kepada agen lain atau apakah agen akan memaksimalkan kemampuannya bergantung pada prilaku agen lain. Permainan Reversi bersifat multiagent karena memikirkan langkah yang akan diambil oleh lawan.

Contoh Lingkungan dan karakteristiknya

Perancangan agen cerdas Tipe agen Definisikan PEAS dan goal agen Jelaskan jenis environment