-
Reinforcement Learning
Pada artikel tentang Data Mining dan Java sudah dijelaskan tentang metode machine learning, yaitu supervised dan unsupervised learning. Pada artikel ini akan dibahas sekilas tentang metode ketiga bernama reinforcement learning (RL). Pada RL agent berkomunikasi dengan lingkungannya tanpa dibantu oleh tutor atau guru untuk pembelajarannya. Tujuan RL adalah menemukan policy di mana memilih sebuah aksi…
-
Teknologi Java untuk Platform Pengembangan Agent
Saat ini bahasa komunikasi agent yang banyak digunakan dan dipelajari adalah FIFA (Foundation for Intelligent Physical Agents ) ACL (Agent Communication Language). Saat ini FIFA dikembangkan sebagai standar aktifitas IEEE, bernama FIPA-IEEE. Beberapakelompok kerja melakukan pekerjaan pada area agent dan interoperabilitas web service, komunikasi manusia-agent, mobile agent, dan peer-to-peer agent pengembara. FIPA secara umum memiliki…
-
Pendekatan Service Oriented Architecture pada Aplikasi Web yang Menerapkan Collective Intelligence
Semua aplikasi web umumnya terdiri dari server aplikasi atau web server, yang melayani permintaan HTTP atau HTTPS yang dikirim dari browser pengguna, dan sebuah basis data yang menyimpan persistent state aplikasi. Beberapa aplikasi ada yang menggunakan messeging server untuk pemrosesan secara asinkron melalui event-driven Service-Oriented Architecture (SOA). Cara terbaik untuk memasukkan intelligence di aplikasi kita adalah dengan membangun aplikasi ini sebagai…
-
Kriptografi dengan Teknologi Java
Saat ini isu penyadapan menjadi isu lama yang muncul kembali. Masih ingat Indonesia dibuat marah dengan aksi yang dilakukan Australia yang menyadap sejumlah pejabat negara. Begitu juga dengan beberapa negara Eropa yang memprotes aksi Amerika yang menyadap mereka. Sepintas memang penyadapan adalah hal yang tidak etis apalagi dilakukan oleh negara sahabat. Namun, sebenernya penyadapan juga…
-
Konsep Organisasi Agent pada Sistem Multiagent
Dalam pengembangan sistem multiagent satu hal penting yang perlu diperhatikan terkait kinerja sistem adalah aspek arsitektur. Pada aspek ini perlu dirancang struktur organisasi multiagent. Menurut [1], organisasi dipertimbangkan sebagai entitas pertama yang mengajukan goal dan tidak dapat berdiri sendiri karena bergantung pada set agent-agent yang melakukan pekerjaan yang mendukung pencapaian goal organisasi. Selanjutnya internal organisasi…
-
Hadoop: Big Data Appliance
Information Data Corporation (IDC) menghitung bahwa pada tahun 2010 telah tercipta jumlah data sebesar 1.2 ZettaBytes atau 1.2 Trilion Gigabyte. Perusahaan-perusahaan terus menerus menghasilkan jumlah data yang sangat besar. Facebook menghasilkan 6 juta pesan per hari, Ebay menghasilkan 2 juta halaman yang dilihat per harinya (membutuhkan 9 Petabyte storage), dan penyedia lainnya yang juga menghasilkan…
-
Menerapkan Collective Intelligence di Aplikasi Web
Aplikasi web terus bertransformasi. Aplikasi web terbaru saat ini memepercayai pengguna, mengundang pengguna untuk berinterkasi, menghubungkan antar pengguna, dan mendapatkan feedback dari mereka, lalu aplikasi ini menggunakan informasi yang terkumpul untuk memperbaiki aplikasinya. Aplikasi web yang menggunakan pendekatan ini mengembanghkan relasi yang lebih dalam dengan penggunanya, menyediakan nilai lebih kepada pengguna berupa pengalaman sesuai dengan…
-
Sistem Multiagent
Agent adalah sistem komputer yang memiliki kapabilitas melakukan aksi yang otonom di lingkungan tertentu untuk mencapai tujuan yang didelegasikan kepadanya. Agent yang intelligent memiliki perilaku reaktif, proaktif, dan sosial. Sistem reaktif adalah sistem yang memelihara interaksi yang sedang berjalan dengan lingkungannya dan memberikan respon terhadap perubahan yang terjadi. Sistem reaktif adalah sistem yang menjaga keberlangsungan…
-
E-Learning 2.0 : Paradigma Baru Pembelajaran On-Line
Selama bertahun-tahun, model learning adalah dengan pembelajaran tatap muka di kelas, dengan pembicaraan satu arah dari pengajar pada siswa. Sebagian besar e-learning saat ini hanya mengotomatisasi proses tersebut. Perbedaannya hanya bahwa dengan e-learning, pengajar maupun siswa tidak perlu berada di tempat yang sama pada waktu yang sama. Namun, meskipun telah banyak dana yang dihabiskan untuk…
-
Menggunakan Zachman Framework untuk menerapkan SOA ke dalam Arsitektur Enterprise
Zachman Framework merupakan framework yang dapat digunakan untuk merancang arsitektur enterprise. Framework ini menekankan organisasi tidak hanya mempunyai satu arsitektur, tetapi merupakan satu cakupan lengkap dari diagram-diagram yang direpresentasikan dari berbagai macam sudut pandang, yaitu sudut pandang perencana (planner), pemilik (owner), sudut pandang perancang (designer), dan sudut pandang pengembang (builder). Penggunaan dari framework ini adalah…