Penerapan Optimasi Portfolio Untuk Pemilihan Kandidat Molekul Dalam Menghambat Ptp1b Pada Penyakit Diabetes Melitus Menggunakan Non-dominated Sorting Genetic Algorithm (nsga-ii)

Authors

  • Rafanzhani Elfarizy Telkomuniversity
  • Deni Saepudin Telkomuniversity
  • Isman Kurniawan Telkomuniversity

Abstract

Abstrak PTP1B atau Protein Tyrosine Phosphatase 1B merupakan protein yang menjadi salah satu penyebab dari penyakit Diabetes Melitus. Salah satu cara untuk menanganinya adalah dengan menghambat PTP1B. Terdapat banyak kandidat molekul yang berpotensi untuk menghambat pertumbuhan protein ini. Untuk membantu meringankan pemilihan, molekul dalam jumlah yang besar ini dipilih berdasarkan tingkat probabilitas kesuksesan yang tinggi. Masalah pemilihan ini menyerupai masalah pemilihan saham untuk portfolio yang optimal pada keuangan. Permasalahan ini dapat diselesaikan dengan menggunakan NSGAii berdasarkan prinsip Multi-Objective Optimization. Pada algoritma ini dalam setiap generasi dilakukan evaluasi berdasarkan non-dominted sorting terhadap individu pada populasi untuk mendapatkan individu terbaik yang akan menjadi parent pada generasi selanjutnya. Parent kemudian akan digunakan untuk menghasilkan himpunan turunan (offsprings). Pada akhir generasi akan didapatkan himpunan individu terbaik yang digambarkan dengan grafik efficient frontier. Sebanyak 3715 data yang digunakan dalam penelitian ini diambil dari www.ebi.ac.uk . Setelah dilakukan preprocessing terdapat sebanyak 1452 data yang memenuhi klasifikasi untuk dapat digunakan. Pengujian yang dilakukan terhadap dataset sebanyak 10 kali pengujian untuk 5 molekul dalam 1 portfolio. Untuk setiap peningkatan jumlah generasi didapatkan grafik dengan tingkat confidence terhadap konvergen yang semakin tinggi juga. Kenaikkan jumlah molekul dalam 1 portfolio berpengaruh terhadap kenaikkan expected return dan diversity.

Kata kunci : multi-objective optimization, NSGA-II, expected return, diversity, efficient frontier

Abstract PTP1B or Protein Tyrosine Phosphatase 1B is a protein that is one of the causes of Diabetes Mellitus. One way to handle it is by inhibiting PTP1B. There are many candidate molecules that have the potential to inhibit the growth of this protein. For make selection easier, these large numbers of molecules are chosen based on a high probability of success. This selection problem is similar to the issue of stock selection for an optimal portfolio in finance. This problem can be solved by using NSGA-ii based on the principle of MultiObjective Optimization. In this algorithm, each generation is evaluated based on non-dominted sorting of individuals in the population to get the best individual that will be the parent of the next generation. The parent will then be used to produce offsprings. At the end of the generation, it will be obtained the best set of individuals that are depicted with efficient frontier graphs. A total of 3715 data used in this study were taken from www.ebi.ac.uk. After preprocessing there are 1452 data that meet the classification to be used. Tests carried out on a dataset of 10 times testing for 5 molecules in 1 portfolio. For each increase in the number of generations a graph with a higher level of confidence in convergence is also obtained. An increase in the number of molecules in a portfolio influences the expected return and diversity.

Keywords: multi-objective optimization, NSGA-II, expected return, diversity, efficient frontier

Downloads

Published

2020-08-01

Issue

Section

Program Studi S1 Informatika