PENGENALAN INTELEGENTS AGENTS
Definisi
dari Agent
Definisi
dari agent adalah tipe tertentu dari aplikasi perangkat lunak yang dirancang
sedemikian rupa sehingga dapat beroperasi berdasarkan desain dari programmernya.
agent bisa digunakan oleh pengguna untuk dapat memiliki level interaksi yang
berbeda dan melaksanakan sejumlah tugas-tugas dasar sederhana.
Guralnik (1983) menjabarkan
definisi agen yang diperolehnya dari kamus Webster’s New World Dictionary,
sebagai :
A person or thing that acts
or is capable of acting or is empowered to act, for another
Dari kalimat tersebut
Wahono (2001) menjabarkan dua poin penting pengertian agen :
·
Agen
mempunyai kemampuan untuk melakukan suatu tugas/pekerjaan
·
Agen
melakukan tugas/pekerjaan tersebut dalam kapasitas untuk sesuatu atau untuk
orang lain.
Caglayan et al. (1997),
mendefinisikan software agent sebagai : Suatu software komputer yang
memungkinkan user mendelegasikan tugas/pekerjaan kepadanya dan software
komputer tersebut mampu bekerja secara mandiri (autonomously).
Pada prakteknya dalam suatu
sistem dimungkinkan terdapat lebih dari satu agent yang saling bekerja sama.
Sistem agent dengan lebih dari satu agent disebut multi agent system (MAS).
Multi agent System adalah suatu paradigma pengembangan sistem dimana dalam
suatu komunitas sistem terdapat beberapa agent, yang saling berinteraksi,
bernegosiasi dan berkoordinasi satu sama lain dalam menjalankan pekerjaan
(Romi, 2001)
Dalam
Kecerdasan Buatan (Artificial Intelligent), sebuah Agen Cerdas (Intelligent
Agent) adalah sebuah entitas otonom yang mengamati dan bertindak berdasarkan
suatu lingkungan (yaitu sebuah agen) dan mengarahkan aktivitasnya ke arah
pencapaian tujuan (yakni, rasional). Agen Kecerdasan dapat juga belajar atau
menggunakan pengetahuan untuk mencapai tujuan mereka.
Pengertian sebuah AGENT adalah segala sesuatu yang dapat
dipandang sebagaimana mengamati
lingkungannya melalui sensor dan bertindak atas lingkungan yang melalui
efektor. Agent manusia memiliki mata, telinga, dan organ lain untuk sensor, dan
tangan, kaki, mulut, dan bagian tubuh lainnya untuk efektor. Sebuah pengganti agen robot kamera dan berbagai pencari
inframerah untuk sensor dan berbagai motor untuk efektor.
Intelligent Agent juga dapat belajar atau menggunakan pengetahuan untuk
mencapai tujuan mereka. Russell & Norvig (2003) mengartikan Rational Agent
yang mengerjakan segala sesuatu hal dengan benar. Agen Intelligent menurut Nikola Kasabov
adalah bahwa Agent harus menunjukkan karakteristik berikut.:
·
mengakomodasi
pemecahan masalah baru aturan bertahap.
·
beradaptasi
online dan real time.
·
mampu
menganalisis sendiri dalam hal perilaku, kesalahan dan kesuksesan.
·
belajar dan
meningkatkan melalui interaksi dengan lingkungan (perwujudan).
·
belajar
dengan cepat dari sejumlah besar data.
Konsep Agents
Konsep Rational Agent
- Rational → melakukan hal yang terbaik.
- Kita harus mendefinisikan tujuan dari si agent (goal).
- Goal bisa dinyatakan sebagai performance measure: ukuran kinerja si agent
- Contoh:
Goal
|
Performance Measure
|
Lulus kuliah
|
IPK
|
Cepet kaya
|
Gaji bulanan
|
Juara liga sepakbola
|
Posisi klasemen
|
Bahagia
|
Tingkat kebahagiaan
|
Contoh dari Intelegent Agents
KOKI CERDAS
Koki Cerdas ini merupakan suatu
robot yang dapat memasak makanan secara otomatis. Cara kerja alat ini adalah
manusia dapat memilih menu serta porsi makanan yang disediakan robot tersebut,
kemudian memasukkan bahan – bahan yang diperlukan. Robot kemudian akan
menerjemahkannya dan mengambil peralatan serta bahan-bahan dari tempat yang
telah disediakan sebelumnya. Peralatan memasak berupa kompor bertenaga baterai
(tanpa api), panci, wajan, dsb. Jika bahan-bahan tidak mencukupi atau
terdapat peralatan yang tidak layak pakai maupun rusak, maka robot akan
mengirimkan peringatan kepada user.
Alat ini sangat efektif untuk
memudahkan pekerjaan manusia.Jika sedang lapar tapi malas memasak, robot ini
dapat digunakan. Ibu-ibu yang sibuk dan tidak punya banyak waktu dapat
menggunakan alat ini untuk menyiapkan masakan keluarganya. Yang diperlukan user
adalah menempatkan peralatan serta bahan-bahan untuk memasak dengan benar.
memiliki tugas untuk mengurutkan
alamat surat sesuai dengan urutannya. Untuk kemudian dapat diantarkan oleh pak pos
terurut. Ketika kita ingin menciptakan sebuah program atau aplikasi yang dapat
mengurutkan alamat surat, maka agen atau aplikasi kita harus mengetahui dengan
baik lingkungan yang membentuknya. merupakan jenis agen yang dapat menangani
agen cerdas pengurut surat. Karena agen berjenis ini bertindak berdasarkan
aturan condition-rules. Kondisi ini menuntut reaksi langsung terhadap kejadian
yang terjadi. Seperti contoh ketika dijumpai surat dengan alamat ‘A’, kemudian
datang alamat surat ‘B’ agen jenis ini langsung bereaksi mengurutkannya.
Prinsip kerja agen simple reflex berdasarkan kejadian dan aksi yang
ditimbulkannya. Cara kerjanya mirip seperti sebuah perintah if-else(jika-maka), jika terdapat suatu
kondisi maka memilih solusi tindakan. dapat digunakan pula untuk menangani agen
cerdas pengurut surat. Prinsip kerja agen tipe ini memiliki kesamaan dengan
agen simple reflex. Tetapi terdapat perbedaan pada tingkat pengambilan
keputusan. Ketika terdapat kejadian kemudian diambil keputusan, maka agen tipe
ini mempertanyakan tentang keputusan. Sebagai contoh jika terdapat masukan
alamat surat berawalan huruf Ab maka dipertanyakan apakah benar huruf awalnya
Ab. Jika benar, maka langkah selanjutnya seperti agen simple reflex. Pertanyaan yang muncul tersebut dikenal dengan
istilah internal state.
SUMBER :
http://artikel-teknologi-informasi.blogspot.co.id/2012/11/pengertian-agent-pada-ai-artificial.html
http://definisi-adalah.blogspot.co.id/2015/12/definisi-agent-adalah.html
http://blog.ub.ac.id/ika1412/2013/10/08/contoh-intelligent-agent/
http://kecerdasanartificial.blogspot.co.id/2016/03/contoh-jenis-agen-cerdas-atau-sistem.html
http://herizalkurniawan2323.blogspot.co.id/
Tidak ada komentar:
Posting Komentar