Pages

Kamis, 19 Juni 2014

MOSES: OpenCog's Procedural Probabilistic Logic Machine Learning

MOSES berfungsi sebagai modul probabilistic logic/optimizer secara procedural. Bila diberikan beberapa input data atau sample, MOSES akan memilih dari sekumpulan program, mana program yang memiliki probabilitas pencapaian goal tertinggi.

Status MOSES sudah lumayan mature. MOSES tidak harus berjalan di dalam OpenCog. MOSES bisa dijalankan independen untuk melakukan machine learning.

Contoh use case yang bisa dilakukan dengan MOSES:

Diberikan sekumpulan gambar kucing, maka MOSES dapat menentukan apakah gambar yang diberikan itu gambar kucing atau bukan. Tugas MOSES di sini adalah mendeduksi function atau algoritma yang bila dieksekusi, akan menghasilkan nilai probabilitas bahwa gambar yang diberikan sebagai uji kasus, memenuhi kriteria sebagai gambar yang termasuk dalam training set.