Himpunan Fuzzy dan Operasi Dasar

Slides:



Advertisements
Presentasi serupa
Slide 3-1 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Revised by IB & SAM, Fasilkom UI, 2005 Exercises Apa saja komponen utama.
Advertisements

Economic models Consept of sets. Ingredients of mathematical models An economic model is merely a theoretical framework, and there is no inherent reason.
Fuzzy Logic Control.
Game Theory Purdianta, ST., MT..
K-Map Using different rules and properties in Boolean algebra can simplify Boolean equations May involve many of rules / properties during simplification.
TEKNIK PENGINTEGRALAN
BLACK BOX TESTING.
Presented By : Group 2. A solution of an equation in two variables of the form. Ax + By = C and Ax + By + C = 0 A and B are not both zero, is an ordered.
1 Pertemuan 09 Kebutuhan Sistem Matakuliah: T0234 / Sistem Informasi Geografis Tahun: 2005 Versi: 01/revisi 1.
Ruang Contoh dan Peluang Pertemuan 05
1 Pertemuan 10 Statistical Reasoning Matakuliah: T0264/Inteligensia Semu Tahun: Juli 2006 Versi: 2/1.
Fuzzy for Image Processing
BAB 6 KOMBINATORIAL DAN PELUANG DISKRIT. KOMBINATORIAL (COMBINATORIC) : ADALAH CABANG MATEMATIKA YANG MEMPELAJARI PENGATURAN OBJEK- OBJEK. ADALAH CABANG.
1 Pertemuan 26 NEURO FUZZY SYSTEM Matakuliah: H0434/Jaringan Syaraf Tiruan Tahun: 2005 Versi: 1.
Pertemuan XIV FUNGSI MAYOR Assosiation. What Is Association Mining? Association rule mining: –Finding frequent patterns, associations, correlations, or.
Pertemuan 07 Peluang Beberapa Sebaran Khusus Peubah Acak Kontinu
HAMPIRAN NUMERIK SOLUSI PERSAMAAN NIRLANJAR Pertemuan 3
9.3 Geometric Sequences and Series. Objective To find specified terms and the common ratio in a geometric sequence. To find the partial sum of a geometric.
OPERATOR DAN FUNGSI MATEMATIK. Operator  Assignment operator Assignment operator (operator pengerjaan) menggunakan simbol titik dua diikuti oleh tanda.
ANIFUDDIN AZIS Himpunan Fuzzy dan Operasi Dasar. Dari Himpunan Klasik ke Himpunan Fuzzy Misal U adalah semesta pembicaraan yang berisi semua kemungkinan.
Fuzzy Logic & Markov Systems Session 09
Logika fuzzy.
Kecerdasan Buatan #10 Logika Fuzzy.
Jartel, Sukiswo Sukiswo
Kode MK :TIF , MK : Fuzzy Logic
LOGIKA FUZZY Oleh I Joko Dewanto
Logika Fuzzy dan aplikasinya
LOGIKA FUZZY ABDULAH PERDAMAIAN
FUZZY INFERENCE SYSTEMS
Cartesian coordinates in two dimensions
Cartesian coordinates in two dimensions
Operasi pada Himpunan Fuzzy (Lanjutan)
Matakuliah : I0014 / Biostatistika Tahun : 2005 Versi : V1 / R1
Himpunan Fuzzy dan Operasi Dasar
Pertemuan 9 Logika Fuzzy.
CARA KERJA SISTEM PAKAR
Dasar-Dasar Pemrograman
BY EKA ANDRIANI NOVALIA RIZKANISA VELA DESTINA
Parabola Parabola.
VECTOR VECTOR IN PLANE.
FISIKA DASAR By: Mohammad Faizun, S.T., M.Eng.
BILANGAN REAL BILANGAN BERPANGKAT.
Two-and Three-Dimentional Motion (Kinematic)
Pendugaan Parameter (II) Pertemuan 10
REAL NUMBERS EKSPONENT NUMBERS.
FACTORING ALGEBRAIC EXPRESSIONS
<KECERDASAN BUATAN>
Fuzzy logic Fuzzy Logic Disusun oleh: Tri Nurwati.
Open and Closed Social Stratification
Pertemuan 9 Logika Fuzzy.
KECERDASAN BUATAN PERTEMUAN 8.
HEMDANI RAHENDRA HERLIANTO
Fungsi Kepekatan Peluang Khusus Pertemuan 10
Master data Management
Matematika PERSAMAAN KUADRAT Quadratic Equations Quadratic Equations
An assessment of Pedestrian Ways in Unsyiah
Pertemuan 21 dan 22 Analisis Regresi dan Korelasi Sederhana
How to Pitch an Event
Suhandi Wiratama. Before I begin this presentation, I want to thank Mr. Abe first. He taught me many things about CorelDRAW. He also guided me when I.
Operator Himpunan Fuzzy
Logika Fuzzy Dr. Mesterjon,S.Kom, M.Kom.
THE INFORMATION ABOUT HEALTH INSURANCE IN AUSTRALIA.
Lesson 2-1 Conditional Statements 1 Lesson 2-1 Conditional Statements.
If you are an user, then you know how spam affects your account. In this article, we tell you how you can control spam’s in your ZOHO.
In this article, you can learn about how to synchronize AOL Mail with third-party applications like Gmail, Outlook, and Window Live Mail, Thunderbird.
By Yulius Suprianto Macroeconomics | 02 Maret 2019 Chapter-5: The Standard of Living Over Time and A Cross Countries Source: http//
Al Muizzuddin F Matematika Ekonomi Lanjutan 2013
Draw a picture that shows where the knife, fork, spoon, and napkin are placed in a table setting.
Fuzzy Systems Prof. Dr. Widodo Budiharto 2018
Transcript presentasi:

Himpunan Fuzzy dan Operasi Dasar

Himpunan Fuzzy (Fuzzy Set) Sebuah himpunan fuzzy dalam semesta U disifatkan dengan sebuah fungsi keanggotaan µA(x) yang memiliki nilai dalam selang [0,1]. Sebuah himpunan fuzzy A dalam semesta U dapat direpresentasikan sebagai himpunan berpasangan antara anggota A dengan nilai keanggotaannya sbb : A = {(x, µA(x))| x Є U} where µA(x) is called the membership function for the fuzzy set A. U is referred to as the universe of discourse.

Fuzzy sets with a discrete universe Himpunan fuzzy A dengan U diskrit, ditulis : Misal U= {0, 1, 2, 3, 4, 5, 6} himpunan jumlah anak yang mungkin dalam suatu keluarga Himpunan Fuzzy A dengan “jumlah anak yang pas” dapat dituliskan sbb :

Fuzzy sets with a continuous universe X = R+ be the set of possible ages for human beings. fuzzy set A = “about 50 years old” may be expressed as Dengan µA(x) = 1/(1 + ((x-50)/10)4

Fuzzy Membership Functions One of the key issues in all fuzzy sets is how to determine fuzzy membership functions The membership function fully defines the fuzzy set A membership function provides a measure of the degree of similarity of an element to a fuzzy set Membership functions can take any form, but there are some common examples that appear in real applications

Membership functions can either be chosen by the user arbitrarily, based on the user’s experience (MF chosen by two users could be different depending upon their experiences, perspectives, etc.) Or be designed using machine learning methods (e.g., artificial neural networks, genetic algorithms, etc.) There are different shapes of membership functions; triangular, trapezoidal, piecewise-linear, Gaussian, bell-shaped, etc.

Fungsi Keanggotaan: Fungsi Linier 7

Fungsi Keanggotaan: Segitiga 8

Fungsi Keanggotaan: Trapesium 9

µA(x) c=5 s=2 m=2 x Gaussian membership function c: centre s: width m: fuzzification factor (e.g., m=2) µA(x) c=5 s=2 m=2 x

c=5 s=0.5 m=2 c=5 s=5 m=2

c=5 s=2 m=0.2 c=5 s=5 m=5

Konsep dasar Himpunan Fuzzy Support(A) is set of all points x in X such that supp(A) = {(xєU | µA(x) > 0 } core(A) is set of all points x in X such that core(A) = {(xєU | µA(x) =1 } Fuzzy set whose support is a single point in X with µA(x) =1 is called fuzzy singleton

Crossover point of a fuzzy set A is a point x in X such that {(xєU | µA(x) = 0.5 } α-cut of a fuzzy set A is set of all points x in X such that Aα = {(xєU | µA(x) ≥ α }

Operasi Dasar Fuzzy Fuzzy logic begins by borrowing notions from crisp logic, just as fuzzy set theory borrows from crisp set theory. As in our extension of crisp set theory to fuzzy set theory, our extension of crisp logic to fuzzy logic is made by replacing membership functions of crisp logic with fuzzy membership functions [J.M. Mendel, Uncertain Rule-Based Fuzzy Logic Systems, 2001] In Fuzzy Logic, intersection, union and complement are defined in terms of their membership functions This section concentrates on providing enough of a theoretical base for you to be able to implement computer systems that use fuzzy logic Fuzzy intersection and union correspond to ‘AND’ and ‘OR’, respectively, in classic/crisp/Boolean logic These two operators will become important later as they are the building blocks for us to be able to compute with fuzzy if-then rules

Logical OR (U) Logical AND (∩) Classic/Crisp/Boolean Logic Truth Table A B A ∩ B 0 0 0 0 1 0 1 0 0 1 1 1 Truth Table A B A U B 0 0 0 0 1 1 1 0 1 1 1 1 A A B B Crisp Union Crisp Intersection

Fuzzy Union The union (OR) is calculated using t-conorms t-conorm operator is a function s(.,.) Its features are s(1,1) = 1, s(a,0) = s(0,a) = a (boundary) s(a,b) ≤ s(c,d) if a ≤ c and b ≤ d (monotonicity) s(a,b) = s(b,a) (commutativity) s(a,s(b,c)) = s(s(a,b),c) (associativity) The most commonly used method for fuzzy union is to take the maximum. That is, given two fuzzy sets A and B with membership functions µA(x) and µB(x)

Fuzzy Intersection The intersection (AND) is calculated using t-norms. t-norm operator is a function t(.,.) Its features t(0,0) = 0, t(a,1) = t(1,a) = a (boundary) t(a,b) ≤ t(c,d) if a ≤ c and b ≤ d (monotonicity) t(a,b) = t(b,a) (commutativity) t(a, t(b,c)) = t(t(a,b),c) (associativity) The most commonly adopted t-norm is the minimum. That is, given two fuzzy sets A and B with membership functions µA(x) and µB(x)

Fuzzy Complement To be able to develop fuzzy systems we also have to deal with NOT or complement. This is the same in fuzzy logic as for Boolean logic For a fuzzy set A, A denotes the fuzzy complement of A Membership function for fuzzy complement is

Suppose we have the following (discrete) fuzzy sets: Example 1: Suppose we have the following (discrete) fuzzy sets: A = 0.4/1+0.6/2+0.7/3+0.8/4 B = 0.3/1+0.65/2+0.4/3+0.1/4 The union of the fuzzy sets A and B = 0.4/1+0.65/2+0.7/3+0.8/4 The intersection of the fuzzy sets A and B = 0.3/1+0.6/2+0.4/3+0.1/4 The complement of the fuzzy set A = 0.6/1+0.4/2+0.3/3+0.2/4

Example 1: (cont.) Let’s show the fuzzy sets A and B graphically

Example 2 (2003 exam question) Given two fuzzy sets A and B a. Represent A and B fuzzy sets graphically b. Calculate the of union of the set A and set B c. Calculate the intersection of the set A and set B d. Calculate the complement of the union of A and B

Example 2 (cont) a

Example 2 (cont) b c d

Example 3: Graphical representation of the Fuzzy operations (taken from J.M. Mendel, Uncertain Rule-Based Fuzzy Logic Systems, 2001) Consider the fuzzy sets A = damping ratio x considerably larger than 0.5, and B = damping ratio x approximately equal to 0.707. Note that damping ratio is a positive real number, i.e., its universe of discourse, X, is the positive real numbers Consequently, where, for example, µA(x) and µB(x) are specified, as:

Example 3: (cont.) Figure (a): µA(x), µB(x) Figure (b): µAUB(x) Figure (c): µA∩B(x) Figure (d): µB(x), µB(x)

Contoh AB [x] = min(A[x], B[x]) AB [x] = max(A[x], B[x]) Nilai keanggotaan sebagai hasil dari operasi 2 himpunan: fire strength atau a-predikat Misalkan nilai keanggotaan IP 3.2 pada himpunan IPtinggi adalah 0.7 dan nilai keanggotaan 8 semester pada himpunan LulusCepat adalah 0.8 maka a-predikat untuk IPtinggi dan LulusCepat: AND AB [x] = min(A[x], B[x]) IPtinggiLulusCepat = min(IPtinggi[3.2], LulusCepat[8]) = min(0.7,0.8) = 0.7 OR AB [x] = max(A[x], B[x]) a-predikat untuk IPtinggi atau LulusCepat: IPtinggiLulusCepat = max(IPtinggi[3.2], LulusCepat[8]) = max(0.7,0.8) = 0.8 NOT (Complement) A’[x] = 1 - A[x] a-predikat untuk BUKAN IPtinggi : IPtinggi‘ = 1 - IPtinggi[3.2] = 1 - 0.7 = 0.3 27