APLIKASI JARINGAN SYARAF TIRUAN PADA SISTEM KONTROL ROBOT LINE FOLLOWER DENGAN ALGORITMABACKPROPAGATION

dokumen-dokumen yang mirip
MODEL PEMBELAJARAN JARINGAN SYARAF TIRUAN UNTUK OTOMATISASI PENGEMUDIAN KENDARAAN BERODA TIGA

PENERAPAN JARINGAN SYARAF TIRUAN PADA PENGENALAN POLA ROBOT LINE FOLLOWER

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

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

OPTIMASI SENSOR PADA ROBOT LINE FOLLOWER DENGAN JENIS LAPANGAN BERBEDA DENGAN METODE NEURAL NETWORK

Pengendalian Posisi Mobile Robot Menggunakan Metode Neural Network Dengan Umpan Balik Kamera Pemosisian Global

PREDIKSI CURAH HUJAN DI KOTA MEDAN MENGGUNAKAN METODE BACKPROPAGATION NEURAL NETWORK

lalu menghitung sinyal keluarannya menggunakan fungsi aktivasi,

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

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

PEMANFAATAN NEURAL NETWORK PERCEPTRON PADA PENGENALAN POLA KARAKTER

JURNAL SAINS DAN INFORMATIKA

SISTEM PENGENALAN KARAKTER DENGAN JARINGAN SYARAF TIRUAN ALGORITMA PERCEPTRON

PREDIKSI PENDAPATAN ASLI DAERAH KALIMANTAN BARAT MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

APLIKASI JARINGAN SYARAF TIRUAN UNTUK MENGENALI TULISAN TANGAN HURUF A, B, C, DAN D PADA JAWABAN SOAL PILIHAN GANDA

PENERAPAN JARINGAN SYARAF TIRUAN DALAM MEMPREDIKSI TINGKAT PENGANGGURAN DI SUMATERA BARAT

Muhammad Fahrizal. Mahasiswa Teknik Informatika STMIK Budi Darma Jl. Sisingamangaraja No. 338 Simpanglimun Medan

APLIKASI JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI PENJUALAN OBAT Pada PT. METRO ARTHA PRAKARSA MENERAPKAN METODE BACKPROPAGATION

ADLN - Perpustakaan Universitas Airlangga ABSTRAK. viii

PERANCANGAN PARAMETER TERBAIK UNTUK PREDIKSI PRODUKSI BAN GT3 MENGGUNAKAN JARINGAN SYARAF TIRUAN RESILIENT PROPAGATION

IMPLEMENTASI JARINGAN SYARAF TIRUAN MULTI LAYER FEEDFORWARD DENGAN ALGORITMA BACKPROPAGATION SEBAGAI ESTIMASI NILAI KURS JUAL SGD-IDR

JARINGAN SARAF TIRUAN DENGAN BACKPROPAGATION UNTUK MENDETEKSI PENYALAHGUNAAN NARKOTIKA

Penyelesaian Masalah Syarat Batas dalam Persamaan Diferensial Biasa Orde Dua dengan Menggunakan Algoritma Shooting Neural Networks

PERAMALAN JUMLAH KUNJUNGAN WISATAWAN MANCANEGARA KE LOMBOK MENGGUNAKAN JARINGAN SYARAF TIRUAN

Model Arsitektur Backpropogation Dalam Memprediksi Faktor Tunggakan Uang Kuliah (Studi Kasus AMIK Tunas Bangsa)

BACKPROPAGATION NEURAL NETWORK AS A METHOD OF FORECASTING ON CALCULATION INFLATION RATE IN JAKARTA AND SURABAYA

APLIKASI JARINGAN SYARAF TIRUAN PADA PENGENALAN POLA TULISAN DENGAN METODE BACKPROPAGATION

SATIN Sains dan Teknologi Informasi

PENENTUAN MODEL RETURN HARGA SAHAM DENGAN MULTI LAYER FEED FORWARD NEURAL NETWORK MENGGUNAKAN ALGORITMA RESILENT BACKPROPAGATION SKRIPSI

APLIKASI JARINGAN SARAF TIRUAN UNTUK INVENTARISASI LUAS SUMBER DAYA ALAM STUDI KASUS PULAU PARI

ANALISIS DAN IMPLEMENTASI GABUNGAN ALGORITMA GENETIKA DAN JARINGAN SYARAF TIRUAN BACKPROPAGATION (STUDY KASUS PERAMALAN SAHAM)

Prediksi Pergerakan Harga Harian Nilai Tukar Rupiah (IDR) Terhadap Dollar Amerika (USD) Menggunakan Metode Jaringan Saraf Tiruan Backpropagation

Perbaikan Metode Prakiraan Cuaca Bandara Abdulrahman Saleh dengan Algoritma Neural Network Backpropagation

ISSN : e-proceeding of Engineering : Vol.4, No.3 Desember 2017 Page 3130

SATIN Sains dan Teknologi Informasi

PENGENDALIAN SUDUT ARAH MOBILE ROBOT MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

ABSTRAK. Kata Kunci : Artificial Neural Network(ANN), Backpropagation(BP), Levenberg Marquardt (LM), harga emas, Mean Squared Error(MSE), prediksi.

METODOLOGI PENELITIAN

Sistem Pengemudian Otomatis pada Kendaraan Berroda dengan Model Pembelajaran On-line Menggunakan NN

BAB 3 METODOLOGI PENELITIAN

APLIKASI JARINGAN SARAF TIRUAN METODE PERCEPTRON PADA PENGENALAN POLA NOTASI

SIMULASI AUTONOMOUS VEHICLE DI UNIVERSITAS KRISTEN SATYA WACANA SALATIGA

Jaringan Syaraf Tiruan Menggunakan Algoritma Backpropagation Untuk Memprediksi Jumlah Pengangguran (Studi Kasus DiKota Padang)

Jurnal Informatika Mulawarman Vol 5 No. 1 Februari

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

Pengembangan Aplikasi Prediksi Pertumbuhan Ekonomi Indonesia dengan Jaringan Syaraf Tiruan Backpropagation

SATIN Sains dan Teknologi Informasi

RANCANG BANGUN MOBIL ROBOT DETEKSI API DAN LINE FOLLOWER BERBASIS MIKROKONTROLER PIC16F84

PENERAPAN JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI JUMLAH PESERTA KB BARU DI KABUPATEN SEMARANG DENGAN METODE BACKPROPAGATION

Analisis Jaringan Saraf Tiruan dengan Metode Backpropagation Untuk Mendeteksi Gangguan Psikologi

PENENTUAN MODEL RETURN HARGA SAHAM DENGAN MULTI LAYER FEED FORWARD NEURAL NETWORK MENGGUNAKAN ALGORITMA RESILENT BACKPROPAGATION

JARINGAN SARAF TIRUAN DENGAN METODE BACKPROPAGATION UNTUK MENDETEKSI GANGGUAN PSIKOLOGI

PREDIKSI ANGKA PARTISIPASI SEKOLAH DI JAWA TENGAH UMUR TAHUN DENGAN METODE JARINGAN SYARAF TIRUAN PERAMBATAN-BALIK

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PREDIKSI HARGA SAHAM MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

STUDI ESTIMASI CURAH HUJAN, SUHU DAN KELEMBABAN UDARA DENGAN MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

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

MENGENALI FUNGSI LOGIKA AND MELALUI PEMROGRAMAN PERCEPTRON DENGAN MATLAB

PEMANFAATAAN BIOMETRIKA WAJAH PADA SISTEM PRESENSI MENGGUNAKAN BACKPROPAGATION NEURAL NETWORK

JARINGAN SYARAF TIRUAN UNTUK PREDIKSI PENJUALAN JAMUR MENGGUNAKAN ALGORITMA BACKROPAGATION

SISTEM PAKAR DIAGNOSA PENYAKIT DEMAM BERDARAH DENGUE BERBASIS ANDROID MENGGUNAKAN JARINGAN SARAF TIRUAN

PREDIKSI KUALITAS AIR BERSIH PDAM KOTA PALU MENGGUNAKAN METODE BACKPROPAGATION

KLASIFIKASI POLA HURUF VOKAL DENGAN MENGGUNAKAN JARINGAN SARAF TIRUAN BACKPROPAGATION. Dhita Azzahra Pancorowati

PREDIKSI ANGKA PARTISIPASI SEKOLAH DI JAWA TENGAH UMUR TAHUN DENGAN METODE JARINGAN SYARAF TIRUAN PERAMBATAN-BALIK

UJM 3 (1) (2014) UNNES Journal of Mathematics.

BAB 2 KONSEP DASAR PENGENAL OBJEK

APLIKASI JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI VOLUME PEMAKAIAN AIR BERSIH DI KOTA PONTIANAK

Pemodelan Jaringan Syaraf Tiruan dengan Algoritma One Step Secant Backpropagation dalam Return Kurs Rupiah Terhadap Dolar Amerika Serikat

SISTEM GERAK PARKIR MOBIL OTOMATIS DENGAN MENGGUNAKAN JARINGAN SARAF TIRUAN

PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK JARINGAN SARAF BUATAN UNTUK MERAMALKAN NILAI KESEHATAN SENTRAL TELEPON DI SUATU SENTRAL TELEPON

PERAMALAN INDEKS HARGA SAHAM GABUNGAN (IHSG) MENGGUNAKAN JARINGAN SARAF TIRUAN ELMAN DENGAN ALGORITME GRADIENT DESCENT ADAPTIVE LEARNING RATE

IDENTIFIKASI POLA IRIS MENGGUNAKAN METODE BACKPROPAGATION

ANALISIS DAN PERACANGAN APLIKASI SISTEM PENDETEKSI GANGGUAN JARINGAN KOMPUTER MENGGUNAKAN MULTILAYER DENGAN PELATIHAN FEEDFORWARD SKRIPSI

Teknik Pertanian, Fakultas Teknologi Pertanian, Universitas Jember Jalan Kalimantan No. 37 Jember, *

JARINGAN SARAF TIRUAN BACKPROPAGATION UNTUK PENGENALAN WAJAH METODE EKSTRAKSI FITUR Sigit Kusmaryanto Teknok Elektro FTUB,

PERBANDINGAN ANALISIS PENGENALAN HURUF ARAB MENGGUNAKAN METODE JARINGAN SYARAF TIRUAN BACKPROPAGATION DAN K-NEAREST NEIGHBOR

PERBANDINGAN BEBERAPA MODEL UNTUK KINERJA ALGORITMA BACKPROPAGATION COMPARISON OF SOME MODEL FOR PEFORMANCE IMPROVEMENT IN BACKPROPAGATION ALGORITHM

BAB III ANALISIS DAN PERANCANGAN

IDENTIFIKASI VARIETAS UNGGUL BENIH KEDELAI BERDASARKAN WARNA DENGAN JARINGAN SARAF TIRUAN

ANALISIS JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI JUMLAH RESERVASI KAMAR HOTEL DENGAN METODE BACKPROPAGATION (Studi Kasus Hotel Grand Zuri Padang)

Jurnal Fisika Unand Vol. 2, No. 4, Oktober 2013 ISSN

IMPLEMENTASI JARINGAN SYARAF TIRUAN METODE BACKPROPAGATION UNTUK MEMPREDIKSI HARGA SAHAM

Prediksi Jangka Pendek Debit Aliran Irigasi Seluma dengan Menggunakan Jaringan Syaraf Tiruan

PREDIKSI DAYA SERAP PERUSAHAAN TERHADAP ALUMNI TEKNIK INFORMATIKA IBI DARMAJAYA BERBASIS JARINGAN SYARAF TIRUAN. 1Chairani

PREDIKSI KELULUSAN MAHASISWA MENGGUNAKAN METODE NEURAL NETWORK DAN PARTICLE SWARM OPTIMIZATION

Aplikasi Jaringan Syaraf Tiruan Untuk Penentuan Status Gizi Balita Dan Rekomendasi Menu Makanan Yang Dibutuhkan

PERANCANGAN APLIKASI MENGIDENTIFIKASI PENYAKIT MATA DENGAN MENGGUNAKAN METODE BACKPROPAGATION

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) IMPLEMENTASI JARINGAN SYARAF TIRUAN BACKPROPAGATION UNTUK MENGENALI MOTIF BATIK

Unnes Journal of Mathematics

PENERAPAN TEKNIK JARINGAN SYARAF TIRUAN ALGORITMA BACKPROPAGATION UNTUK PERAMALAN HARGA SAHAM Putra Christian Adyanto

BAB II LANDASAN TEORI

PENGELOMPOKAN KABUPATEN/KOTA DI PROVINSI JAWA TENGAH BERDASARKAN PERSENTASE PENDUDUK MISKIN TAHUN MENGGUNAKAN METODE KOHONEN

Analisis Prediksi Indeks Harga Konsumen Berdasarkan Kelompok Kesehatan Dengan Menggunakan Metode Backpropagation

oleh WAHYUNI PUTRANTO NIM. M SKRIPSI ditulis dan diajukan untuk memenuhi sebagian persyaratan memperoleh gelar Sarjana Sains Matematika

SISTEM PENGENALAN BARCODE MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

Aplikasi Jaringan Saraf Tiruan Backpropagation untuk Penyebaran Penyakit Demam Berdarah Dengue (DBD) di Kota Ambon

Analisis Prediksi Indeks Harga Konsumen Berdasarkan Kelompok Kesehatan Dengan Menggunakan Metode Backpropagation

BAB III METODOLOGI PENELITIAN

REALISASI ROBOT PENCARI JALAN DALAM MAZE DENGAN METODE RUNUT-BALIK ABSTRAK

Architecture Net, Simple Neural Net

Transkripsi:

APLIKASI JARINGAN SYARAF TIRUAN PADA SISTEM KONTROL ROBOT LINE FOLLOWER DENGAN ALGORITMABACKPROPAGATION ARTIFICIAL NEURAL NETWORK APPLICATION IN LINE FOLLOWER ROBOT WITH BACKPROPAGATION ALGORITHM Nur Yanti 1* Taufik Nur 2 1 Politeknik Negeri Balikpapan/Jln. Soekarno Hatta Balikpapan 2 Universitas Muslim Indonesia /Jln. Urip Sumohardjo KM.5 Panakkukang Makassar * E-mail: nur.yanti@poltekba.ac.id Diterima 09-10-2017 Diperbaiki 09-11-2017 Disetujui 16-11-2017 ABSTRAK Dunia elektronika yang semakin berkembang pesat tidak terlepas dari sistem kendali otomatis salah satunya adalah sistem robot. Robot tidak hanya dapat dikendalikan secara konvensional tetapi telah dikembangkan dengan kecerdasan buatan. Pada penelitian ini jaringan syaraf tiruan diaplikasikan pada robot line follower (LFR) dimana selama ini robot LFR dikendalikan dengan metode konvensional IF dan THEN sehingga pembacaan pola garis yang berdampak pada gerakan roda robot tidak berjalan mengikuti jalur dengan baik. Sehingga penggunaan jaringan syaraf tiruan dengan algoritma backpropagation pada robot LFR bertujuan menghasilkan putaran motor yang sesuai dengan pembacaan sensor-sensor sehingga robot dapat berjalan mengikuti jalur dengan lebih baik atau gerakan nya lebih halus. Metodologi yang digunakan adalah eksperimental dengan cara melatih data input yang diberikan dari sensor infra merah pendeteksi garis pada robot. Selanjutnya mengatur PWM motor pada robot. Aturan besar PWM disesuaikan dengan pembacaan sensor. Hasil yang diperoleh dengan arsitektur jaringan 1 input layer 4 neuron 1 hidden layer 6 neuron 1 output layer dengan 2 neuron Learning rate 0.1 maksimum epoch 5000 target error 0.02 yaitu delapan performance pengendalian motorpada robot terbaik dimana nilai validation mendekati target. Secara keseluruhan dengan menggunakan Jaringan Syaraf Tiruan dapat menghasilkan nilai data terlatih yang sudah mendekati target. Kata kunci:backpropagation jaringan syaraf tiruan robot line follower ABSTRACT The growing rapidly electronics world can t be separated from the automatic control system which one is robot system. Robots can t be controlled conventionally only but have been developed with artificial intelligence. In this research artificial neural network is applied to Line Follower Robot (LFR) where all this time controlled by conventional method : IF and THEN so that the line pattern reading that impact on robot wheel motion doesn t follow the path well. So the use of artificial neural network with backpropagationalgoritm on LFR aims to produce motor rotation in accordance with the sensor readings so the robot can move to follow the path better or move smoother. The methodology used was experimental by training the input data provided from the line detection infrared sensors on the robot. Next set the PWM motor on the robot. The PWM set rules are based on the sensor readings. The results obtained by network architecture : 1 input layer 4 neurons 1 hidden layer 6 neurons 1 output layer with 2 neurons Learning rate 0.1 maksimum epoch 5000 target error 0.02 which is eight motor control performance on the best robot where the validation value approaches the target. Overall using the Artificial Neural Network can generate trained data values that are already close to the target. Keywords:Backpropagation artificial neural network line follower robot PENDAHULUAN Robotika merupakan suatu wujud implementasi dari perkembangan teknologi yang ada pada saat ini sudah sewajarnya perkembangan keilmuan robotika perlu untuk ditekuni terutama bagi yang berkecimpung di bidang elektronika. Perlunya mengetahui dan 270 menciptakan inovasi baru mengenai robot dapat dilakukan dengan menerapkan berbagai cara baik dari segihardware maupun software. Salah satu cara untuk menciptakan inovasi dalam dunia robotika adalah dengan menanamkan kecerdasan buatan (Artificial Intelegent) pada robot yang kita desain.dengan

menggunakan kecerdasan buatan diharapkan sistem pengendalian pada robot semakin baik dan dapat memperkecil nilai error yang dihasilkan dibandingkan dengan sistem kendali robot secara konvensional. Pada dasarnya kecerdasan buatan tidak hanya dapat dipergunakan untuk desain sistem kontrol tetapi juga dapat dipergunakan untuk berbagai macam keperluan seperti analisis diagnosis memprediksi suatu kondisi yang akan datang berdasarkan data masa lampau dan lainnya. Kecerdasan buatan dapat diimplementasikan dalam berbagai bidang antara lain elektronika biomedis ekonomi kelautan pertanian geofisika dan sebagainya. Dalam dunia robotika kecerdasan buatan telah banyak menghasilkan berbagai macam robot dengan kemampuan yang sangat baik seperti mengenali suara sentuhan menghindari halangan mengenali pola atau jalur yang dilaluinya. Pada penelitian ini kecerdasan buatan yaitu jaringan syaraf tiruan digunakan untuk menganalisis gerakanatau kendali pada robot line follower (penjejak garis).robot Line Follower (LFR) adalah robot beroda yang dapat berjalan pada jalur hitam atau putih karena dilengkapi oleh sensor inframerah. Robot LFR sederhana biasanya dikendalikan dengan menggunakan pemrograman IF dan THEN. Penggunaan Jaringan Syaraf Tiruan (JST) menjadikan pengontrolan robot LFR dengan cara dilatih atau pembelajaran [1]. Analisa sistem kontrol dengan kecerdasan buatan untuk robot LFR ini diimplementasikan pada robot line follower 4 sensor metode kontrol menggunakan Jaringan Saraf Tiruan (JST) dengan algorit ma backpropagation. Dimana arstektur jaringan terdiri dari 1 input layer dengan 4 neuron yang merupakan keempat sensor robot (S1 S2 S3 S4) kemudian 1 hidden layer yang terdiri dari 6 neuron serta 1 output layer yang terdiri dari 2 neuron yang merupakan PWM motor kiri dan kanan robot. Tujuan dari penelitian ini menghasilkan robot line follower dengan putaran motor yang sesuai dengan nilai pembacaan sensor dan dapat berjalan mengikuti jalur dengan lebih baik atau gerakannya lebih halus dibanding hanya menggunakan kontrol konvensional METODOLOGI Penelitian ini dilakukan dengan menggunakan metode eksperimental dengan cara melatih data input yang diberikan dari 271 sensor inframerah pendeteksi garis pada robot. Penggunaan algoritma jaringan dilakukan dengan beberapa tahapan. Tahap pertama dengan melihat pembacaan sensor-sensor robot berupa sensor inframerah sebanyak 4 buah. Hasil pembacaan dikonversikan dalam bentuk digital dengan ketentuan jika sensor mengenai garis maka akan bernilai 1 sedangkan jika sensor tidak membaca garis maka sensor bernilai 0. Untuk selanjutnya keempat sensor tersebut dijadikan sebagai input pada jaringan syaraf tiruan. Dimana sensor 1 terletak paling kiri dan secara berurutan hingga sensor 4 terletak paling kanan. Tahap kedua adalah mengatur PWM motor pada robot. Adapun aturan besar PWM disesuaikan dengan pembacaan sensor. Dimana nilai-nilai PWM motor ini digunakan sebagai target dalam proses pelatihan data pada Jaringan Syaraf Tiruan. Jika sensor 4 mendeteksi garis sedangkan sensor 1 tidak membaca artinya posisi robot berada lebih disebelah kiri dari garis untuk itu motor kiri akan aktif atau kita mengatur PWM yang lebih besar dibanding PWM kanan sehingga robot akan berbelok ke kanan. Untuk penelitian ini digunakan range PWM dari 0 sampai 350 rpm. HASIL DAN PEMBAHASAN Kondisi input sensor dengan output PWM motor telah didapatkan maka mulai melakukan perhitungan algoritma jaringan syaraf tiruan. Namun terlebih dahulu besaran PWM ditansformasikan agar dapat dilakukan perhitungan algoritma jaringan syaraf tiruan dengan metode backpropagation.setelah output PWM dikonversi maka proses pelatihan data dengan Jaringan Syaraf Tiruan sudah dapat dilakukan. Selain dari pelatihan data secara manual juga digunakan software Matlab untuk melakukan pelatihan data. Data input dan target untuk beberapa kondisi robot ditunjukkan pada Tabel 1. Tabel 1. Data input dan target untuk pelatihan JST S1 S2 S3 S4 T1 T2 0 0 0 1 150 0 0 0 1 0 100 10 0 0 1 1 150 30 0 1 0 0 10 100 0 1 0 1 95 100 0 1 1 0 350 350 0 1 1 1 350 350 1 0 0 0 0 150 1 0 0 1 350 350 1 0 1 0 70 95 1 0 1 1 150 30 1 1 0 0 30 150

1 1 0 1 30 150 1 1 1 0 0 150 1 1 1 1 350 350 Setelah dilakukan tahapan penentuan input untuk JST dari sensor serta penentuan nilai target dari PWM motor maka selanjutnya dilakukan pelatihan data dengan JST menggunakan algoritma backpropagation. Terdapat perubahan atau konversi nilai target agar dapat digunakan untuk prosespelatihan data. Adapun nilai target setelah transformasi ditunjukkan pada Tabel 2. Tabel 2. Hasil transformasi nilai target S1 S2 S3 S4 T1 T2 0 0 0 1 044 010 0 0 1 0 033 012 0 0 1 1 044 017 0 1 0 0 012 033 0 1 0 1 032 026 0 1 1 0 090 090 0 1 1 1 090 090 1 0 0 0 010 044 1 0 0 1 090 090 1 0 1 0 026 032 1 0 1 1 044 017 1 1 0 0 017 044 1 1 0 1 017 044 1 1 1 0 010 044 1 1 1 1 090 090 Adapun cara mentransformasikan data target adalah sebagai berikut [2]: - Data terbesar : 350 - Data Terkecil : 0 Data 1 Target 1: 150 08( 1 1 ) + 01 ( ) ( ) + 01 044 Data 2 Target 1 : 100 ( ) + 01 033 Begitu seterusnya dilakukan proses transformasi data pada keseluruhan data target baik target 1 maupun target 2. Arsitektur jaringan syaraf tiruan yang digunakan seperti ditunjukkan pada Gambar 1. Gambar 1. Arsitektur Jaringan JST Adapun ketentuan dari jaringan adalah: - 1 input layer 4 neuron - 1 hidden layer 6 neuron - 1 output layer dengan 2 neuron - Learning rate 01 - Maksimum epoch 5000 - Target error 002 1. Analisis Data Manual Proses Training Bobot - bobot awal sebagai berikut : Bobot awal input ke hidden layer diperlihatkan pada Tabel 3. Tabel 3. Bobot awal input ke hidden layer Bobot (Vij) Hidden Layer 1 2 3 4 5 6 V1 0.1 0.2 0.3 0.4 0.5 0.6 V2 0.1 0.2 0.3 0.4 0.5 0.6 V3 0.1 0.2 0.3 0.4 0.5 0.6 V4 0.1 0.2 0.3 0.4 0.5 0.6 Bobot awal bias ke hidden layerditunjukkan pada Tabel 4. Tabel 4. Bobot awal bias ke hidden layer 272

Bobot awal hidden ke output layer ditunjukkan pada Tabel 5. Tabel 5. Bobot awal hidden ke output layer Bobot awal bias ke output layerdiperlihatkan pada Tabel 6. Tabel 6. Bobot awal hidden ke output layer Bobot Nilai Epoch 1 Data 1 : S1 0 ; S2 0 ; S3 0 ; S4 1 T1 044 T2 010 Perambatan Maju Operasi pada hidden layer: Bobot (Wk) Bias (V0) Z in1 V 01 + V 11.S1 + V 21.S2 + V 31.S3 + V 41.S4 01 + 01.0 + 01.0 + 01.0 + 01 02 Fungsi aktivasi: Hidden Layer 1 2 W1 0.1 0.1 W2 0.2 0.2 W3 0.3 0.3 W4 0.4 0.4 W5 0.5 0.5 W6 0.6 0.6 Hidden Layer 1 2 3 4 5 6 V0 0.1 0.2 0.3 0.4 0.5 0.6 W01 0.1 W02 0.2 Z 1 05524 157084 Y 2 08403 Fungsi aktivasi: Cek error Y 1 08264 Y 2 08403 Error 1 T 1 Y 1 044 08264-03864 Error 2 T 2 Y 2 010 08403-07403 Kuadrat Error MSE 1 (-03864) 2 015 MSE 2 (-07403) 2 055 Saat MSE lebih besar dari target error yang diinginkan maka dilakukan proses propoagasi mundur (perambatan balik). Proses ini digunakan untuk memperbarui nilai bobot yang sudah diinisialisasi. Bobot yang sesuai akan menghasilkan error yang kecil [3]. Perambatan Balik Error 1[4]: δ 1 T 1 Y 1 x( )x [1- ( )] -005543 W 11 α x δ 1 x Z 1-0003061 W 01 α x δ 1 01 x -005543-0005543 δ in11 δ x W 11-005543 x 01-0005543 Operasi pada output layer Y in1 W 01 + W 11.Z 1 + W 21.Z 2 + W 31.Z 3 + W 41.Z 4 + W 51.Z 5 + W 41.Z 4 01 + 01.05524 + 02.05988 + 03.06451 + 04.06896 + 05.07299 + 06.07692 273 δ 11 δ in11 x ( )x [1- ( )] δ in11 x ( )x [1- ( )] - 0001370 V 111 α x δ 11 x S 1 0 V 211 α x δ 11 x S 2 0 V 311 α x δ 11 x S 3 0 V 411 α x δ 11 x S 4

-0000137 V 011 α x δ 11-000001370 Error 2[4]: δ 2 T 2 Y 2 x( )x [1- ( )] -009934 W 12 α x δ 2 x Z 1-0005487 W 02 α x δ 2 01 x -009934-0009934 2. Analisis Data Dengan Matlab Selain pelatihan data secara manual digunakan juga program matlab untuk menentuka nilai output yang mendekati target atau memiliki nilai error yang rendah. Berikut merupakan hasil perform dari masing-masing input dengan 2 output. Dimana terdapat 8 performance. Berikut merupakan grafik dari hasil performace pelatihan data. Gambar 2 menunjukkan hasil latih S1 dan T1. δ in12 δ x W 21-009934x 01-000934 δ 12 δ in12 x ( )x [1- ( )] δ in12 x ( )x [1- ( )] -0002309 V 112 α x δ 12 x S 1 0 V 212 α x δ 12 x S 2 0 V 312 α x δ 12 x S 3 0 V 412 α x δ 12 x S 4-00002309 Gambar 2. Performance S1 dengan T1 Hasil latih S2 dengan T1 diperlihatkan pada Gambar 3. V 012 α x δ 12-00002309 Tahap perubahan bobot dan bias [5]: V 11 (baru) V 11 (lama) + V 111 + V 112 01 V 01 (baru) V 01 (lama) + V 011 + V 012 01 + (-000001370) + (-00002309) 00996 W 11 (baru) W 11 (lama) + W 11 01 + (-0003061) 00969 W 01 (baru) W 01 (lama) + W 01 01 + (-0005543) 00944 W 02 (baru) W 02 (lama) + W 02 02 + (-0009934) 01900 Gambar 3. Performance S2 dengan T1 Hasil latih S3 dengan T1 diperlihatkan pada Gambar 4. Perhitungan algoritma Jaringan Syaraf Tiruan diatas adalah epoch 1 jaringan dan hanya untuk data 1. Perhitungan pelatihan data dilakukan sampai kuadrat error 002 atau jika epochnya memenuhi 5000. Gambar 4. Performance S3 dengan T1 274

Gambar 5 menunjukkan hasil latih S4 dan T1. Hasil latih S4 dengan T2 diperlihatkan pada Gambar 9. Gambar 5. Performance S4 dengan T1 Hasil latih S1 dengan T2 diperlihatkan pada Gambar 6. Gambar 6. Performance S1 dengan T2 Gambar 7 menunjukkan hasil latih S2 dan T2. Gambar 7. Performance S2 dengan T2 Hasil latih S3 dengan T2 diperlihatkan pada Gambar 8. Gambar 8. Performance S3 dengan T2 Gambar 9. Performance S4 dengan T2 Berdasarkan pelatihan data dengan menggunakan matlab didapatkan hasil 8 performance yaitu : S1 dengan T1 S2 dengan T1 S3 dengan T1 S4 dengan T1 S1 dengan T2 S2 dengan T2 S3 dengan T2serta S4 dengan T2. Dari kedelapan hasil permorfance merupakan tampilan performance terbaik dimana nilai validation mendekati target. Dan untuk setiap performance dihasilkan dari epoch yang berbeda beda. KESIMPULAN Berdasarkan percobaan pelatihan data dengan jaringan syaraf tiruan dimana arsitektur jaringan terdiri dari 1 input layer dengan 4 neuron 1 hidden layer dengan 6 neuron serta 1 output layer dengan 2 neuron. Didapatkan hasil dari pelatihan data secara manual pada epoch 1 untuk data 1. Dimana setelah melakukan tahap perambatan maju didapatkan nilai kuadrat error (MSE) yang lebih besar dari 002. Sehingga diperlukan tahap perambatan mundur.setelah tahap perambatan mundur dilakukan lagi tahap perubahan bobot dan bias. Bobot dan bias baru ini kemudian digunakan untuk pelatihan data kedua. Pelatihan terus dilakukan untuk seluruh data sampai memenuhi nilai MSE yang 002 atau epoch maksimal 5000. Secara keseluruhan dengan menggunakan Jaringan Syaraf Tiruan dapat menghasilkan nilai data terlatih yang sudah mendekati target. SARAN Sebagai pengembangan selanjutnya analisis sistem kontrol pada robot LFR dengan jaringan syaraf tiruan dapat menggunakan algoritma selain backpropagation atau dengan metode hyrid agar dapat dihasil performance robot yang lebih baik. 275

UCAPAN TERIMA KASIH Ucapan terima kasih kepada P3M Politeknik Negeri Balikpapan yang telah memberikan pendanaan dalam pelaksanaan penelitian dan tim pelaksana penelitian sehingga penelitian ini berjalan baik dan lancar. DAFTAR PUSTAKA [1] A. Sholahuddin S. Hadi. 2013. Penerapan Jaringan Syaraf Tiruan Pada Pengenalan Pola Robot Line Follower. Prosiding Seminar Nasional Sains dan Teknologi Nuklir PTNBR-BATAN Bandung: 381-386. [2] N. Yanti F.Z. Rachman. 2016. Neural Network Application For The Analysis Of The Nutrition Andenvironment Effect To Mirobial Growth Rate On Fermented Soybean Patty (Tempe) Fermentation. JTT Vol.4 no.2: 100-106 [3] R.A. Firmansyah T.Odinanto. 2017. Algoritma Pencarian Jalur Terpendek Menggunakan Jaringan Syaraf Tiruan Pada Aplikasi Robot Penyelamat Kebakaran. TELCOMATICS Vol.2 no.2: 1-7. [4] Kusumadewi D. 2004. Membangun Jaringan Syaraf Tiruan Menggunakan MATLAB dan Excel Link. Graha Ilmu. Yogyakarta: 93-198 [5] T.Sutojo E.Mulyanto V.Suhartono. 2011. Kecerdasan Buatan. ANDI Yogyakarta: 362-374.. 276