aplikasi pengenalan daun ubi jalar untuk jenis ubi jalar...

11
Artikel Skripsi Universitas Nusantara PGRI Kediri Aji Teguh Prasetyo | 11.1.03.02.0034 Teknik – Teknik Informatika simki.unpkediri.ac.id || 1|| APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR UNGU, MERAH, PUTIH DAN KUNING MENGGUNAKAN METODE PRINCIPAL COMPONENT ANALYSIS SKRIPSI Diajukan Untuk Penulisan Skripsi Guna Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer (S.Kom) Pada Jurusan Teknik Informatika Fakultas Teknik UNP Kediri OLEH : AJI TEGUH PRASETYO NPM: 11.1.03.02.0034 PRODI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS NUSANTARA PGRI KEDIRI 2015

Upload: dodan

Post on 15-Mar-2019

263 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR ...simki.unpkediri.ac.id/mahasiswa/file_artikel/2015/11.1.03.02.0034.pdf · APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS

Artikel Skripsi

Universitas Nusantara PGRI Kediri

Aji Teguh Prasetyo | 11.1.03.02.0034 Teknik – Teknik Informatika

simki.unpkediri.ac.id || 1||

APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR UNGU,

MERAH, PUTIH DAN KUNING MENGGUNAKAN

METODE PRINCIPAL COMPONENT ANALYSIS

SKRIPSI

Diajukan Untuk Penulisan Skripsi Guna Memenuhi Salah Satu Syarat

Memperoleh Gelar Sarjana Komputer (S.Kom)

Pada Jurusan Teknik Informatika Fakultas Teknik UNP Kediri

OLEH :

AJI TEGUH PRASETYO

NPM: 11.1.03.02.0034

PRODI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS NUSANTARA PGRI KEDIRI

2015

Page 2: APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR ...simki.unpkediri.ac.id/mahasiswa/file_artikel/2015/11.1.03.02.0034.pdf · APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS

Artikel Skripsi

Universitas Nusantara PGRI Kediri

Aji Teguh Prasetyo | 11.1.03.02.0034 Teknik – Teknik Informatika

simki.unpkediri.ac.id || 2||

Page 3: APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR ...simki.unpkediri.ac.id/mahasiswa/file_artikel/2015/11.1.03.02.0034.pdf · APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS

Artikel Skripsi

Universitas Nusantara PGRI Kediri

Aji Teguh Prasetyo | 11.1.03.02.0034 Teknik – Teknik Informatika

simki.unpkediri.ac.id || 3||

Page 4: APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR ...simki.unpkediri.ac.id/mahasiswa/file_artikel/2015/11.1.03.02.0034.pdf · APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS

Artikel Skripsi

Universitas Nusantara PGRI Kediri

Aji Teguh Prasetyo | 11.1.03.02.0034 Teknik – Teknik Informatika

simki.unpkediri.ac.id || 4||

APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR

UNGU, MERAH, PUTIH DAN KUNING MENGGUNAKAN METODE

PRINCIPAL COMPONENT ANALYSIS

Aji Teguh Prasetyo

11.1.03.02.0034

Fakultas Teknik – Program Studi Teknik Informatika

Email : [email protected]

Dr. Yatmin, M.Pd dan Resty Wulanningrum, M.Kom

UNIVERSITAS NUSANTARA PGRI KEDIRI

ABSTRAK

Di dalam kehidupan sehari-hari pengolahan citra digital memegang peranan sangat penting, salah

satu perannya adalah dapat mengenali suatu pola atau yang sering disebut dengan pengenalan pola. Untuk

saat ini pengenalan pola telah diwujudkan dalam suatu aplikasi yang dapat membantu manusia dalam

mengenali pola suatu benda. Salah satunya adalah pengenalan daun ubi jalar.

Rumusan masalah yang diajukan adalah Apakah Metode Principal Component Analysis dapat

digunakan untuk mengenali daun ubi jalar. Apakah sistem Pricipal Component Analysis merupakan cara

yang tepat untuk proses pengenalan. Metode Principal Component Analysis merupakan metode yang

dinilai mudah dalam mengekstraksi informasi yang berhubungan terhadap sekumpulan data yang

meragukan karena cara kerja PCA dapat mereduksi dimensi variabel data input menjadi komponen utama

dengan kehilangan informasi minimum, sehingga proses pengenalan daun ubi jalar akan lebih cepat dan

memiliki akurasi tinggi.

Pada uji coba nilai threshold di dapatkan akurasi tertinggi yakni 95% untuk nilai threshold 50-

100. Sedangkan akurasi terendah yakni 24,4% dengan nilai threshold 150-255. Sementara itu untuk uji

coba perbandingan jumlah data training dan testing di dapatkan hasil akurasi tertinggi yakni 95% untuk

perbandingan jumlah data training dan testing 100 banding 100. Dan di dapatkan hasil akurasi terendah

yaitu 24,4 % untuk perbandingan jumlah data training dan testing 80 banding 120.

Kata Kunci : Pengenalan, Daun Ubi Jalar, Principal Component Analysis.

Page 5: APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR ...simki.unpkediri.ac.id/mahasiswa/file_artikel/2015/11.1.03.02.0034.pdf · APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS

Artikel Skripsi

Universitas Nusantara PGRI Kediri

Aji Teguh Prasetyo | 11.1.03.02.0034 Teknik – Teknik Informatika

simki.unpkediri.ac.id || 5||

1. PENDAHULUAN

1.1 Latar Belakang

Di dalam kehidupan sehari-hari,

pengolahan citra digital memegang

peranan yang sangat penting, salah satu

perannya adalah dapat mengenali suatu

pola atau yang sering disebut dengan

pengenalan pola. Selain itu pengenalan

pola juga dapat diterapkan dan

dikembangkan untuk kegiatan

pengenalan jenis tanaman berdasarkan

bentuk pola daun, misalnya

mengidentifikasi pola daun tanaman ubi

jalar untuk mengetahui jenis warna kulit

pada ubi jalar yang dihasilkan tersebut.

Tanpa disadari, bahwa setiap jenis

ubi jalar memiliki bentuk daun yang

berbeda-beda tergantung dengan

jenisnya. Mungkin selama ini orang

hanya tahu nama ubi jalar dengan cara

melihat langsung warna kulit ubi.

Pengenalan pola daun ubi jalar ini dapat

dilakukan dengan menggunakan metode

Principal Components Analysis (PCA).

1.2 Rumusan Masalah

Berdasarkan pada masalah yang

telah diuraikan, permasalahan yang akan

dibahas dapat dirumuskan sebagai

berikut:

1. Bagaimana mengimplementasikan

metode PCA dalam hal pengenalan

daun ubi jalar?

2. Bagaimana mencari nilai kedekatan

antara data training dengan data

testing menggunakan metode

Euclidean Distance?

1.3 Tujuan

Tujuan dari penelitian ini adalah

Mengimplementasikan metode PCA

dalam hal identifikasi pola daun ubi

jalar untuk menentukan jenis warna

kulit yang dimiliki.

1.4 Batasan Masalah

Batasan masalah dari penelitian ini

adalah

a. Sampel daun ubi diambil dari CV

Agro Utama Mandiri Lestari, Kec.

Ngadiluwih.

b. Gambar yang diambil adalah daun

ubi jalar bagian permukaan

c. Format gambar adalah bitmap (.bmp)

d. Ukuran gambar yang dijadikan

sampel training adalah 100 x 100

piksel.

e. Metode pengolahan citra yang akan

digunakan adalah Principal

Component Analysis (PCA) untuk

mendapatkan ekstrasi ciri.

f. Untuk mencari nilai kedekatan antara

data training dengan data testing

menggunakan metode Euclidean

Distance..

g.

Page 6: APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR ...simki.unpkediri.ac.id/mahasiswa/file_artikel/2015/11.1.03.02.0034.pdf · APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS

Artikel Skripsi

Universitas Nusantara PGRI Kediri

Aji Teguh Prasetyo | 11.1.03.02.0034 Teknik – Teknik Informatika

simki.unpkediri.ac.id || 6||

2 TINJAUAN PUSTAKA

2.1 Pengertian Daun

Daun merupakan organ yang penting

pada tumbuhan dan pada umumnya,

setiap tumbuhan mempunyai sebagian

besar daun. Daun hanya terdapat pada

bagian batang saja dan tidak pernah

terdapat pada bagian lain tumbuhan.

Bagian batang tempat duduknya atau

melekatnya daun dinamakan buku dan

tempat diatas daun yang merupakan

sudut antara batang dan daun

dinamakan ketiak daun. Daun biasanya

tipis dan kaya akan klorofil, oleh karena

itu daun biasanya berwarna hijau.

2.2 Citra

Sebuah piksel adalah sampel dari

pemandangan yang mengandung

intensitas citra yang dinyatkan dalam

bilangan bulat. Index baris dalam kolom

(x,y) dari sebuah piksel dinyatakan

dalam bilangan bulat. Piksel (0,0)

terletak pada sudut kiri atas pada citra,

index x bergerak ke keanan dari index y

bergerak ke bawah.

2.3 Ubi Jalar

Ubi jalar (Ipomoea batatas L.)

merupakan tanaman yang berasal dari

daerah tropis Amerika. Ubi jalar dapat

tumbuh baik di dataran rendah maupun

di pegunungan dengan suhu 270C dan

lama penyinara 11-12 jam perhari. Pada

tahun 1960, ubi jalar sudah tersebar ke

hampir setiap daerah Indonesia seperti

Jawa Barat, Jawa Tengah, Jawa Timur,

Papua dan Sumatra.

Gambar 2.1 Jenis-jenis Ubi Jalar

2.4 Grayscaling

Dalam bukunya Achmad Balza,

Grayscaling citra merupakan tahapan

pertama dari proses penyelarasan,

pada tahap ini terjadi pengkonversian

citra warna RGB menjadi citra

berwarna abu-abu. Citra warna RGB

terdiri dari 3 parameter warna yaitu

merah (red), hijau (green) dan biru

(blue), jika citra warna RGB ini

dimasukkan ke dalam proses

ekstraksi, maka proses tersebut akan

sulit untuk dilakukan karena citra

RGB terdiri dari 3 parameter, oleh

karena itu diperlukan penyamaan

parameter yaitu dengan melakukan

tahap grayscaling ini. Berikut ini

Ubi Jalar

Kuning

Ubi Jalar

Merah

Ubi Jalar

Putih

Ubi Jalar

Ungu

Page 7: APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR ...simki.unpkediri.ac.id/mahasiswa/file_artikel/2015/11.1.03.02.0034.pdf · APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS

Artikel Skripsi

Universitas Nusantara PGRI Kediri

Aji Teguh Prasetyo | 11.1.03.02.0034 Teknik – Teknik Informatika

simki.unpkediri.ac.id || 7||

adalah persamaan tahap grayscaling

citra: 𝑥 =𝑅 + 𝐺 + 𝐵

3

Gambar 2.2 Konversi citra true color

menjadi grayscale

2.5 Thresholding (Pengambangan)

Menurut Darma Putra, Proses

pengambangan (thresholding) akan

menghasilkan citra biner, yaitu citra

yang memiliki dua nilai tingkat keabuan,

yaitu hitam dan putih. Secara umum

proses pengambangan citra grayscale

untuk menghasilkan citra biner adalah

sebagai berikut :

f(𝑥, 𝑦) = {0 𝑖𝑓 𝑓(𝑥, 𝑦) < 𝑇1 𝑖𝑓 𝑓(𝑥, 𝑦) ≥ 𝑇

dengan f(x,y) adalah citra biner dari citra

grayscale f(x,y), dan T menyatakan nilai

ambang. Nilai T memegang peran sangat

penting dalam proses pengambangan.

Kualitas hasil citra biner sangat

tergantung pada nilai T yang digunakan.

Gambar 2.3 Hasil Citra Thresholding

2.6 Principal Component Analysis

Menurut Soemartini (2008: 12),

Principal Component Analysis (PCA)

atau disebut juga transformasi

Karhunen-Loeve adalah teknik yang

digunakan untuk menyederhanakan

suatu data, dengan cara mentransformasi

linear sehingga terbentuk sistem

koordinat baru dengan variansi

maksimum.

Prinsip dasar dari algoritma

Principal Component Analysis adalah

mengurangi satu set data namun tetap

mempertahankan sebanyak mungkin

variasi dalam set data tersebut. Secara

matematis Principal Component

Analysis mentransformasikan sebuah

variabel yang berkolerasi ke dalam

bentuk yang bebas tidak berkolerasi.

Principal Component adalah bentuk

proyeksi transformasi linier dari variabel

data.Principal Component satu dengan

yang lain tidak saling berkolerasi dan

diurutkan sedemikian rupa sehingga

Principal Component yang pertama

memuat paling banyak variasi dari data

set. Sedangkan Principal Component

yang kedua memuat variasi yang tidak

dimiliki oleh Principal Component

pertama.

Page 8: APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR ...simki.unpkediri.ac.id/mahasiswa/file_artikel/2015/11.1.03.02.0034.pdf · APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS

Artikel Skripsi

Universitas Nusantara PGRI Kediri

Aji Teguh Prasetyo | 11.1.03.02.0034 Teknik – Teknik Informatika

simki.unpkediri.ac.id || 8||

Gambar 2.4 Proses Ekstraksi ciri

metode PCA

2.7 Euclidean Distance

Jarak euclidean adalah Jarak antara

dua buah titik panjang garis terpendek

yang dapat menghubungkan kedua titik

tersebut” (Cahyadi, 2007: 23). Dalam

ruang euclidean berdimensi n, 𝑅𝑛, jarak

antara titik x dan y dapat dirumuskan

sebagai berikut:

Rumus perhitungan jarak seperti

ditunjukkan persamaan

𝑑𝑒 =

√𝑘=1𝑚 (𝑓𝑑𝑖,𝑘 − 𝑘𝑗)²

Keterangan :

𝑑𝑒 : Jarak Euclidean

𝑓𝑑𝑖 : Bobot citra pelatihan

𝑘𝑗 : Data bobot test

𝑚 : Jumlah data pelatihan

3. PERENCANAAN SISTEM

Dalam pembagian modul sistem

pengenalan daun ubi jalar ini terbagi

menjadi 2 modul, yaitu data set dan data

testing.

a. Data Set

Modul data set berfungsi untuk

memasukkan data daun ubi jalar

berupa data berformat bitmap dengan

resolusi 100x100, memiliki warna

citra keabuan (greyscale). Modul

data set terdiri dari komponen:

- Sample Tiap Class

- Image Preview

- Threshold

- Reduction Dimension

b. Data Testing

Modul data testing berfungsi untuk

mencocokkan nilai matriks citra

daun dari data set. Modul data testing

terdiri dari komponen:

- Image Preview

- Deskripsi data daun

4. HASIL DAN PEMBAHASAN

4.1 Skenario Uji Coba

Ada 200 dataset daun untuk dijadikan

ujicoba, dibagi 5 skenario dalam tahap

pengujian ini dengan nilai threshold

yang berbeda-beda yaitu 0-50, 50-100,

100-200, 150-255, 0-255dan jumlah

Page 9: APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR ...simki.unpkediri.ac.id/mahasiswa/file_artikel/2015/11.1.03.02.0034.pdf · APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS

Artikel Skripsi

Universitas Nusantara PGRI Kediri

Aji Teguh Prasetyo | 11.1.03.02.0034 Teknik – Teknik Informatika

simki.unpkediri.ac.id || 9||

data training dan testing yang berbeda-

beda yaitu:

Tabel 4.1 Jumlah Skenario Uji Coba

No Data

Training

Data

Testing

1 160 40

2 120 80

3 100 100

4 80 120

5 40 160

4.2 Skenario Pertama

Dalam skenario pertama dengan data

training 160 dan testing 40 berikut

hasilnya

Tabel 4.2 Tabel skenario 1

Dari tabel uji coba diatas

menunjukkan bahwa pada jumlah data

training sebanyak 160 dan data testing

40 dihasilkan akurasi paling tinggi

dengan nilai threshold 100-200 sebesar

90% (akurasi=benar/testing*100).

4.3 Skenario Kedua

Tabel 4.3 Tabel skenario 2

Dari tabel uji coba diatas

menunjukkan bahwa pada jumlah data

training sebanyak 120 dan data testing

80 dihasilkan akurasi paling tinggi

dengan nilai threshold 100-200 sebesar

91,25% (akurasi=benar/testing*100).

4.3 Skenario Ketiga

Tabel 4.3 Tabel skenario 3

Dari tabel uji coba diatas

menunjukkan bahwa pada jumlah data

training sebanyak 100 dan data testing

100 dihasilkan akurasi paling tinggi

dengan nilai threshold 50-100 sebesar

95% (akurasi=benar/testing*100)

4.4 Skenario Keempat

Tabel 4.4 Tabel skenario 4

Dari tabel uji coba diatas menunjukkan

bahwa pada jumlah data training sebanyak 80

dan data testing 120 dihasilkan akurasi paling

tinggi dengan nilai threshold 100-200 sebesar

65% (akurasi=benar/testing*100).

Page 10: APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR ...simki.unpkediri.ac.id/mahasiswa/file_artikel/2015/11.1.03.02.0034.pdf · APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS

Artikel Skripsi

Universitas Nusantara PGRI Kediri

Aji Teguh Prasetyo | 11.1.03.02.0034 Teknik – Teknik Informatika

simki.unpkediri.ac.id || 10||

4.5 Skenario Kelima

Tabel 4.5 Tabel skenario 5

Dari tabel uji coba diatas

menunjukkan bahwa pada jumlah data

training sebanyak 40 dan data testing

160 dihasilkan akurasi yang sama

besarnya dengan nilai threshold yang

berbeda-beda yaitu dengan akurasi

sebesar25%

(akurasi=benar/testing*100).

5. SIMPULAN

Berdasarkan pembahasan dan

implementasi program yang mengacu

pada rumusan yang ada yaitu

mengidentifikasi wajah menggunakan

principal component analysis, maka

dapat diambil beberapa kesimpulan

sebagai berikut.

1 Tingkat akurasi metode dipengaruhi

oleh nilai threshold (nilai ambang

batas keabuan) dan reduksi dimensi

yang dilakukan. Berdasarkan

percobaan didapatkan tingkat akurasi

sebesar 95% dengan nilai threshold

50-100 pada jumlah data training

100 dan data testing 100.

2 Ukuran piksel citra mempunyai

pengaruh pada nilai matriks. Apabila

nilai piksel citra besar maka proses

pengambilan nilai matriks akan

lama.

3 Banyaknya jumlah data training

mempunyai pengaruh pada proses

testing.

6. SARAN

Saran dari peneliti untuk

pengembangan selanjutnya adalah

1. Mengembangkan aplikasi ini

dengan mencoba menggunakan

metode yang berbeda.

2. Mencoba memasukkan file inputan

dengan posisi objek yang berubah-

ubah dengan preprosesing yang

berbeda juga.

3. Membuat aplikasi lebih interaktif agar lebih

mudah dalam penggunaannya.

DAFTAR PUSTAKA

Achmad, Balza. Teknik Pengolahan Citra

Digital Menggunakan DELPHI.

Yogyakarta: Ardi Publishing. 2005.

Ahmad, Muqorobin. 2014. Pengenalan

Daun Mangga Jenis Podang, Gadung,

Endog dan Manalagi di CV Agro Utama

Mandiri Lestari Menggunakan Metode

Learning Vector Quantization. Disertasi.

Tidak dipublikasikan. Kediri: FT UNP

Page 11: APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR ...simki.unpkediri.ac.id/mahasiswa/file_artikel/2015/11.1.03.02.0034.pdf · APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS

Artikel Skripsi

Universitas Nusantara PGRI Kediri

Aji Teguh Prasetyo | 11.1.03.02.0034 Teknik – Teknik Informatika

simki.unpkediri.ac.id || 11||

Ahmad, Usman. Pengolahan Citra Digital

& Teknik Pemrogramannya. Yogyakarta:

Graha Ilmu. 2005.

Cahyadi, Daniel. 2007. Ekstraksi dan

Kemiripan. Universitas Indonesia.

Purnomo, Mauridhi Hey., Muntasa, Arif.

Konsep Pengolahan Citra Digital dan

Ekstraksi Fitur. Yogyakarta: Graha Ilmu.

2010.

Putra, Darma. Sistem Biometrika Konsep

Dasar, Teknik Analisa Citra, dan

Tahapan Membangun Aplikasi Sitem

Biometrika. Yogyakarta: ANDI.2009.

Soemartini. 2008. Principal Component

Analysis (PCA) Sebagai Salah Satu

Metode Untuk Mengatasi Masalah

Multikonearitas. Universitas Padjajaran.

Sasongko, Wisnu. 2013. Implementasi Citra

Pengenalan Wajah Manusia

Menggunakan Principal Component

Analysis pada Mahasiswa Semester VIII

Prodi Teknik Informatika Fakultas

Teknik UNP Kediri. Disertasi. Tidak

dipublikasikan. Kediri: FT UNP.

Haryanto. 2006. BAB II Kajian Teoritis dan

Hipotesis Tindakan. (Online). tersedia:

http://eprints.ung.ac.id/5751/5/2012-1-

86206-151410163-bab2-

29082012124206.pdf. Diakses pada 28

Maret 2015

Latifa, Roimil. 2015. Karakter Morfologi

Daun Beberapa Jenis Pohon

Penghijauan Hutan Kota di Kota

Malang. (Online). tersedia:

http://biology.umm.ac.id/files/file/667676

%20Roimil%20Latifa.pdf. Diakses pada

05 April 2015

Suprapti. 2003. Tinjauan Pustaka. (Online).

tersedia: http://e-

journal.uajy.ac.id/1544/3/2BL00993.pdf.

Diakses pada 20 April 2015.