PERBANDINGAN METODE MINIMUM DISTANCE PATTERN CLASSIFIER DAN NEURAL NETWORK BACKPROPAGATION DALAM MENGENALI WAJAH MANUSIA DENGAN EKSPRESI YANG BERBEDA

dokumen-dokumen yang mirip
ANALISIS VARIASI PARAMETER LEARNING VECTOR QUANTIZATION ARTIFICIAL NEURAL NETWORK TERHADAP PENGENALAN POLA DATA ODOR

BAB III PERANCANGAN DAN IMPLEMENTASI SISTEM

BAB III PERANCANGAN SISTEM

BAB 2 HEMISPHERIC STRUCTURE OF HIDDEN LAYER NEURAL NETWORK, PCA, DAN JENIS NOISE Hemispheric structure of hidden layer neural network

BAB IV HASIL PENELITIAN DAN PEMBAHASAN. 4.1 Pengembangan Sistem Pengenalan Wajah 2D

BAB 3 METODOLOGI. seseorang. Hal inilah yang mendorong adanya perkembangan teknologi

BAB I PENDAHULUAN. satu bagian sistem biometrika adalah face recognition (pengenalan wajah). Sistem

PEMANFAATAAN BIOMETRIKA WAJAH PADA SISTEM PRESENSI MENGGUNAKAN BACKPROPAGATION NEURAL NETWORK

Presentasi Tugas Akhir

PENGENALAN WAJAH MENGGUNAKAN ALGORITMA EIGENFACE DAN EUCLIDEAN DISTANCE

BAB II TINJAUAN PUSTAKA. menggunakan PCA, kemudian penelitian yang menggunakan algoritma Fuzzy C-

BAB 1 PENDAHULUAN Latar Belakang

BACK PROPAGATION NETWORK (BPN)

IMPLEMENTASI PENGENALAN WAJAH MENGGUNAKAN ALGORITMA PRINCIPAL COMPONENT ANALYSIS(PCA) DAN IMPROVED BACKPROPAGATION

SISTEM PINTU OTOMATIS BERDASARKAN PENGENALAN WAJAH MENGGUNAKAN METODE NEAREST FEATURE LINE

lalu menghitung sinyal keluarannya menggunakan fungsi aktivasi,

BAB 3 PERANCANGAN SISTEM

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2004/2005

BAB III METODOLOGI PENELITIAN. Desain penelitian ini mengacu pada tahapan proses yang ada pada sistem

BAB 2 LANDASAN TEORI

UJI KINERJA FACE RECOGNITION MENGGUNAKAN EIGENFACES

BAB 4 IMPLEMENTASI DATA SPEKTROFOTOMETER DAN ANALISA DENGAN BACKPROPAGATION DAN ALGORITMA PCA

BAB 3 PERANCANGAN SISTEM. Bab ini menguraikan analisa penelitian terhadap metode Backpropagation yang

BAB IV PENGUJIAN DAN ANALISIS

Program Aplikasi Komputer Pengenalan Angka Dengan Pose Jari Tangan Sebagai Media Pembelajaran Interaktif Anak Usia Dini

BAB 2 LANDASAN TEORI

SISTEM PENGENALAN WAJAH BERBASIS METODA FISHERFACE TUGAS AKHIR. Febrian Ardiyanto NIM :

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi dan evaluasi yang dilakukan terhadap perangkat keras dan

PENGAMAN RUMAH DENGAN SISTEM FACE RECOGNITION SECARA REAL TIME MENGGUNAKAN METODE PRINCIPAL COMPONENT ANALYSIS

FUZZY-NEURO LEARNING VECTOR QUANTIZATION (FNLVQ)

ANALISIS ALGORITMA INISIALISASI NGUYEN-WIDROW PADA PROSES PREDIKSI CURAH HUJAN KOTA MEDAN MENGGUNAKAN METODE BACKPROPAGATION NEURAL NETWORK

BAB III METODOLOGI PENELITIAN

Identifikasi Gender Berdasarkan Citra Wajah Menggunakan Deteksi Tepi dan Backpropagation

BAB I PENDAHULUAN I-1

g(x, y) = F 1 { f (u, v) F (u, v) k} dimana F 1 (F (u, v)) diselesaikan dengan: f (x, y) = 1 MN M + vy )} M 1 N 1

BAB II TINJAUAN PUSTAKA

BAB 2 PENGENALAN IRIS, PENENTUAN LOKASI IRIS, DAN PEMBUATAN VEKTOR MASUKAN

KLASIFIKASI ARITMIA EKG MENGGUNAKAN JARINGAN SYARAF TIRUAN DENGAN FUNGSI AKTIVASI ADAPTIF

BAB II LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

SISTEM PENGENALAN KARAKTER DENGAN JARINGAN SYARAF TIRUAN ALGORITMA PERCEPTRON

SATIN Sains dan Teknologi Informasi

PENGEMBANGAN SISTEM PENGENALAN EKSPRESI WAJAH MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION (STUDI KASUS PADA DATABASE MUG)

Bab 5 Penerapan Neural Network Dalam Klasifikasi Citra Penginderaan Jauh

BAB 2 Landasan Teori

BAB 2 KONSEP DASAR PENGENAL OBJEK

ANALISIS DAN SIMULASI SISTEM PENGENALAN WAJAH DENGAN METODE FISHERFACE BERBASIS OUTDOORVIDEO.

Architecture Net, Simple Neural Net

BACK PROPAGATION NETWORK (BPN)

KOMPRESI CITRA DIGITAL DENGAN MENGGUNAKAN HEBBIAN BASED PRINCIPAL COMPONENT ANALYSIS

VOL. 01 NO. 02 [JURNAL ILMIAH BINARY] ISSN :

JURNAL TEODOLITA. VOL. 14 NO. 1, Juni 2013 ISSN DAFTAR ISI

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

BAB II TINJAUAN PUSTAKA

PENGENALAN POLA BENTUK BUNGA MENGGUNAKAN PRINCIPLE COMPONENT ANALYSIS DAN K-NN

BAB II SISTEM KLASIFIKASI DENGAN ALGORITMA PROPAGASI BALIK. Bab ini akan membahas tentang ekstraksi fitur dengan Principal Componen

PERANCANGAN SISTEM PENGENALAN DAN PENYORTIRAN KARTU POS BERDASARKAN KODE POS DENGAN MENGGUNAKAN ARTIFICIAL NEURAL NETWORK

ANALISA PENGUKURAN SIMILARITAS BERDASARKAN JARAK MINIMUM PADA PENGENALAN WAJAH 2D MENGGUNAKAN DIAGONAL PRINCIPAL COMPONENT ANALYSIS

BAB II DASAR TEORI Jaringan Syaraf Tiruan. Universitas Sumatera Utara

METODOLOGI PENELITIAN

JARINGAN SARAF TIRUAN (ARTIFICIAL NEURAL NETWORK) ERWIEN TJIPTA WIJAYA, ST, M.KOM

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

BAB II LANDASAN TEORI

PENERAPAN JARINGAN SYARAF TIRUAN DALAM MEMPREDIKSI TINGKAT PENGANGGURAN DI SUMATERA BARAT

JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI CURAH HUJAN SUMATERA UTARA DENGAN METODE BACK PROPAGATION (STUDI KASUS : BMKG MEDAN)

BAB 3 PROSEDUR DAN METODOLOGI

Studi Modifikasi standard Backpropagasi

ANALISIS DAN IMPLEMENTASI APLIKASI PENGENALAN SUARA MENJADI TEKS MENGGUNAKAN METODE JARINGAN SYARAF TIRUAN BACKPROPAGATION

Verifikasi Citra Wajah Menggunakan Metode Discrete Cosine Transform Untuk Aplikasi Login

BAB 4 HASIL DAN PEMBAHASAN

PREDIKSI CURAH HUJAN DI KOTA MEDAN MENGGUNAKAN METODE BACKPROPAGATION NEURAL NETWORK

BAB II LANDASAN TEORI

Facial Expression Recognition By Using Fisherface Methode With Backpropagation Neural Network

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

SISTEM PENGENALAN WAJAH REAL-TIME DALAM RUANG EIGEN DENGAN SEGMENTASI BERDASARKAN WARNA KULIT. Agus Buono, Ahmad Ridha, Hanief Bastian

Klasifikasi kelompok usia berdasarkan citra wajah menggunakan algoritma neural network dengan fitur face anthropometry dan kedalam kerutan

BAB IV IMPLEMENTASI & EVALUASI

Pengenalan Wajah dengan Metode Subspace LDA (Linear Discriminant Analysis)

BAB III METODE PENELITIAN. menjawab segala permasalahan yang ada dalam penelitian ini.

PENGENALAN WAJAH DENGAN CITRA MASUKAN BERUPA CITRA SKETSA WAJAH SEBAGAI HASIL SINTESIS DENGAN TEKNIK MULTISCALE MARKOV RANDOM FIELD (MRF)

BAB 2 LANDASAN TEORI

Implementasi Pengenalan Wajah Berbasis Algoritma Nearest Feature Midpoint

1. Pendahuluan Perumusan Masalah Dari latar belakang yang dipaparkan di atas, masalah yang dapat dirumuskan adalah:

BAB III METODOLOGI PENELITIAN

BAB 3 PERANCANGAN SISTEM

PENGENALAN HURUF DAN ANGKA PADA CITRA BITMAP DENGAN JARINGAN SARAF TIRUAN METODE PROPAGASI BALIK

BAB 2 LANDASAN TEORI

PENGENALAN POLA GARIS DASAR KALIMAT PADA TULISAN TANGAN UNTUK MENGETAHUI KARAKTER SESEORANG DENGAN MENGGUNAKAN ALGORITMA RESILIENT BACKPROPAGATION

BAB 3. ANALISIS dan RANCANGAN. eigenfaces dan deteksi muka dengan color thresholding akan mempunyai proses

PENGENALAN POLA TANDA TANGAN MENGGUNAKAN METODE MOMEN INVARIAN DAN RADIAL BASIS FUNCTION (RBF)

SISTEM PENGENALAN WAJAH DENGAN METODE EIGENFACE DAN JARINGAN SYARAF TIRUAN (JST)

Hasil Ekstraksi Algoritma Principal Component Analysis (PCA) untuk Pengenalan Wajah dengan Bahasa Pemograman Java Eclipse IDE

PENGENDALIAN POSISI MOBILE ROBOT MENGGUNAKAN METODE NEURAL NETWORK DENGAN UMPAN BALIK KAMERA PEMOSISIAN GLOBAL

SATIN Sains dan Teknologi Informasi

Pengenalan Karakter Manusia Melalui Bentuk Wajah dengan Metode Back Propagation Jaringan Saraf Tiruan

MODIFIKASI ALGORITMA PROPAGASI BALIK

Menurut Ming-Hsuan, Kriegman dan Ahuja (2002), faktor-faktor yang mempengaruhi sebuah sistem pengenalan wajah dapat digolongkan sebagai berikut:

BAB 2 LANDASAN TEORI

Transkripsi:

PERBANDINGAN METODE MINIMUM DISTANCE PATTERN CLASSIFIER DAN NEURAL NETWORK BACKPROPAGATION DALAM MENGENALI WAJAH MANUSIA DENGAN EKSPRESI YANG BERBEDA Bharasaka Krisnandhika 51412445 Dr. Dewi Agushinta Rahayu, S.Kom., M.Sc.

Latar Belakang Manusia mengenali objek Pola Mengenali sesama manusia Warna kulit Tinggi badan Rambut Wajah Ekspresi

Latar Belakang Metode pengenal pola Minimum Distance Pattern Classifier Fokus pada jarak antar vektor Neural Network Backpropagation Sering dipakai Mengikuti cara kerja otak manusia Memajukan teknologi keamanan Kunci pintu dengan wajah

Inti Permasalahan Wajah Manusia Ekspresi Rumusan Masalah Metode Minimum Distance Pattern Classifier Metode Neural Network Backpropagation Metode apa yang dapat efektif digunakan dalam mengenali wajah manusia dengan ekspresi yang berbeda?

Batasan Masalah Objek yang diamati Wajah Manusia Foto 2 jenis data Data Penulis (10 orang, 10 ekspresi) Kamera Samsung NX300 Kelas 4ia11 angkatan 2012 Data FERET (5 orang, 10 ekspresi) www.nist.gov

Batasan Masalah Pengambilan Foto Pengambilan foto berjarak 1 meter Fokus muka Dahi sampai dagu, tulang pipi kanan kiri Cahaya cukup jelas Ukuran foto 30x30 dan 50x50 Eksperimen mencari citra Ekspresi berbeda Orang sama

Batasan Masalah Metode yang digunakan Minimum Distance Pattern Classifier (MDPC) Neural Network Backpropagation (BPNN) Program yang digunakan Matlab iphoto

Tujuan Menerapkan metode MDPC dan BPNN dalam mengenali wajah manusia dengan ekspresi yang berbeda Membandingkan metode MDPC dan BPNN dalam mengenali wajah manusia dengan ekspresi yang berbeda

Bagan Eksperimen Data Preprocessing Feature Transformation Recognition Recognition Rate Rate Minimum Distance Pattern Classifier Backpropagation Neural Network Classifier Feature Extraction

Data Data Penulis Rekan kelas 4IA11 angkatan 2012 Kamera Samsung NX300 mirrorless Lorong Kampus G Universitas Gunadarma Jarak kurang lebih 1 meter Pencahayaan dari lampu lorong 10 orang dengan 10 ekspresi Total 100 foto

Data Data FERET Database FERET (The Facial Recognition Technology) Website www.nist.gov Email spesifik 5 orang dengan 10 ekspresi Total 50 foto

Bagan Eksperimen Data Preprocessing Feature Transformation Recognition Recognition Rate Rate Minimum Distance Pattern Classifier Backpropagation Neural Network Classifier Feature Extraction

Preprocessing iphoto Memotong foto Black & White Resize pixels 30x30 50x50

Preprocessing Data Penulis 30x30 50x50

Preprocessing Data FERET 30x30 50x50

Bagan Eksperimen Data Preprocessing Feature Transformation Recognition Recognition Rate Rate Minimum Distance Pattern Classifier Backpropagation Neural Network Classifier Feature Extraction

Transformasi Data Matlab Citra Matriks Matriks Vektor 30x30 900 dimensi 50x50 2500 dimensi Vektor semua citra 1 Matriks Data Penulis = 100 citra x dimensi Data FERET = 50 citra x dimensi

Transformasi Data Matrix Data Diurutkan Ekspresi Orang Database P (30x30) P (50x50) F (30x30) F (50x50)

Bagan Eksperimen Data Preprocessing Feature Transformation Recognition Recognition Rate Rate Minimum Distance Pattern Classifier Backpropagation Neural Network Classifier Feature Extraction

Feature Extraction Principal Component Analysis Z-Score Normalisasi Data Merepresentasikan data lebih baik Z = X u σ A B C A B C

Principal Component Analysis Data Z-Score Data PCA -n dimensi -redundant -m dimensi -dimana m<n -tidak redundant M = T Z Matriks Kovarian C z = Zt Z n 1 Vektor Eigen -Nilai Eigen -Signifikansi data -Buang mendekati 0 Matriks Transformator

Nilai Eigen Data Penulis

Nilai Eigen Data Penulis

Nilai Eigen Data FERET

Nilai Eigen Data FERET

Principal Component Analysis

Bagan Eksperimen Data Preprocessing Feature Transformation Recognition Recognition Rate Rate Minimum Distance Pattern Classifier Backpropagation Neural Network Classifier Feature Extraction

Minimum Distance Pattern Classifier Classifier Jarak terpendek Vektor Definisi kemiripan dx = σ x k m k T. x k m k

Minimum Distance Pattern Classifier Bagan Eksperimen Melalui PCA Tidak melalui PCA Data Preprocessing Feature Transformation Principal Component Analysis Recognition Rate Minimum Distance Pattern Classifier

Minimum Distance Pattern Classifier Cara Eksperimen Data dibagi dua Datatest = Data test, 10 orang, 5 ekspresi (50) Data pedoman, 10 orang, 5 ekspresi (50) x 1.1 x 1.50, Database = x 50.1 x 50.50 Setiap Citra Data Test Setiap Citra Data Pedoman Dicari nilai yang terkecil x 51.1 x 51.50 x 100.1 x 100.50 dx = σ x k m k T. x k m k

Bagan Eksperimen Data Preprocessing Feature Transformation Recognition Rate Minimum Distance Pattern Classifier Backpropagation Neural Network Classifier Feature Extraction

Neural Network Neural Network Transmisi informasi Sinyal Elektrokimia Sinapsis Nilai ambang Mc Culloch dan Pitts Tahun 1940 : Model matematis Perceptron

Backpropagation Neural Network Data Preprocessing BPNN Pembelajaran Target Transformasi Data Principal Component Analysis Neural Network Backpropagation Bagan Eksperimen Pembelajaran Uji Nilai bobot Neural Network Backpropagation Er < 0,01 Recognition Rate BPNN Uji Data dibagi 2 Data training (50) Data test (50)

Backpropagation Neural Network Arsitektur Eksperimen Lapisan Input 50 Lapisan Hidden 100 Lapisan Output 10 / 5 Target berurutan A-B-C-

Backpropagation Neural Network Langkah-langkah BPNN Inisialisasi Bobot (Nguyen Widrow) Bobot Acak - nilai acak antara 0,5 sampai -0,5 Nilai Mutlak - Vij = σi i=1 (Vij) 2 - Wjk = σi i=1 (Wjk) 2 Bobot baru - Vij new = β.vij old Vij Faktor Skala - Vij new = β.vij old Vij - β = 0.7 (P) 1 n

Backpropagation Neural Network Pembelajaran Data Training - Masuk per citra (vektor) Feed Forward Error dan Feed Backward Stopping Condition - Error total < 0.01 / Epoch = 500 - Simpan bobot Pembaruan Bobot - V ij new = V ij old + V ij - W jk new = W jk old + W jk

Backpropagation Neural Network Uji Feed Forward Data Test - Masuk per citra (vektor) Hasil Klasifikasi - Hasil klasifikasi BPNN

Bagan Eksperimen Data Preprocessing Feature Transformation Recognition Recognition Rate Rate Minimum Distance Pattern Classifier Backpropagation Neural Network Classifier Feature Extraction

Recognition Rate Satuan yang menyatakan rasio pengenalan RR = Citra yang berhasil dikenali Total Citra x 100%

Hasil Eksperimen Data Penulis Recognition Rate Minimum Distance Pattern Classifier Data Penulis 100% 80% RR 60% 40% 20% 0% A B C D E F G H I J TOTAL ORANG MDPC-Recogniton Rate 30*30 MDPC-Recognition Rate 30*30-PCA MDPC-Recognition Rate 50*50 MDPC-Recognition Rate 50*50-PCA

Hasil Eksperimen Data Penulis Recognition Rate Backpropagation Neural Network - Data Penulis 100% 80% RR 60% 40% 20% 0% A B C D E F G H I J TOTAL ORANG BPNN-Recognition Rate 30x30-PCA BPNN-Recognition Rate 50x50-PCA

Hasil Eksperimen Data FERET Recognition Rate Minimum Distance Pattern Classifier - Data FERET 100% 80% RR 60% 40% 20% 0% A B C D E TOTAL Orang MDPC-Recognition Rate 30x30-FERET MDPC-Recognition Rate 50x50-FERET MDPC-Recognition Rate 30x30-PCA-FERET MDPC-Recognition Rate 50x50-PCA-FERET

Hasil Eksperimen Data FERET 100% Recognition Rate Backpropagation Neural Network - FERET 80% RR 60% 40% 20% 0% A B C D E TOTAL Orang BPNN-Recognition Rate 30x30-PCA-FERET BPNN-Recognition Rate 50x50-PCA-FERET

Kesimpulan Peran feature extraction dalam pattern recognition yang sangat dominan Hasil Principal Component Analysis sangat bergantung pada pemotongan ukuran dimensi datanya, yang didasari dari nilai eigen Neural Network Backpropagation bekerja lebih baik dibandingkan dengan classifier Minimum Distance Pattern Classification Neural Network Backpropagation dapat mengenali ekspresi wajah walau hanya sekedar mirip, sedangkan Minimum Distance Pattern Classification sangat bergantung dengan kesamaan antara citra Data FERET memiliki hasil yang kurang karena variansi citra yang banyak tetapi data yang sedikit

Saran Ada potensi besar bahwa penelitian ini dapat dibawa ke jenjang selanjutnya dengan cara ekspresi manusia yang lebih dirumitkan, karena dengan begitu lebih terlihat jelas perbandingan antara kedua metode