You are on page 1of 9

SOFT COMPUTING

Apakah Soft Computing itu?


Soft computing menjadi bagian formal dari

ilmu komputer sejak awal tahun 1990an. Menurut Lotfi A. Zadeh (1992), soft computing adalah koleksi dari beberapa metodologi yang bertujuan untuk mengeksploitasi adanya toleransi terhadap ketidaktepatan (imprecision), ketidakpastian (uncertainity), kebenaran parsial (partial truth), dan pendekatan untuk mencapai tractability, ketahanan (robustness) dan biaya penyelesaian murah.

Soft computing merupakan inovasi baru

dalam membangun sistem cerdas. Sistem cerdas ini merupakan sistem yang memiliki keahlian seperti manusia pada domain tertentu, mampu beradaptasi dan belajar agar dapat bekerja lebih baik jika terjadi perubahan lingkungan.

Komponen Soft Computing (SC)


SC dapat dipandang sebagai suatu

komponen dasar untuk medan kemunculan konsepsi kecerdasan: 1. Sistem Fuzzy (Fuzzy System / FS) 2. Jaringan Syaraf (Neural Networks / NN) 3. Penalaran Probabilistik (Probabilistic Reasoning / PR) 4. Evolutionary Computing (EC) 5. Machine Learning (ML)

Komponen Soft Computing (SC)


FS mengakomodasi ketidaktepatan (imprecision), PR mengakomodasi ketidakpastian (uncertainity), NN menggunakan pembelajaran untuk

meminimalisir kebenaran parsial (partial truth) dan perkiraan untuk mencapai tractability, EC untuk mencapai optimasi dalam rangka ketahanan (robustness) dan biaya penyelesaian murah. Dengan demikian ke-4 unsur dalam SC bukan merupakan kompetisi melainkan saling melengkapi. Bahkan dalam kenyataanya, keempatnya digunakan secara sinergis ketimbang digunakan dikerjakan secara sendiri.

Komponen Soft Computing (SC)


Pekerjaan dari teknik-teknik SC mendorong ke

arah sistem-sistem yang memiliki MIQ (Machine Intelligence Quotient) tinggi. Dalam ukuran besar, ini adalah MIQ tinggi dari sistem yang mendasarkan pada SC (SC-based system) yang meliputi pertumbuhan cepat dalam jumlah dan macam aplikasi-aplikasi soft computing.

Hubungan dan Perbandingan Antar Komponen SC


Kom ponen FS / PR NN EC AI Conven tional Pembela jaran tidak ya ya tidak Ekstraksi Pengeta huan ya tidak tidak ya Operasi Real-time ya ya tidak tidak Represen tasi Pengeta huan simbolik / numerik numerik numerik simbolik / numerik

Optimasi tidak tidak ya tidak

Karakteristik SC
Soft Computing memiliki karakteristik berikut: Soft Computing memerlukan keahlian manusia, apabila direpresentasikan dalam bentuk aturan (if_then). Model komputasinya diilhami oleh proses biologis. Soft Computing merupakan teknik optimasi baru. Soft Computing menggunakan komputasi numeris. Soft Computing memiliki toleransi kegagalan

SC Saat Ini
BISC Group (Berkeley Initiative on Soft

Computing)

You might also like