DIFFERENTIAL EVOLUTION OPTIMIZATION METHOD WITH PARAMETER FREE PENALTY FUNCTION AND SPIRAL CLUSTERING
In this final project, the author propose a newly developed metaheuristic optimization method for solving optimization problem with the ability to find not only find a single solution, but all the possible solutions for an optimization problem. This method will use the Differential Evolution Meth...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/47813 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:47813 |
---|---|
spelling |
id-itb.:478132020-06-21T18:33:04ZDIFFERENTIAL EVOLUTION OPTIMIZATION METHOD WITH PARAMETER FREE PENALTY FUNCTION AND SPIRAL CLUSTERING Immanuel, Jason Indonesia Final Project solving optimization problem, Differential Evolution, innovation INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/47813 In this final project, the author propose a newly developed metaheuristic optimization method for solving optimization problem with the ability to find not only find a single solution, but all the possible solutions for an optimization problem. This method will use the Differential Evolution Method as the basis of the solver with the assistance of a penalty function for constrained problems and Spiral Clustering to help find all the possible solutions. Differential Evolution is one of the many approximation methods that work in a population basis for solving optimization problems. The solution for a problem is sought by iteratively moving the population towards a value which might as well be the optimum solution. Each stage in the Differential Evolution steps will be explained in this project, as well as how a penalty function such as the Parameter Free Penalty Function can help the population in the Differential Evolution tp converge into a feasible solution and also the clustering done by the Spiral Dynamics to divide a domain into regions that considered might have an optimum solution. All theories discussed in this project are then implemented in the new innovation method which will be called the PFP-SC-DE method using the python language with the pycharm application. After the method had been successfully developed, the PFP-SC-DE method is then used to solve various types of optimization problems, both the optimization that maximize and minimize, discreet and continues problems, also constrained and unconstrained optimization problems, and finally to optimize a portfolio of 5 selected stocks. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
In this final project, the author propose a newly developed metaheuristic
optimization method for solving optimization problem with the ability to find not
only find a single solution, but all the possible solutions for an optimization
problem. This method will use the Differential Evolution Method as the basis of
the solver with the assistance of a penalty function for constrained problems and
Spiral Clustering to help find all the possible solutions.
Differential Evolution is one of the many approximation methods that
work in a population basis for solving optimization problems. The solution for a
problem is sought by iteratively moving the population towards a value which
might as well be the optimum solution. Each stage in the Differential Evolution
steps will be explained in this project, as well as how a penalty function such as
the Parameter Free Penalty Function can help the population in the Differential
Evolution tp converge into a feasible solution and also the clustering done by the
Spiral Dynamics to divide a domain into regions that considered might have an
optimum solution.
All theories discussed in this project are then implemented in the new
innovation method which will be called the PFP-SC-DE method using the python
language with the pycharm application. After the method had been successfully
developed, the PFP-SC-DE method is then used to solve various types of
optimization problems, both the optimization that maximize and minimize,
discreet and continues problems, also constrained and unconstrained optimization
problems, and finally to optimize a portfolio of 5 selected stocks. |
format |
Final Project |
author |
Immanuel, Jason |
spellingShingle |
Immanuel, Jason DIFFERENTIAL EVOLUTION OPTIMIZATION METHOD WITH PARAMETER FREE PENALTY FUNCTION AND SPIRAL CLUSTERING |
author_facet |
Immanuel, Jason |
author_sort |
Immanuel, Jason |
title |
DIFFERENTIAL EVOLUTION OPTIMIZATION METHOD WITH PARAMETER FREE PENALTY FUNCTION AND SPIRAL CLUSTERING |
title_short |
DIFFERENTIAL EVOLUTION OPTIMIZATION METHOD WITH PARAMETER FREE PENALTY FUNCTION AND SPIRAL CLUSTERING |
title_full |
DIFFERENTIAL EVOLUTION OPTIMIZATION METHOD WITH PARAMETER FREE PENALTY FUNCTION AND SPIRAL CLUSTERING |
title_fullStr |
DIFFERENTIAL EVOLUTION OPTIMIZATION METHOD WITH PARAMETER FREE PENALTY FUNCTION AND SPIRAL CLUSTERING |
title_full_unstemmed |
DIFFERENTIAL EVOLUTION OPTIMIZATION METHOD WITH PARAMETER FREE PENALTY FUNCTION AND SPIRAL CLUSTERING |
title_sort |
differential evolution optimization method with parameter free penalty function and spiral clustering |
url |
https://digilib.itb.ac.id/gdl/view/47813 |
_version_ |
1823641360393043968 |