Soft Computing - Introduction Yohana Nugraheni, S.Kom, MT E-mail : yohana_biz@yahoo.com yohananugraheni.wordpress.com
Materi Introduction to Soft Computing Fuzzy Systems Artificial Neural Network (ANN) Evolutionary Algorithms (EAs) - Genetic Algorithm
Tujuan Perkuliahan Memahami Soft Computing sebagai teknik komputasi untuk membangun kecerdasan mesin tingkat tinggi yang bisa berpikir seperti manusia
Kontrak Kuliah Penilaian : UAS :30% UTS : 20% Tugas : 30% Quiz dan keaktifan : 20%
Referensi Hoffmann, F., Köppen, M., Klawonn, F., and Rajkumar, R., 2005, “Soft Computing: Methodologies and Applications”. Springer; 2005 edition Tettamanzi A., Tomassini M., 2001, ”Soft Computing”. Springer-Verlag Berlin Heidelberg Suyanto, 2008, “Soft Computing: Membangun Mesin Ber-IQ Tinggi”, Informatika, Bandung Indonesia. ISBN: 978-979-11549-2. Suyanto, 2008, “Evolutionary Computation: Komputasi Berbasis “Evolusi” dan “Genetika”, Informatika, Bandung Indonesia, ISBN: 978-979-1153-38-6.
Definisi Soft Computing adalah suatu model pendekatan untuk melakukan komputasi dengan meniru akal manusia dan memiliki kemampuan untuk menalar dan belajar dari lingkungan yang penuh ketidakpastian dan ketidaktepatan (Jang, 1997). Soft Computing mulai diperkenalkan oleh Lotfi A. Zadeh pada tahun 1992.
Komponen Pembentuk Komponen utama dari soft computing adalah: Sistem Fuzzy (Fuzzy System) Jaringan Saraf Tiruan (Artificial Neural Network) Algoritma Evolusioner – Algoritma Genetik (Genetic Algorithm) SC = EC + NN + FL
Hybrid Systems Neuro-Fuzzy (gabungan ANN dengan Fuzzy Systems) Evolving ANN (gabungan EA dan ANN) Evolving Fuzzy Systems (gabungan EA dan Fuzzy Systems) Fuzzy EA (gabungan Fuzzy System dan EA)
Aplikasi Sistem kontrol Optimasi Industri Bisnis dan Keuangan Transportasi Pengolahan Citra
Aplikasi : 1. Sistem Kontrol Sistem kontrol berbasis fuzzy logic yang pertama kali dibuat oleh Matsushita pada tahun 1987 adalah fuzzy logic-controlled shower head. Produk peralatan rumah tangga dan elektronik sudah menggunakan SC, seperti air conditioner (AC), mesin cuci, kulkas, video kamera, dan sebagainya. Sendai subway system yang berhasil meningkatkan indeks kenyamanan kereta api menjadi dua kali lipat dan menghemat konsumsi tenaga hingga 10%.
Aplikasi : 2. Optimasi Beragam masalah optimasi penjadwalan: proyek, perkuliahan, manufaktur, dsb. Optimasi sumberdaya pada manajemen proyek Optimasi bahan bakar pada otomotif Optimasi penggunaan tenaga listrik dengan meningkatkan proses pemanasan dan meminimasi emisi
Aplikasi : 3. Industri Aplikasi proses industri Pengukuran dan kontrol proses Diagnosis kesalahan Kontrol kualitas Perencanaan dan penjadwalan Analisis data
Aplikasi : 4. Bisnis dan Keuangan Seleksi portofolio satu periode Alokasi aset Analisis pasar Evaluasi keuangan Manajemen resiko Segmentasi pelanggan Deteksi kecurangan Pemasaran yang berorientasi pelanggan Prediksi data
Aplikasi : 5. Transportasi Travelling salesman problem (TSP) Pengaturan lampu lalu-lintas Otomasi penggunaan jalan raya
Aplikasi : 6. Pengolahan Citra dan Suara Perbaikan kualitas citra (image enhancement) Kompresi Manipulasi citra Deteksi tepi Pengenalan iris mata Pengenalan wajah Pengenalan suara manusia atau automatic speech recognition (ASR) Pengenalan pembicara (speaker recognition)