• Tidak ada hasil yang ditemukan

Prediksi Time Series untuk Neraca Pembay

N/A
N/A
Protected

Academic year: 2018

Membagikan "Prediksi Time Series untuk Neraca Pembay"

Copied!
17
0
0

Teks penuh

(1)

TUGAS PREDIKSI TIME SERIES

BALANCE OF PAYMENT (NERACA PEMBAYARAN)

Oleh:

Uki Astika 08/269581/PA/11982 Annisa Maulida 08/265412/PA/11874 Ahmad Priatama 08/269892/PA/12121 Kidung Hudha 08/265927/PA/11929

PROGRAM STUDI ILMU KOMPUTER

JURUSAN ILMU KOMPUTER DAN ELEKTRONIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

(2)

1. Pendahuluan

Neraca pembayaran atau Balance Of Payments (BOP) merupakan record atau

catatan sistematis semua transaksi moneter suatu negara dengan negara lain, yang

meliputi transaksi ekspor dan impor barang, asset financial negara, layanan, dan

transfer keuangan pada suatu periode tertentu, yakni satu tahun.

BOP digunakan untuk mengetahui defisit suatu negara yang digunakan sebagai

indikator posisi keuangan internasional fundamental ekonomi. Defisit yang terlalu

besar menyebabkan ketidakseimbangan dalam ekonomi, yakni konsumsi melebihi

produksi sehingga diperlukan impor untuk menutupi kekurangan tersebut. Oleh

karena itu, prediksi BOP dapat digunakan sebagai acuan dalam perbaikan keuangan

suatu negara.

2. Data Original (Time Series)

Period Balance Goods_bal Services_bal Exports Imports prediction

(3)

1977 -27,246 -31,091 3,845 152,301 179,547 -27246

(4)

Gambar 1: Pergerakan BOP dari tahun 1960-2000

2.1 Single Variable

Prediksi dilakukan hanya dengan menggunakan satu variabel penentu. Dalam

kasus ini, variabel yang digunakan adalah balance dari tahun-tahun sebelumnya.

X = Balance

2.2 Multi Variable

Prediksi dilakukan menggunakan beberapa variabel yang saling memengaruhi

satu sama lain.

X1 = Goods_bal

X2 = Service_bal

X3 = Export

(5)

2.3 Prediksi Regresi

Gambar 2 : Perhitungan Prediksi Regresi BOP

(6)

3. Permodelan dengan Jaringan Syaraf Tiruan

A. Single Variable

Input berupa data balance selama sepuluh tahun terakhir, sehingga input

terdiri dari sepuluh neuron, lapisan tersembunyi sebanyak satu dengan 21

neuron, dan output satu neuron, yaitu hasil prediksi balance tahun tersebut.

Untuk pelatihan jaringan syaraf tiruan, digunakan 31 kumpulan data 10

tahun terakhir (1960-1999) dengan 10000 epochs dan goal 1e-10. Percobaan

menggunakan data tahun 1991-2000 untuk memprediksi balance tahun 2001.

Begitu pula tahun-tahun berikutnya sampai dengan tahun 2005 dengan data

tahun 2001, 2002, 2003, dan 2004 menggunakan data hasil prediksi.

Model JST

in

Gambar 4: Arsitektur JST Single Variabel 3

10 tahun pertama sebagai fitur

Hidden layer : karena fitur ada 10 maka 2*10+1 = 21

Output : hasil prediksi balance

(7)

Kode Matlab

Plot Gambar

Gambar 5 : Grafik Regresi Single Variabel

B. Multi Variable

Input berupa data goods_bal, services_bal, ekspor, dan impor selama

sepuluh tahun terakhir. Sebagai contoh, untuk memprediksi goods_bal,

services_bal, ekspor, dan impor pada tahun 1970, digunakan data dari tahun

1960-1969 (goods_bal, services_bal, ekspor, dan impor), sehingga input

berjumlah 40 neuron. Untuk lapisan tersembunyi, ditentukan sebanyak satu

lapisan dengan 7embilan neuron

Untuk pelatihan jaringan syaraf tiruan, digunakan 31 kumpulan data 10

tahun terakhir (1960-1999) dengan 10000 epochs dan goal 1e-10. Percobaan

menggunakan data tahun 1991-2000 untuk memprediksi balance tahun 2001.

-700000

(8)

Begitu pula tahun-tahun berikutnya sampai dengan tahun 2005 dengan data

tahun 2001, 2002, 2003, dan 2004 menggunakan data hasil prediksi.

. Output terdiri dari 3 neuron, masing-masing mewakili goods_bal, ekspor,

dan impor pada tahun yang akan diprediksi. Dari nilai-nilai prediksi ini, dapat

dihitung nilai balance tahun yang akan diprediksi.

Model JST

Gambar 6 : Arsitektur JST Multi Variabel.

Kode Matlab

net=newff(p,t,9,{},'trainlm');

net.trainParam.epochs=10000;

net.trainParam.goal=1e-10;

net.trainParam.lr=0.05;

net=train(net,p,t);

3

(9)

Plot Gambar

Balance hasil pelatihan dan prediksi

(10)

-1000000

Goods_bal hasil pelatihan dan hasil prediksi

1 3 5 7 9 11131517192123252729313335

Services_bal awal

Services_bal hasil pelatihan dan hasil prediksi

(11)

Gambar 7 : Grafik Regresi Multi Variabel

4. Hasil

A. Single Variabel

Input

Sebelum Training

(12)

Setelah Trai

Baris perta

menunjukka

Hasil Pelati raining

ertama menunjukkan balance sebelum tra

kkan balance setelah training.

atihan

(13)

Data Test

B. Multi Varia

Input

Data input g

Data input s

Data input e riabel

ut goods_bal

ut service_bal

(14)

Data input impor

Sebelum Training

Baris pertama menunjukkan goods_bal, baris kedua menunjukkan export, dan

baris ketiga menunjukkan balance dengan jumlah 31 data target.

(15)

Setelah Trai

Baris keem

balance-goo

perhitungan

Hasil Pelati raining

empat menunjukkan service-bal yang didap

oods_bal. Baris kelima menunjukkan impo

an export – balance.

atihan

dapat dari perhitungan

(16)

Data Test

Goods_bal

Service_bal

Ekspor

(17)

5. Kesimpulan

Backpropagation merupakan jaringan syaraf tiruan yang bersifat

supervised learning sehingga hasil prediksi tergantung kepada training yang telah

dilakukan pada jaringan tersebut sehingga jika pola data tidak terdapat

dipelatihan, maka kemungkinan besar hasil prediksi menjadi tidak akurat.

Dengan multi variable, pola data yang digunakan training lebih banyak

dan hal ini mungkin dapat meningkatkan keakuratan dari sebuah prediksi,

sedangkan single variable tidak melihat pengaruh dari variable lainnya dan hanya

mengacu ke hasil sebelumnya, sehingga kurang valid untuk prediksi. Hasil

prediksi dari kedua tipe masih kurang memuaskan dikarenakan data training yang

Gambar

Tabel 1: Saldo perdagangan Amerika Serikat dengan satuan $2.000.000.000
Gambar 1: Pergerakan BOP dari tahun 1960-2000
Gambar 2 : Perhitungan Prediksi Regresi BOP
Gambar 4: Arsitektur JST Single Variabel
+4

Referensi

Dokumen terkait

Pada peramalan menggunakan metode Jaringan Syaraf Tiruan (JST), diperoleh arsitektur jaringan yang optimum adalah jumlah neuron pada lapisan input sebanyak 1 neuron,

Hasil prediksi prestasi peserta didik menggunakan jaringan syaraf tiruan backpropagation didapatkan arsitektur optimal dengan fungsi aktivasi lapisan input ke lapisan tersembunyi

1. Karakteristik RNN dari jenis jaringan lainnya adalah adanya loop feedback yang memungkinkan untuk menggunakan informasi dari pola sebelumnya bersama dengan input

Jaringan syaraf tiruan terdiri dari lapisan input, lapisan tersembunyi, dan lapisan output yang dihubungkan dengan bobot yang dapat diatur.. JST mempelajari informasi baru

Pada peramalan menggunakan metode Jaringan Syaraf Tiruan (JST), diperoleh arsitektur jaringan yang optimum adalah jumlah neuron pada lapisan input sebanyak 1 neuron ,

Hasil prediksi prestasi peserta didik menggunakan jaringan syaraf tiruan backpropagation didapatkan arsitektur optimal dengan fungsi aktivasi lapisan input ke lapisan tersembunyi

Desain jaringan saraf tiruan yang akan dipakai adalah 12-10-1, artinya jaringan tersebut mulai dari 12 nilai untuk lapisan input statistik curah hujan selama 12 bulan dan 10 neuron di

Dan yang terakhir adalah neraca akhir tahun balance sheet yang mencatat harta dan kewajiban assets and liabilities masyarakat atau unit-unit institusi ekonomi selama suatu periode waktu