Rekomendasi Pemilihan Laptop Menggunakan Sistem Inferensi Fuzzy Tsukamoto BAB 0

perpustakaan.uns.ac.id

digilib.uns.ac.id

REKOMENDASI PEMILIHAN LAPTOP MENGGUNAKAN
SISTEM INFERENSI FUZZY TSUKAMOTO

oleh
ENDRA PRATAMA
M0112030

SKRIPSI

ditulis dan diajukan untuk memenuhi sebagian persyaratan
memperoleh gelar Sarjana Sains Matematika

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
commit to user
2016


i

perpustakaan.uns.ac.id

digilib.uns.ac.id

commit to user

perpustakaan.uns.ac.id

digilib.uns.ac.id

ABSTRAK
Endra Pratama, 2016. REKOMENDASI PEMILIHAN LAPTOP
MENGGUNAKAN SISTEM INFERENSI FUZZY TSUKAMOTO . Fakultas
Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret.
Perkembangan teknologi yang pesat memunculkan berbagai inovasi pada
laptop. Saat pembeli ingin membeli laptop, banyak hal yang dapat dijadikan
kriteria. Masing-masing pembeli memiliki kebutuhan laptop yang berbeda untuk

mendukung pekerjaan mereka. Setiap pekerjaan membutuhkan laptop dengan
spesifikasi tertentu agar dapat berjalan optimal. Banyak merek laptop di toko menyebabkan pembeli bingung untuk memilih laptop yang tepat. Masalah
ini dapat diatasi dengan membuat sistem pendukung keputusan yang ditujukan
untuk membantu pembeli memilih laptop. Metode Sistem Inferensi Fuzzy Tsukamoto merupakan salah satu solusi yang dapat mengatasi hal tersebut. Kriteria
yang dapat digunakan sebagai variabel input yaitu harga, processor, ukuran layar, harddisk, RAM, dan VGA. Output dari sistem diperoleh dengan defuzzifikasi
rata-rata terbobot. Implementasi pada penelitian ini adalah program aplikasi
yang dibuat dengan Microsoft Visual Studio.
Kata Kunci: FIS Tsukamoto, sistem pendukung keputusan, logika fuzzy

commit to user

iii

perpustakaan.uns.ac.id

digilib.uns.ac.id

ABSTRACT
Endra Pratama, 2016. THE RECOMEMENDATION FOR SELECTION
LAPTOP USING FUZZY INFERENCE SYSTEMS TSUKAMOTO.

Faculty of Mathematics and Natural Sciences, Sebelas Maret University.
The fast development of technology emerges a lot of innovation in laptop.
When buyers want to buy a laptop, there are many things that can be used as
criteria. Each buyer has different needs of laptop to support their jobs. Every
job requires a laptop with certain specifications in order to run optimally. Many
brands of laptops in stores caused the buyer confused to choose the right laptop.
This problem can be solved by develop a decision support system for helping
buyer choose the laptop. The Fuzzy Inference System Tsukamoto method is one
of solutions that can resolve it. The criterias that can be used as input variables are price, screen size, processor, hard drive, RAM, VGA. The output of the
system is obtained by weighted average defuzzification method. The implementation of this research is an application program made with Microsoft Visual Studio.
Keywords: FIS Tsukamoto, decision support system, fuzzy logic

commit to user

iv

perpustakaan.uns.ac.id

digilib.uns.ac.id


PERSEMBAHAN

Karya ini kupersembahkan untuk
Ibu, Ayah, dan Keluarga.

commit to user

v

perpustakaan.uns.ac.id

digilib.uns.ac.id

MOTO

Kejar passionmu, dan kamu akan menemukan duniamu.

commit to user

vi


perpustakaan.uns.ac.id

digilib.uns.ac.id

KATA PENGANTAR

Bismillahirrahmanirrahim,
Segala puji bagi Allah SWT atas segala rahmat dan hidayah-Nya, sehingga
penulis dapat menyelesaikan skripsi ini. Sholawat serta salam selalu dihaturkan
kepada Nabi Muhammad SAW. Penulis menyadari bahwa terwujudnya skripsi ini
berkat dorongan, dukungan dan bimbingan dari berbagai pihak. Oleh karena itu
penulis menghaturkan terima kasih kepada semua pihak yang telah membantu
dalam penulisan skripsi ini, terutama kepada
1. Ibu Titin Sri Martini S.Si, M.Kom sebagai Pembimbing I dan Ibu Dra.
Mania Roswitha M.Si sebagai Pembimbing II yang telah memberikan bimbingan sehingga penulis dapat menyelesaikan skripsi ini, dan
2. teman-teman yang telah membantu dan senantiasa memberikan semangat
dalam menyelesaikan skripsi ini.
Penulis berharap semoga skripsi ini dapat bermanfaat bagi semua pembaca.


Surakarta, Oktober 2016

Penulis

commit to user

vii

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR ISI

I

PENGESAHAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ii


ABSTRAK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

iii

ABSTRACT

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

iv

PERSEMBAHAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

v

MOTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

vi

KATA PENGANTAR . . . . . . . . . . . . . . . . . . . . . . . . . . .


vii

DAFTAR ISI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ix

DAFTAR TABEL . . . . . . . . . . . . . . . . . . . . . . . . . . . .

x

DAFTAR GAMBAR . . . . . . . . . . . . . . . . . . . . . . . . . . . .

xi

DAFTAR NOTASI . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

xii

PENDAHULUAN


1

1.1

Latar Belakang Masalah . . . . . . . . . . . . . . . . . . . . . . .

1

1.2

Perumusan Masalah

. . . . . . . . . . . . . . . . . . . . . . . . .

3

1.3

Tujuan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


3

1.4

Manfaat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3

II LANDASAN TEORI

4

2.1

Tinjauan Pustaka . . . . . . . . . . . . . . . . . . . . . . . . . . .

4

2.2


Landasan Teori . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5

2.2.1

Himpunan Crisp . . . . . . . . . . . . . . . . . . . . . . .

5

2.2.2

Himpunan Fuzzy . . . . . . . . . . . . . . . . . . . . . . .

5

2.2.3

commit to user
Fungsi Derajat Keanggotaan
Fuzzy . . . . . . . . . . . . .

6

2.2.4

Operator Fuzzy . . . . . . . . . . . . . . . . . . . . . . . .

7

viii

perpustakaan.uns.ac.id

2.3

digilib.uns.ac.id

2.2.5

Fungsi Implikasi . . . . . . . . . . . . . . . . . . . . . . . .

8

2.2.6

Inferensi . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8

2.2.7

Fuzzy Inference System (FIS) Tsukamoto . . . . . . . . . .

9

2.2.8

Defuzifikasi . . . . . . . . . . . . . . . . . . . . . . . . . .

10

Kerangka Pemikiran . . . . . . . . . . . . . . . . . . . . . . . . .

11

III METODE PENELITIAN

12

IV PEMBAHASAN

13

4.1

Deskripsi Masalah . . . . . . . . . . . . . . . . . . . . . . . . . . .

13

4.2

Konstruksi Sistem Inferensi Fuzzy Tsukamoto . . . . . . . . . . .

15

4.2.1

Fuzzifikasi . . . . . . . . . . . . . . . . . . . . . . . . . . .

15

4.2.2

Fungsi implikasi . . . . . . . . . . . . . . . . . . . . . . . .

23

4.2.3

Inferensi . . . . . . . . . . . . . . . . . . . . . . . . . . . .

23

4.2.4

Defuzzifikasi . . . . . . . . . . . . . . . . . . . . . . . . . .

24

4.2.5

Penghitungan Kategori . . . . . . . . . . . . . . . . . . . .

24

4.2.6

Implementasi dengan software . . . . . . . . . . . . . . . .

25

Penerapan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

26

4.3

V PENUTUP

33

5.1

Kesimpulan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

33

5.2

Saran . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

33

DAFTAR PUSTAKA

34

LAMPIRAN

36

commit to user

ix

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR TABEL

4.1

Semesta pembicaraan untuk variabel input dan output . . . . . .

15

4.2

Himpunan variabel input . . . . . . . . . . . . . . . . . . . . . . .

16

4.3

Himpunan variabel output . . . . . . . . . . . . . . . . . . . . . .

22

4.4

Spesifikasi laptop Lenovo Z50-75 . . . . . . . . . . . . . . . . . . .

26

4.5

Nilai α − predikat dan z pada rule ke-9 hingga rule ke-16

31

commit to user

x

. . . .

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR GAMBAR

2.1

Kurva fungsi linier turun . . . . . . . . . . . . . . . . . . . . . . .

6

2.2

Kurva fungsi linier naik . . . . . . . . . . . . . . . . . . . . . . . .

7

2.3

Kurva fungsi segitiga . . . . . . . . . . . . . . . . . . . . . . . . .

7

2.4

Penggambaran metode min (α-cut) . . . . . . . . . . . . . . . . .

9

2.5

Penggambaran metode dot . . . . . . . . . . . . . . . . . . . . . .

9

2.6

Inferensi dengan menggunakan metode Tsukamoto . . . . . . . . .

10

4.1

Representasi fungsi derajat keanggotaan variabel harga . . . . . .

17

4.2

Representasi fungsi derajat keanggotaan variabel processor . . . .

18

4.3

Representasi fungsi derajat keanggotaan variabel ukuran layar . .

19

4.4

Representasi fungsi derajat keanggotaan variabel harddisk

. . . .

20

4.5

Representasi fungsi derajat keanggotaan variabel RAM . . . . . .

21

4.6

Representasi fungsi derajat keanggotaan variabel VGA . . . . . .

22

4.7

Representasi fungsi keanggotaan variabel performa . . . . . . . .

23

4.8

Grafik pembagian kategori laptop . . . . . . . . . . . . . . . . . .

25

commit to user

xi

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR NOTASI

X

:

himpunan crisp (himpunan yang terbatas dan dapat dihitung)



:

himpunan fuzzy A

µÃ (x)

:

derajat keanggotaan elemen x pada himpunan fuzzy A

αk

:

α − predikat pada aturan ke-k

zk

:

output himpunan fuzzy pada rule ke-k

commit to user

xii