Anda di halaman 1dari 13

BAB I

PENDAHULUAN
1.1 DEFINISI KECERDASAN BUATAN
 H.A. Simon [1987]:
“Kecerdasan Buatan (Artificial Intelligence) merupakan kawasan penelitian, aplikasi dan
instruksi yang terkait dengan pemrogaman komputer untuk melakukan sesuatu hal yang
dalam pandangan manusia adalah cerdas.”
 Rich and Knight [1991]:
“Kecerdasan Buatan (AI) merupakan sebuah studi tentang bagaimana membuat komputer
melakukan hal-hal yang pada saat ini dapat dilkukan lebih baik dari manusia.”
 Encyclopedia Britannica:
“Kecerdasan Buatan (AI) merupakan cabang dari ilmu komputer yang dalam
merepresentasi pengetahuan lebih banyak menggunakan bentuk simbol-simbol daripada
bilangan, dan memproses informasi berdasarkan metode heuristic atau dengan berdasarkan
sejumlah aturan.”
Selain itu Kecerdasan Buatan dapat pula didefinisikan sebagai berikut:
1. Suatu study yang mengupayakan bagaimana komputer agardapat berlaku cerdas.
2. Suatu study yang mengupayakan supaya komputer dapat menyelesaikan masalah yang
sulit.
3. Teknologi yang mensimulasikan kecerdasan manusia, yaitu bagaimana mendefinisikan
dan mencoba menyelesaikan persoalan menggunakan komputer dengan meniru manusian
menyelesaikan dengan cepat.
Jadi dari definisi diatas dapat saya artikan bahwa kecerdasan buatan itu adalah suatu study
yang mengupayakan bagaimana computer agar dapat berlaku cerdas dan dapat menyelesaikan
masalalh yang sulit sepertimana manusia itu menyelesaikan dengan cepat masalah tersebut.
Tujuan dari Kecerdasan Buatan menurut Winston dan Prendergast [1984]:
1. Membuat mesin menjadi lebih pintar (tujuan utama)
2. Memahami apa itu Kecerdasan (tujuan ilmiah)
3. Membuat mesin lebih bermanfaat (tujuan entrepreneurial)

1.1.1 SEJARAH KECERDASAN BUATAN


Pada tahun 1950-an para ilmuwan dan peneliti mulai memikirkan bagaimana agar mesin dapat
melakukan pekerjaan seperti yang bisa dikerjakan oleh manusia. Alan Turing orang
matematikawan Inggris yang pertama kali mengusulkan adanya tes untuk melihat bisa tidaknya
suatu mesin dikatakan cerdas. Hasil tes tersebut dikenal dengan nama turing tesk. Turing
beranggapan bahwa, jika mesin dapat berlaku selayaknya manusia maka mesin tersebut dapat
dikatakan cerdas.
Kecerdasan Buatan sendiri dimunculkan oleh John McCarthy pada tahun 1956, dia adalah
seorang profesor dari MASSACHUSETTS INSTITUTE OF TECHNOLOGY. Dalam suatu
koperensi yang bernama dartmouth conference yang dihadiri oleh peneliti AI. Pada konperensi
tersebut juga didefinisikan tujuan dari Kecerdasan Buatan yaitu : Mengetahui dan memodelkan
proses-proses berfikir manusia dan mesin agar dapat meniru kelakuan manusia tersebut.

1
1.1.2 KECERDASAN BUATAN DILIHAT DARI BERBAGAI SUDUT PANDANG
Kecerdasan Buatan dilihat dariberbagai sudut pandang :
1. Sudut Pandang Kecerdasan : Mesin menjadi ‘cerdas’ (mampu berbuat apa yang dilakukan
oleh manusia)
2. Sudut Pandang Penelitian : Study bagaimana membuat agar komputer dapat melakukan
sesuatu sebaik manunsia.
Domain Penelitian:
 Mundane Task
 Persepsi (Vision & Speech)
 Bahasa alami (Understanding, Generation & Translation)
 Pemikiran yang bersifat Commonsense
 Robot Control
 Formal task
 Permainan/Games
 Matematika (Geometri, Logika, Kalkulus, Integral, Pembuktian)
 Expert Task
 Analisi Finansial
 Analisis Medical
 Analisis Ilmu Pengetahuan
 Rekayasa (Desain, Pencarian, Kegagalan, Perencanaan, Manufaktur)
3. Sudut Pandang Bisnis : Kumpulan peralatan yang sangat powerful badan metodologis
dalam menyelesaikan masalah-masalah bisnis
4. Sudut Pandang Pemrogaman : Studi tentang pemrogaman simbolik, penyelesaian
masalah (problem solving) dan pencarian (searching).

1.2 RUMUSAN MASALAH


Adapun Rumusan Masalah sebagai berikut:
1. Apa yang dimaksud Soft Computing ?
2. Bagaimana metode dari Soft Computing ?
3. Apa tujuan dari Soft Computing ?
4. Bagaimana pengaplikasian Soft Computing pada Bidang Industri?

1.3 TUJUAN PEMBAHASAN


Tujuan dari pembahasan makalah ini adalah sebagai berikut :
1. Agar dapat memahami apa yang dimaksud dengan Soft Computing.
2. Agar dapat mengetahui metode dari Soft Computing.
3. Agar dapat memahami tujuan dari Soft Computing.
4. Agar dapat mengetahui bagaimana pengaplikasian Soft Computing pada Bidang Industri.

2
BAB II
PEMBAHASAN
Dalam beberapa dekade terakhir, perkembangan sistem proses informasi di dalam model
kotak hitam, telah membuat prospek evolusi ilmiah menuju kepada perkembangan sistem
kecerdasan, dengan memungkinkan dibuat model-model dari fenomena alam secara otomatis oleh
mereka sendiri, dan pada akhirnya perumusan mereka merupakan hukum-hukum fisik di dalam
batas hubungan-hubungan yang abstrak. Sistem kecerdasan pada dasarnya merupakan suatu sistem
yang berusaha meniru cara berfikir manusia. Peniruan cara berfikir tersebut terdiri atas dua bagian
yaitu peniruan proses berfikir dan peniruan proses komputasi. Pengembangan suatu sistem yang
memiliki kecerdasan komputasional dikenal dengan soft computing. Soft computing berusaha
untuk mengintegrasikan beberapa paradigma model perhitungan meliputi artificial neural
network, fuzzy logic dan genetic algorithms.

2.1 PENGERTIAN SOFT COMPUTING


Soft Computing adalah kumpulan teknik-teknik perhitungan dalam ilmu komputer,
inteligensia semu, machine learning dan beberapa disiplin ilmu teknik lainnya, yang berusaha
untuk mempelajari, memodelkan, dan menganalisa fenomena yang sangat rumit : untuk metode
yang lebih konvensional yang tidak memberikan biaya rendah, analitis dan solusi lengkap.
Berbagai macam definisi soft computing diberikan oleh para ahli. Salah satu definisinya adalah
sebagaimana disampaikan oleh perncetus soft computing yaitu Prof. Lotfi A. Zadeh, sebagai
berikut :
“Berbeda dengan pendekatan konvensional hard computing, soft computing dapat bekerja
dengan baik walaupun terdapat ketidakpastian, ketidakakuratan maupun kebenaran parsial pada
data yang diolah. Hal inilah yang melatarbelakangi fenomena dimana mengambil Human-mind
sebagai model”.
Otak manusia merupakan mesin molekuler, yang terdiri dari dua jenis sel : neuron dan glia.
Dalam otak kita terdapat sekitar 1011 sel neuron, sedangkan sel glia sekitar 3 sampai 4 kali
lipatnya. Sel neuron berfungsi sebagai pemroses informasi yang diterima oleh otak. Sel neuron
terhubung antara satu dengan yang lain dengan benang-benang panjang. Berat otak manusia saat
lahir sekitar 400 gram, sedangkan saat dewasa sekitar 1500 gram. Pertambahan berat ini
disebabkan oleh bertambah panjangnya benang-benang tersebut, di samping pertambahan sel glia.
Pertambahan panjang ini berkaitan erat dengan proses pembelajaran yang dialami oleh manusia.
Hal ini merupakan ide awal bagi pengembangan metode soft computing: artificial neural network,
yang memiliki kemampuan pembelajaran terhadap informasi yang telah di terima.
Selain kemampuan pembelajaran, otak manusia juga memiliki kemampuan untuk mengambil
keputusan walaupun informasi mengandung unsur ketidakpastian dan kekurang tegasan, seperti
“manis”,”pahit”,”tinggi”,”rendah”, dan lain sebagainya. Hal ini merupakan konsep yang
mendasari pengembangan metode fuzzy, yang mencerminkan cara berfikir manusia. Selain neural
network dan fuzzy, masih banyak lagi jenis-jenis metode soft computing, yang ide awalnya
bersumber dari otak manusia maupun mekanisme biologi yang terdapat di alam semesta.

3
2.2 METODE-METODE SOFT COMPUTING
Mengacu pada definisi yang diberikan oleh Zadeh, metode-metode dalam soft computing
dapat dikategorikan ke dalam tiga kategori besar :
 Fuzzy Logic
 Artificial Neural Network
 Probabilistic Reasoning
Metode-metode ini sebenarnya bukanlah sesuatu yang baru diadakan setelah konsep soft
computing yang dirumuskan. Yang terjadi justru sebaliknya. Metode-metode Fuzzy Logic,
Artificial Neural Network maupun Probabilistic Reasoning telah ada lebih dahulu. Fuzzy Logic
telah berkembang sejak tahun 1965. Konsep-konsep dasar Neural Network telah digali sejak tahun
1940-an. Demikian halnya dengan Probabilistic Reasoning juga bukanlah hal yang baru sama
sekali. Karena itu, Zadeh menyebut soft computing sebagai reinkarnasi dari metode-metode diatas.
Lebih lanjut lagi, dalam konsep soft computing, ketiga jenis metode ini ibarat pilar, saling
mendukung dan bekerjasama dalam memecahkan suatu permasalahan. Keunggulan yang
diperoleh dari kerjasama metode-metode itu lebih ditekankan daripada keunggulan individual
salah satu daripadanya. Kekurangan satu metode akan ditutup dengan kelebihan metode yang lain.
Keunggulan satu metode disumbangkan, sehingga segi-segi positif dari metode yang ada tersebut
dapat dimanfaatkan secara optimal.
Berikut diuraikan konsep dan gambaran mengenai masing-masing pilar dalam soft computing.

2.2.1 Fuzzy Logic


Fuzzy merupakan representasu suatu pengetahuan yang dikonstruksikan dengan if-then rules.
Karakteristik dari metode ini adalah :

 Pemecahan masalah dilakukan dengan menjelaskan sistem bukan lewat angka-angka


melainkan secara linguistik, atau variabel-variabel yang mengandung
ketidakpastian/ketidaktegasan.
 Pemakaian if-then rules untuk menjelaskan kaitan antara satu variabel dengan yang
lain.
 Menjelaskan sistem memakai algoritma fuzzy
Berawal dari paper-paper Zadeh di tahun 1965 mengenai fuzzy-sets, ilmu ini berkembang pesat,
dan mulai menemukan aplikasinya di bidang kontrol pada tahun 1974. Pada saat itu, Mamdani
memperkenalkan aplikasi fuzzy sebagai alat kontrol stea-engine. Hal ini merupakan momentum
penting, sebagai awal bagi teknologi fuzzy untuk menemukan ladang aplikasi di dunia industri.
Fuzzy memiliki kelebihan-kelebihan diantaranya :

1. Dapat mengekspresikan konsep yang sulit untuk dirumuskan seperti misalnya “suhu
ruangan yang nyaman”
2. Pemakaian membership-function memungkinkan fuzzy untuk melakukan observasi
obyektif terhadap nilai-nilai yang subyektif. Selanjutnya membership-fuction ini dapat
dikombinasikan untuk membuat pengungkapan konsep yang lebih jelas.
3. Penerapan logika dalam pengambilan keputusan.

4
Logika fuzzy ini merupakan salah satu metode memiliki aplikasi luas dibidang kontrol. Hal ini
disebabkan antara lain :

1. Kontrol memiliki potensi aplikasi yang sangat luas dan dibutuhkan di berbagai bidang.
2. Kuantitas suatu materi dalam sistem kontrol sangat jelas, dan dapat diekspresikan dengan
istilah-istilah yang fuzzy seperti “besar”, “banyak”.
3. Aturan dalam kontrol mudah untuk didefinisikan memakai kata-kata. Misalnya “jika suhu
dalam ruangan terlalu dingin naikkan suhu penghangat”.
4. Perkembangan teori fuzzy sangat pesat, sehhingga batas-batasnya dapat dirumuskan
dengan jelas.

2.2.2 Neural Network (NN)


Neural Network (Jaringan Saraf Tiruan) menurut Haykim didefinisikan sebagai berikut :
“Sebuah neural network (JST : Jaringan Saraf Tiruan) adalah prosesor yang terdistribusi paralel,
terbuat dari unit-unit yang sederhana, dan memiliki kemampuan untuk menyimpan pengetahuan
yang diperoleh secara eksperimental dan siap pakai untuk berbagai tujuan. Neural network ini
meniru otak manusia dari sudut : 1) Pengetahuan diperoleh oleh network dari lingkungan,
melalui suatu proses pembelajaran. 2) Kekuatan koneksi antar unit yang disebut synaptic
weights berfungsi untuk menyimpan pengetahuan yang telah diperoleh oleh jaringan tersebut”.

Pada tahun 1943, Mc Culloch dan Pitts memperkenalkan model matematika yang merupakan
penyederhanaan dari struktur sel saraf sebenarnya.
Gambar 1 memperlihatkan bahwa sebuah neuron
memiliki tiga komponen:
- synapse (w1 , w2 ,…,wn) T
- alat penambah (adder)
- fungsi aktifasi (f)

Korelasi antara ketiga komponen ini dirumuskan pada persamaan

Signal x berupa vektor berdimensi n (x1 ,x 2 ,…,xn)T akan memngalami penguatan oleh
synapse w (w1 ,w 2 ,…,wn)T . Selanjutnya akumulasi dari penguatan tersebut akan mengalami
transformasi oleh fungsi aktifasi f. Fungsi f ini akan memonitor, bila akumulasi penguatan sinyal
itu telah melebihi batas tertentu, maka sel neuron yang semula berada dalam kondisi “0”, akan
mengeluarkan signal “1”. Berdasarkan nilai output tersebut (=y), sebuah neuron dapat berada
dalam dua status : “0” atau “1”. Neuron disebut dalam kondisi firing bila menghasilkan output
bernila “1”.

5
Sebuah neural network dapat dianalisa dari dua sisi:
 Bagaimana neuron-neuron tersebut dirangkaikan dalam suatu jaringan (arsitektur)
 Bagaimana jaringan tersebut dilath agar memberikan output sesuai dengan yang
dikehendaki (algoritma pembelajaran). Algoritma pembelajaran ini menentukan cara nilai
penguatan yang optimal diperoleh secara otomatis.
Berdasarkan arsitekturnya, neural network dapat dikategorikan, antara lain, single-layer
neural network, multilayer neural network, recurrent neural network, dan sebagainya. Berbagai
algoritma pembelajaran antara lain Hebb’s law, Delta rule, Backpropagation allgorithm, Self
Organizing Feature Maps, dan sebagainya.
Berawal dari diperkenalkannya model matematika neuron oleh McCulloch dan Pitts,
penelitian dibidang neural network berkembang cukup pesat dan mencapai puncak keemasan
pertama pada era tahun 60-an dan puncak kedua pada pertengahan tahun 80-an. Penelitian dalam
bidang ini dapat dibagi dalam tiga kategori :
1. Riset untuk meneliti proses informasi yang terjadi pada otak dan jaringan saraf. Tema ini
merupakan porsi penelitian para ahli medis dan neuroscientist.
2. Penelitian teoritis untuk mendalami konsep dasar proses informasi pada otak. Kategori ini
memerlukan ketajaman analisa matematika untuk menggali dasar-dasar teori dari proses
tersebut.
3. Penelitian yang bertujuan memanfaatkan teori-teori yang telah ada untuk aplikasi. Dalam
hal ini perlu sekali memperhatikan tingkat akurasi sistem, dan menekan biaya serendah
mungkin (low cost solution).
Sampai saat ini, neural network telah diaplikasikan diberbagai bidang. Hal ini dikarenakan neural
network memiliki kelebihan-kelebihan sebagai berikut :
1. Dapat memecahkan problema non-linear yang umum dijumpai di aplikasi.
2. Kemampuan memberikan jawaban terhadap Pattern yang belum pernah di pelajari
(generalization)
3. Dapat secara otomatis mempelajari data numerik yang diajarkan pada jaringan tersebut.

2.2.3 Probabilistic Reasoning dan Geneatic Algorithm


Reasoning berarti mengambil suatu keputusan atas suatu alasan atau sebab tertentu. Dua jenis
reasoning adalah logical reasoning dan probabilistic reasoning. Salah satu kelebihan probabilistic
reasoning dibandingkang logical reasoning terletak pada kemampuan untuk mengambil
keputusan yang rasional, walaupun, informasi yang diolah kurang lengkap, atau mengandung
unsur ketidakpastian. Termasuk dalam kategori PR antara lain teori Chaos, Belief Networks,
Genetic Algorithm. Diskusi dalam makalah ini difokuskan pada salah satu metode dalam PR, yaitu
Genetic Algorithm (GA).
Dasar-dasar GA digali oleh John Holland pada pertengahan tahun 70-an. GA adalah metode
komputasi yang meniru proses evolusi dan seleksi alam. Metode ini sering dimanfaatkan untuk
mencari nilai optimal suatu fungsi/permasalahan.

6
Gambar 2 menunjukkan urutan tahapan
dalam GA. Untuk mencari nilai optimal
tersebut, pertamatama parameter-parameter
permasalahan ditransfer kedalam bentuk
genetik sebuah kromosom individu yang
disebut genotype. Kromosom ini terdiri dari
sederetan string (misalnya angka “0” dan “1”)
yang merupakan analogi dari rantai DNA : A,
T, G dan C yang sebenarnya pada tubuh
makhluk hidup. Selanjutnya suatu populasi
yang terdiri dari ribuan kromosom individu
ini mengalami proses seleksi, crossover
(persilangan) dan mutasi yang meniru proses
biologi yang terjadi di alam. Operasi ini
diulang-ulang, dari satu generasi ke generasi
berikutnya. Kualitas suatu individu
ditunjukkan oleh nilai fitness, yang diukur
dengan suatu kriteria yang mencerminkan
sejauh mana kromosom individu tersebut mendekati nilai optimal yang diinginkan. Kriteria ini
menjadi alat kontrol bagi proses evolusi, agar kondisi fitness generasi yang mendatang lebih baik
daripada generasi-generasi sebelumnya. Setelah melewati ratusan atau mungkin ribuan generasi,
proses evolusi ini akan menghasilkan individu-individu dengan nilai fitness yang tinggi. Hal ini
mencerminkan diperolehnya jawaban yang merupakan pendekatan terhadap nilai optimal yang
diinginkan.
Beberapa keunggulan yang dimiliki oleh GA adalah sebagai berikut :
1. GA memiliki kemampuan untuk mencari nilai optimal secara paralel, melalui proses
kerjasama antara berbagai unit yang disebut kromosim individu.
2. GA tidak memerlukan perhitungan matematika yang rumit seperti differensial yang
diperlukan oleh algoritma optimisasi yang lain.
Namun demikian GA memiliki juga kelemahan dan keterbatasan, sebagai berikut :
1. Tidak memiliki rumusan yang pasti, bagaimana mentransfer parameter permasalahan ke
dalam kode genetik. Dengan kata lain, hal ini memerlukan pengalaman dan wawasan dari
desainer.
2. Banyak parameter yang perlu diset secara baik agar proses evolusi dalam GA berjalan
sesuai dengan yang diharapkan.
3. Penentuan rumus menghitung fitness merupakan hal yang sangat penting dan
mempengaruhi proses evolusi pada GA. Sayangnya tidak ada prosedur yang baku
bagaimana menentukan rumus tersebut. Dalam hal ini pengalaman dari desainer
memegang peranan penting.
Terlepas dari kendala yang ada, GA merupakan alternatif solusi yang dikenal cukup handal
dalam berbagai masalah optimisasi.

7
2.2.4 Support Vector Machine (SMV)
Support Vector Machine (SVM) dikembangkan oleh Boser, Guyon, Vapnik, dan pertama kali
dipersentasikan pada tahun 1992 di Annual Workshop on Computational Learning Theory. Konsep
dasar SVM sebenarnya merupakan kombinasi harmonis dari teori-teori komputasi yang telah ada
puluhan tahun sebelumnya, seperti margin hyperplane (Duda & Hart tahun 1973, Cover tahun
1965, Vapnik 1964, dan sebagainya), kernel diperkenalkan oleh Aronszajn tahun 1950, dan
demikian juga dengan konsep-konsep pendukung yang lain. Akan tetapi hingga tahun 1992, belum
pernah ada upaya merangkaikan komponen-komponen tersebut.
Berbeda dengan strategi neural network yang “sekedar” berusaha mencari hyperplane pemisah
antar class tanpa memperhatikan optimality-nya terhadap data baru, SVM berusaha menemukan
hyperplane yang terbaik/optimal pada ruang fitur (feature space).

Gambar 3 SVM berusaha menemukan hyperplane terbaik yang memisahkan kedua class -1 dan
+1

Konsep SVM dapat dijelaskan secara sederhana sebagai usaha mencari hyperplane terbaik
yang berfungsi sebagai pemisah dua buah class pada input space. Gambar 3 diatas memperlihatkan
beberapa pattern yang merupakan anggota dari dua buah class : +1 dan -1. Pattern yang tergabung
pada class -1 disimbolkan dengan warna merah (kotak), sedangkan pattern pada class +1,
disimbolkan dengan warna kuning (lingkaran). Problem klasifikasi dapat diterjemahkan dengan
usaha menemukan garis (hyperplane) yang memisahkan antara kedua kelompok tersebut. Berbagai
alternatif garis pemisah (discrimination boundaries) ditunjukkan pada gambar 3 atas.
Hyperplane pemisah terbaik antara kedua class dapat ditemukan dengan mengukur margin
hyperplane tersebut dan mencari titik maksimalnya. Margin adalah jarak antara hyperplane
tersebut dengan pattern terdekat dari masing-masing class. Pattern yang paling dekat ini disebut
sebagai support vector.
Garis solid pada gambar 3 bawah menunjukkan hyperplane yang terbaik, yaitu yang terletak
tepat pada tengah-tengah kedua class, sedangkan titik merah dan kuning yang berada dalam
lingkaran hitam adalah support vector. Usaha untuk mencari lokasi hyperplane ini merupakan inti
dari proses pembelajaran pada SVM.

8
Prinsip dasar SVM adalah linear classifier, dan pada era 90an dikembangkan agar dapat
bekerja pada problem non-linear dengan memasukkan konsep kernel trick pada ruang kerja
berdimensi tinggi. Dengan perkembangan ini, SVM memiliki kemampuan untuk diaplikasikan
pada real world domain, dimana kasus-kasus didalamnya jarang yang bersifat linear separable.

2.3 TUJUAN SOFT COMPUTING


Tujuan soft computing adalah terbentuknya High Machine Intelligence Quotient (HMIQ),
suattu system yang mampu mengolah informasi seperti cara berpikir manusia, mempunyai
kemampuan untuk menyelesaikan permasalahan non-linier dan tidak ada model matematisnya
(tractability), serta dapat diimplementasikan dengan biaya rendah.
Adapun tujuan metode soft computing adalah :
1. Non-linieritas dan kompleksitas problema. Kemampuan menyelesaikan problematika yang
sulit dan tidak bisa diselesaikan dengan metode biasa.
2. Kemampuan memanipulasi parameter yang tidak pasti (sesuatu yang tidak bisa diukur
secara pasti, misalnya mengukur kadar cinta).
3. Kemampuan men-generalisir solusi.
4. Kemampuan klasifikasi dan kuantifikasi data, misalnya dengan lebih mudahnya
pengerjaan kasus regresi linier dengan teknologi ini daripada dengan fuzzy logic.
5. Kemampuan mengatasi keterbatasan data, misalnya pada dunia statistik.

2.4 APLIKASI SOFT COMPUTING DI BIDANG SISTEM TENAGA LISTRIK


2.4.1 Aplikasi Fuzzy Logic di Bidang Sistem Tenaga Listrik
Fuzzy banyak sekali diterapkan disistem tenaga listrik terutama di bidang kendali sebagai
contoh untuk kendali PSS ( Power Sistem Stabilizer). Pada kendali konvensional sistem
dimodelkan secara analitis dengan mensetting parameter persamaan defferensial agar mencapai
peformansi kendali yang telah ditentukan. Dalam fuzzy logic controller, setting ini dilakukan oleh
fuzzy rule-based expert system.
Pertama kali yang dilakukan dalam mendesain fuzzy control untuk PSS (Power System
Stabilizer) adalah pemilihan variabel linguistik yang sesuai untuk membership function input dan
output. Dimana PSS memiliki 2 input yaitu X merupakan deviasi kecepatan dan Y aselerasi. Dan
memiliki 1 output signal U yang terhubung governor yang merupakan sinyal stabilizer.
Membership function tersebut terdiri dari 7 variabel linguistik yaitu PL (Positif Large), PM (Positif
Medium), PS (Positive Small), Z (Zero), NS (Negative Small), NM (Negative Medium), NL
(Negative Large). Membership function ditunjukan pada gambar dibawah ini.

Tabel 1 mengilustrasikan tabel fuzzy decision/rule base untuk PSS, dimana signal positif
adalah deceleration control dan signal negative adalah acceleration control.

9
Ada 49 rule base pada sistem kontrol PSS ini. Semisal ada 2 rule yang bekerja yaitu rule ke i
dan rule ke j. Rule ke i : Jika speed deviation X adalah PS dan acceleration Y adalah PM maka
output U PSS adalah PM. Rule ke j : Jika speed deviation X adalah PM dan acceleration Y adalah
PM maka output U PSS adalah PL.
Dari tabel fuzzy decision dan membership function, signal output U dapat ditentukan seperti
pada gambar ilustrasi dibawah ini

Terlihat pada gambar diatas untuk perhitungan membership function dipilih harga yang minimal,
sedangkan untuk keputusan akhir menggunakan perhitungan centroid.
Selain PSS masih banyak aplikasi fuzzy dibidang kendali sistem tenaga antara lain : sebagai
kendali di FACTS Device, LFC, Motor Drive, VAR Copensator, Harmonic Filter. Juga dibidang
Power System Planning, Long dan Midterm Scheduling, Unit Commitment, Dynamic Security
Assessment, Load Forecasting, Diagnosis, State Estimation and Stability Evaluation, Decision-
making Support Systems, yang mana biasanya fuzzy tidak bekerja sendiri melainkan gabungan
dengan NN maupun GA.

2.4.2 Aplikasi NN di Bidang Sistem Tenaga Listrik


Keunggulan NN yang mampu mempelajari suatu trend non-linier memungkinkan untuk
memecahkan permasalahan load forecasting. Load forecasting ini sangatlah penting dalam
perencanaan pengoperasian pembangkit tenaga listrik agar biaya operasi menjadi minimal. Ada
beberapa faktor yang mempengaruhi load forecasting yang nantinya menjadi data inputan antara
lain :
 Trend beban sebelumnya
 Informasi kalender (hari minggu, harii libur, akhir pekan, musim , dll)
 Informasi cuaca (instant temperature, average temperature, peak temperature, kecepatan
angin, dll)

10
Contoh arsitektur jaringan NN untuk load forecasting dapat dilihat pada gambar dibawah ini.

2.5 PERBANDINGAN ANTARA AI DAN PROGRAM KONVENSIONAL

Program komputer konvensional prosesnya berbasis algoritma, yakni formula matematis atau
prosedur sekuensial yang mengarah kepada suatu solusi. Algoritma tersebut dikonversi ke program
komputer yang memberitahu komputer secara pasti instruksi apa yang harus dikerjakan. Algoritma
yang dipakai kemudian menggunakan data seperti angka, huruf, atau kata untuk menyelesaikan
masalah.

Perangkat lunak AI berbasis representasi serta manipulasi simbolik. Di sini simbol tersebut
berupa huruf, kata, atau angka yang merepresentasikan obyek, proses dan hubungan keduanya.
Sebuah obyek bisa jadi seorang manusia, benda, pikiran, konsep, kejadian, atau pernyataan suatu
fakta. Menggunakan simbol, kita dapat menciptakan basis pengetahuan yang berisi fakta, konsep,
dan hubungan di antara keduanya. Kemudian beberapa proses dapat digunakan untuk
memanipulasi simbol tersebut untuk menghasilkan nasehat atau rekomendasi untuk penyelesaian
suatu masalah.

11
BAB III
PENUTUP
3.1 KESIMPULAN

1. Soft Computing (SC) didefinisikan untuk segolongan metode yang mempu mengolah data
dengan baik walaupun di dalamnya terdapat ketidakpastian, ketidakakuratan maupun
kebenaran parsial, yang banyak terdapat pada masalah dari real world domain.
2. Metode Soft Computing antara lain: fuzzy logic, neural network, genetic algorithm ,
Support Vector Machine , dan sebagainya.
3. Tujuan soft computing adalah terbentuknya High Machine Intelligence Quotient (HMIQ),
suattu system yang mampu mengolah informasi seperti cara berpikir manusia, mempunyai
kemampuan untuk menyelesaikan permasalahan non-linier dan tidak ada model
matematisnya (tractability), serta dapat diimplementasikan dengan biaya rendah.

3.2 SARAN

1. Penulis sadar dalam penulisan makalah ini terdapat banyak kesalahan , mohon dimaklumi.
2. Agar dapat diperbaiki lagi di selanjutnya.

12
DAFTAR PUSTAKA

Homepage Berkeley Initiative in SoftComputing (BISC)


http://www-bisc.cs.berkeley.edu/bisc/bisc.memo.html
Masafumi Hagiwara, “Neuro-Fuzzy-GA”, Sangyotosho, cetakan ke-9, 2003 (bahasa Jepang).
Simon Haykin, Neural Networks: A Comprehensive Foundation, Pearson Education, cetakan ke-
3 di India, 1999.
Zadeh LA. (1997), “What is soft computing?.”, in:Soft Computing,vol. 1 no. 1, 1997.

13

Anda mungkin juga menyukai