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

perpustakaan.uns.ac.id

digilib.uns.ac.id

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

oleh
BETA VITAYANTI
M0110012

SKRIPSI
Ditulis dan diajukan untuk memenuhi sebagian persyaratan memperoleh
gelar Sarjana Sains Matematika

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET SURAKARTA
2015

commit to user

i

perpustakaan.uns.ac.id

digilib.uns.ac.id

commit to user
ii

perpustakaan.uns.ac.id

digilib.uns.ac.id

ABSTRAK
Beta Vitayanti. 2015. PERAMALAN INDEKS HARGA SAHAM
GABUNGAN (IHSG) MENGGUNAKAN JARINGAN SARAF TIRUAN
ELMAN DENGAN ALGORITME GRADIENT DESCENT ADAPTIVE
LEARNING RATE. Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas
Sebelas Maret.
Indeks Harga Saham Gabungan (IHSG) pada beberapa kurun waktu terakhir

memiliki pergerakan yang tidak stabil. Keadaan IHSG yang tidak stabil dapat
memberikan risiko bagi investor, sehingga diperlukan suatu metode yang dapat
meramalkan data IHSG untuk mengurangi risiko tersebut.
Jaringan saraf tiruan merupakan sistem pengolahan informasi yang memiliki
karakteristik seperti jaringan saraf biologi. Jaringan saraf tiruan memiliki
kemampuan dalam mempelajari serta menganalisis data masa lalu sehingga
jaringan saraf tiruan dapat digunakan untuk peramalan data. Penelitian ini
bertujuan untuk meramalkan data IHSG menggunakan jaringan Elman dengan
algoritme gradient descent adaptive learning rate (GDALR). Jaringan Elman
merupakan jaringan saraf tiruan yang memiliki umpan balik pada lapisan
tersembunyi. Jaringan Elman menggunakan backpropagation untuk pembelajaran
jaringan. Algortime GDALR merupakan modifikasi dari algortime standar
backpropgation yang dapat menyesuaikan nilai learning rate.
Metode penelitian yang digunakan pada tugas akhir ini mengikuti langkah langkah yaitu transformasi data, menentukan data pelatihan dan data pengujian,
proses pelatihan, proses pengujian dan peramalan. Berdasarkan hasil penelitian
diperoleh kesimpulan yaitu struktur 1,4,1 merupakan struktur terbaik karena
memiliki Rataan Kuadrat Sesatan (RKS) terkecil yang selanjutnya digunakan
untuk meramalkan data IHSG periode berikutnya.
Kata Kunci : IHSG, Jaringan Saraf Elman, Algoritme Gradient Descent Adaptive
Learning Rate


.

commit to user
iii

perpustakaan.uns.ac.id

digilib.uns.ac.id

ABSTRACT
Beta Vitayanti. 2015. COMPOSITE STOCK PRICE INDEX (CSPI)
FORECASTING USING ELMAN ARTIFICIAL NEURAL NETWORK WITH
GRADIENT DESCENT ADAPTIVE LEARNING RATE ALGORITHM.
Faculty of Mathematics and Natural Sciences, Sebelas Maret University.
In recent years, Composite Stock Price Index (CSPI) has unstable movement.
The unstable condition of CSPI can provide a risk for investors, so it is needed a
method that can predict CSPI to reduce those risks.
The artificial neural network is an information processing system which
resembles the biological neural networks. It has the ability to study and analyze

the data of the past so that it can be used for data forecasting. The aim of this
research is to predict IHSG using Elman network with gradient descent adaptive
learning rate (GDALR) algorithm. Elman network is an artificial neural network
which use feedback in the hidden layer. Elman network is artificial neural
network is using backpropagation for network learning. GDALR algorithm is a
modification of the standard backpropagation algorithm that can adjust the value
of learning rate.
The research method which is used in this final project follows some steps that
are transforming data, determining training data and testing data, training process,
testing and forecasting. The expectation of the results of this research is to obtain
the best structure that can be used to predict the IHSG data. Based on the results
structure 1,4,1 is the best structure because it has the smallest Mean Square Error
(MSE) then the structure is used to predict the next period of CSPI data.
Keyword: CSPI, Artificial Neural Network, Gradient Descent Adaptive Learning
Rate Algorithm

commit to user
iv

perpustakaan.uns.ac.id


digilib.uns.ac.id

PERSEMBAHAN
Karya ini saya persembahkan untuk
1. Ibu Masliatin dan Ayah Slamet Marsono, yang telah memberikan motivasi,
semangat serta doa untuk kelancaran penyusunan skripsi ini.
2. Kakak Alfa Vivianita dan Adik Ardhya Nugroho Jati atas semangat,
nasehat dan doanya.

commit to user
v

perpustakaan.uns.ac.id

digilib.uns.ac.id

KATA PENGANTAR
Rasa syukur dan terima kasih penulis panjatkan kepada Allah SWT, yang
telah memberikan rahmat dan hidayah, sehingga penulis dapat menyelesaikan

skripsi ini. Selain itu, ucapan terima kasih juga penulis berikan kepada
1. Ibu Winita Sulandari, M. Si. sebagai Dosen Pembimbing I atas waktu,
kesabaran, motivasi dan kesediaan yang diberikan dalam membimbing
penulis.
2. Bapak Drs. Siswanto, M. Si. sebagai Dosen Pembimbing II atas motivasi,
kesabaran dan nasehat yang diberikan dalam membimbing penyusunan
skripsi ini.
3. Semua pihak yang membantu dalam penyusunan skripsi ini.
Semoga skripsi ini dapat bermanfaat bagi pembaca.
Surakarta, April 2015
Penulis

commit to user
vi

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR ISI

HALAMAN JUDUL............................................................................................. i
HALAMAN PENGESAHAN.............................................................................. ii
ABSTRAK............................................................................................................ iii
ABSTRACT............................................................................................................ iv
PERSEMBAHAN................................................................................................. v
KATA PENGANTAR...........................................................................................vi
DAFTAR ISI......................................................................................................... vii
DAFTAR TABEL................................................................................................. ix
DAFTAR GAMBAR............................................................................................ x
DAFTAR NOTASI............................................................................................... xi
BAB I PENDAHULUAN..................................................................................... 1
1.1 Latar Belakang Masalah............................................................................ 1
1.2 Perumusan Masalah...................................................................................3
1.3 Batasan Masalah........................................................................................ 3
1.4 Tujuan Penelitian.......................................................................................3
1.5 Manfaat Penelitian.....................................................................................3
BAB II LANDASAN TEORI............................................................................... 4
2.1 Tinjauan Pustaka....................................................................................... 4
2.1.1 Jaringan Saraf Tiruan....................................................................... 4
2.1.2 Jaringan Elman................................................................................. 6

2.1.3 Algoritme Gradient Descent............................................................ 12
2.1.4 Algoritme Gradient Descent Adaptive Learning Rate (GDALR).... 13
2.1.5 Prosedur Peramalan Menggunakan Jaringan Saraf Tiruan.............. 14
2.2 Kerangka Pemikiran.................................................................................. 16
BAB III METODE PENELITIAN....................................................................... 18
BAB IV HASIL DAN PEMBAHASAN............................................................. 19
4.1 Deskripsi Data........................................................................................... 19
4.2 Transformasi Data..................................................................................... 21
4.3 Pembagian Data........................................................................................ 22

commit to user
vii

perpustakaan.uns.ac.id

digilib.uns.ac.id

4.4 Menentukan Struktur Jaringan.................................................................. 22
4.5 Hasil Pelatihan dan Pengujian Jaringan.................................................... 22
BAB V PENUTUP................................................................................................ 27

5.1 Kesimpulan................................................................................................27
5.2 Saran.......................................................................................................... 27
DAFTAR PUSTAKA........................................................................................... 28
LAMPIRAN......................................................................................................... 30

commit to user
viii

perpustakaan.uns.ac.id

digilib.uns.ac.id

DAFTAR TABEL
4.1 Nilai RKS terkecil dari hasil pengujian beberapa struktur dan learning rate. 25
4.2 Nilai aktual dan hasil peramalan IHSG.......................................................... 25

commit to user
ix

perpustakaan.uns.ac.id


digilib.uns.ac.id

DAFTAR GAMBAR
2.1 Jaringan saraf biologi...................................................................................... 5
2.2 Struktur jaringan saraf tiruan lapisan ganda 3,1,1........................................... 6
2.3 Struktur jaringan Elman.................................................................................. 7
2.4 Fungsi tansig................................................................................................... 8
2.5 Fungsi purelin..................................................................................................8
4.1 Plot data runtun waktu IHSG.......................................................................... 19
4.2 Hasil pelatihan struktur 1,1,1 dengan nilai learning rate 0,85; 0,9; 0,95
menggunakan algoritme gradient descent dan GDALR................................. 23
4.3 Plot data runtun waktu nilai aktual dan nilai peramalan................................. 26

commit to user
x

perpustakaan.uns.ac.id

digilib.uns.ac.id


DAFTAR NOTASI
: unit input ke
: unit tersembunyi ke
: hasil

perkalian

unit

input

dengan

bobot

lapisan

tersembunyi
: bobot dari unit input ke

menuju lapisan

tersembunyi
: bobot dari lapisan tersembunyi ke

ke unit

context ke
: nilai masukan dari lapisan tersembunyi ke
unit context ke

ke

pada waktu

: bias unit tersembunyi ke
: hasil perkalian unit tersembunyi

dengan bobot lapisan output

: bobot dari unit tersembunyi ke

menuju

lapisan output ke
: bias lapisan output ke
: nilai target ke
: faktor koreksi bobot unit output ke
: perubahan bobot unit output ke

menuju unit

tersembunyi ke
: nilai learning rate
: faktor koreksi bobot unit tersembunyi ke
: perubahan bobot unit tersembunyi ke
unit input ke
: fungsi aktivasi pada unit tersembunyi
: fungsi aktivasi pada unit output
: parameter hasil regresi pada model ke

commit to user
xi

menuju