metaheuristicOpt: R PACKAGE UNTUK OPTIMASI DENGAN MENGGUNAKAN ALGORITMA POPULATION BASED METAHEURISTIC

Iip, - (2018) metaheuristicOpt: R PACKAGE UNTUK OPTIMASI DENGAN MENGGUNAKAN ALGORITMA POPULATION BASED METAHEURISTIC. S1 thesis, Universitas Pendidikan Indonesia.

[img] Text
FPMIPA_S_KOM_1203147_Title.pdf

Download (12kB)
[img] Text
FPMIPA_S_KOM_1203147_Abstract.pdf

Download (192kB)
[img] Text
FPMIPA_S_KOM_1203147_Table_of_content.pdf

Download (153kB)
[img] Text
FPMIPA_S_KOM_1203147_Chapter1.pdf

Download (92kB)
[img] Text
FPMIPA_S_KOM_1203147_Chapter2.pdf
Restricted to Staf Perpustakaan

Download (862kB)
[img] Text
FPMIPA_S_KOM_1203147_Chapter3.pdf

Download (164kB)
[img] Text
FPMIPA_S_KOM_1203147_Chapter4.pdf
Restricted to Staf Perpustakaan

Download (1MB)
[img] Text
FPMIPA_S_KOM_1203147_Chapter5.pdf

Download (72kB)
[img] Text
FPMIPA_S_KOM_1203147_Bibliography.pdf

Download (217kB)
[img] Text
FPMIPA_S_KOM_1203147_Appendix.pdf
Restricted to Staf Perpustakaan

Download (1MB)
Official URL: http://repository.upi.edu

Abstract

Optimasi, adalah sebuah metode untuk mendapatkan nilai optimal atau nilai yang mendekati optimal dari sebuah fungsi objektif, telah banyak digunakan pada berbagai bidang seperti bidang engineering, kimia, bisnis dan lain-lain. Penelitian ini bertujuan untuk membangun sebuah R Package yang mengimplementasikan sebelas algoritma dengan prinsip population based metaheuristic yang terinspirasi dari fenomena alam dan kebiasaan binatang. Bahasa Pemrograman R dipilih karena berdasarkan survei oleh KDnuggets, R merupakan bahasa pemrograman yang paling populer pada bidang data science pada tahun 2013, 2014, 2015 dan 2016. Artinya, package memiliki peluang untuk digunakan oleh banyak user di bidang data science. Pada versi R Package yang dikembangkan, telah diimpelementasikan sebelas algoritma population based metaheuristic sebagai berikut: particle swarm optimization (PSO), ant lion optimizer (ALO), grey wolf optimizer (GWO), dragonfly algorithm (DA), firefly algorithm (FFA), genetic algorithm (GA), grasshopper optimisation algorithm (GOA), moth flame optimizer (MFO), sine cosine algorithm (SCA), whale optimization algorithm (WOA), and harmony search (HS). Pemilihan algoritma yang digunakan berdasarkan pada banyaknya peneliti yang menggunakan algoritma tersebut pada berbagai permasalahan serta telah teruji kehandalan dan stabilitasnya. Untuk memvalidasi package, pada penelitian ini digunakan 13 fungsi uji seperti sphere model, Schwefel’s Problem 2.22, Generalized Rosenbrock’s Function, Step Function, dan lain-lain. Berdasarkan eksperimen yang telah dilakukan, dapat ditarik kesimpulan bahwa package metaheuristicOpt dapat menghasilkan solusi optimal seperti yang ditunjukan oleh literatur dari setiap algoritma.-----Optimization, which is a method to obtain optimal or near-optimal values of objective functions, has been widely used to make a decision in many problem domains, such as engineering, chemical, business, etc. This research is aimed to build an R package that implements eleven methods based on meta-heuristics methods that are inspired from natural phenomena and animal behaviours. Here, R programming language was considered since according to a survey conducted by KDnuggets, it is most popular programming language for data science in 2013, 2014, 2015, and 2016. It means that the package can be possibly used by many users in data science. In this version of the package, we have implemented eleven meta-heuristics algorithms, as follows: particle swarm optimization (PSO), ant lion optimizer (ALO), grey wolf optimizer (GWO), dragonfly algorithm (DA), firefly algorithm (FFA), genetic algorithm (GA), grasshopper optimisation algorithm (GOA), moth flame optimizer (MFO), sine cosine algorithm (SCA), whale optimization algorithm (WOA), and harmony search (HS). We consider these methods since many researches have used them to deal with various problems. Additionally, the methods have proved their reliability and stability. To validate the package, we present 13 benchmarking functions in our experiments such as sphere model, Schwefel’s Problem 2.22, Generalized Rosenbrock’s Function, Step Function, etc. According to the experiments, we can state that the package metaheuristicOpt produced optimal solutions as indicated by references proposing respective algorithms.

Item Type: Thesis (S1)
Additional Information: No. Panggil : S KOM IIP m-2018 Pembimbing I : Lala Septom Riza II : Eddy Prasetyo Nugroho NIM : 1203147
Uncontrolled Keywords: Optimasi, Algoritma metaheuristic, Bahasa Pemrograman R, R Package.
Subjects: L Education > L Education (General)
Q Science > QA Mathematics
Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Fakultas Pendidikan Matematika dan Ilmu Pengetahuan Alam > Program Studi Ilmu Komputer
Depositing User: DAM staf
Date Deposited: 07 Feb 2019 07:47
Last Modified: 07 Feb 2019 07:47
URI: http://repository.upi.edu/id/eprint/33637

Actions (login required)

View Item View Item