Gambar 3.12 Penentuan Input Parameter Pelatihan
Setelah menentukan input parameter pelatihan, proses pelatihan akan bekerja. Selanjutnya setelah dilakukan pelatihan dilakukan pengujian terhadap
hasil pelatihan, berdasarkan hasil pengujian ini pelatihan dapat dilakukan berulang kali dengan menentukan input parameter yang bervariasi sehingga mendapatkan
hasil yang diinginkan. Proses terakhir adalah penyimpanan jaringan syaraf tiruan yang telah dirancang dan dilatih menggunakan .nnet extension sehingga dapat
digunakan sebagai komponen perancangan aplikasi berbasis java seperti pada Android.
3.7. Perancangan Aplikasi Android
Universitas Sumatera Utara
Pada tahapan ini penulis melakukan perancangan aplikasi Android pendeteksi daging sapi dan babi menggunakan komponen hasil pelatihan yang
dilakukan sebelumnya yang telah disimpan sebagai .nnet extension. Pada tahapan perancangan ini penulis menggunakan NeatBeans IDE 8.1, Android SDK 25.1.6,
NBAndroid Plugin dan Neuroph Framework 2.6. Perancangan dilakukan berdasarkan layout antarmuka aplikasi yang penulis telah rancang yang
ditunjukkan pada Gambar 3.13.
a
b Gambar 3.13 Layout Antarmuka Perancangan Aplikasi
Universitas Sumatera Utara
Dari gambar 3.13 dapat dilihat bahwa, perancangan didasarkan pada 3 layout antarmuka yang telah penulis rancang. Pada gambar 3.13 a-kiri
menunjukkan layout halaman utama pada aplikasi pendeteksi daging sapi dan babi dimana pengguna dapat langsung mengklikmengetuk pada area yang telah
ditentukan untuk melakukan pemilihan gambar yang akan dideteksi yang dapat dilakukan menggunakan citra yang sudah ada pada gallery maupun menggunakan
kamera untuk mengambil citra secara langsung. Pada gambar 3.13 a-kanan menunjukkan layout antarmuk halaman
gambar-gambar daging yang siap untuk dipilih. Pada gambar 3.13 b-kiri menunjukkan layout antarmuka halaman kamera. Selanjutnya pada gambar 3.13
b-kanan menunjukkan layout antarmuka hasil pendeteksian dimana pada halaman ini gambar yang digunakan akan ditampilkan beserta jenis daging yang
terdeteksi. Tahapan terakhir dari perancangan ini ialah melakukan uji coba aplikasi menggunakan emulator Android ataupun pengujian pada Smartphone
Android secara langsung. Aplikasi ini dirancang dengan menggunakan library tambahan yaitu
Neuroph Framework versi 2.6 yang lebih stabil dalam perancangan aplikasi Android untuk pendeteksi daging sapi dan babi, sehingga target minimum yang
dapat bekerja menggunakan Neuroph Framework versi 2.6 ini adalah Android versi 2.1 Eclair API level 7 [10]. Dengan menetapkan target minimum ini
aplikasi dapat bekerja pada versi Android yang rendah maupun yang lebih tinggi [11].
Universitas Sumatera Utara
BAB IV PENGUJIAN DAN ANALISA
4.1. Hasil Uji Coba