Dr.Ir. Yandra Arkeman, M.Eng

Slides:



Advertisements
Presentasi serupa
Penyelesaian TSP dengan Algoritma Genetik
Advertisements

PEMROGRAMAN LINEAR Karakteristik pemrograman linear: Proporsionalitas
ALGORITMA GENETIKA.
GAOT Speaker: Moch. Rif’an Inisializega function[pop]=initializega(num,bounds,evalFN,evalOps,options) Parameter input: Num : jumlah.
STRUKTUR DASAR ALGORITMA
Algoritma Genetika Kelompok 2 Ferry sandi cristian ( )
Disusun Oleh: Ainiyatul Muthoharo ( )
ALGORITMA GENETIKA.
Algoritma Genetika.
Genetic Algoritms.
Oleh Nila Feby Puspitasari
Algoritma Genetik  Setiap mahluk hidup selalu mengembangkan dirinya un tuk berusaha bertahan diri guna menyesuaikan dengan tuk berusaha bertahan diri.
ALGORITMA GENETIKA Disusun Oleh : Anjas Purnomo ( )
Yufis Azhar – Teknik Informatika - UMM
Notasi Algoritma.
TEKNIK OPTIMASI MULTIVARIABEL DENGAN KENDALA
ALGORITMA GENETIKA.
Pengertian Algoritma Sumber Kepustakaan : gerlan1986.files.wordpress.com/.../materi-ii-penge... 1 Algoritma adalah kumpulan instruksi-instruksi/ perintah–perintah/langkah-langkah.
BAHAN KULIAH KAPITA SELEKTA MGT OPERASI
Informatics Theory & Programming (ITP) Informatics Eng. Dept. – IT Telkom.
Pemodelan Dalam Riset Operasi
Pertemuan 22 BackTracking
Function (Fungsi).
TEORI PGB. KEPUTUSAN PENDAHULUAN Ari Darmawan, Dr. SAB. MAB.
ALGORITMA GENETIKA Pertemuan 12.
F2F-2:Pengantar Pemodelan
Kuliah Sistem Fuzzy Pertemuan 12 “Algoritma Genetika”
ALGORITMA GENETIKA. KELOMPOK 6 CINDY RAHAYU ( ) MIA RAHMANIA ( ) M. ISKANDAR YAHYA ( ) Teknik Informatika 5A UIN.
Fuzzy EAs Dr. Suyanto, S.T., M.Sc. HP/WA:
Algoritma dan Struktur Data 1 pertemuan 9
Dasar-Dasar Algoritma Genetika
Oleh : Desca Marwan Toni (G )
Imam Cholissodin | Algoritma Evolusi Teknik Optimasi Imam Cholissodin |
Evolution Strategies (ES)
Algoritma Greedy Team Fasilkom.
Soft Computing Genetic Algorithm © Sekolah Tinggi Teknik Surabaya.
Linear Programming Formulasi Masalah dan Pemodelan
Imam Cholissodin | Algoritma Evolusi Real-Coded GA (RCGA) Imam Cholissodin |
STRUKTUR DASAR ALGORITMA
STRUKTUR DASAR ALGORITMA
ALGORITMA GENETIKA.
Pertemuan 13 ALGORITMA GENETIKA
ALGORITMA GREEDY, KRUSKAL, MINIMUM SPANNING TREE
Oleh : Yusuf Nurrachman, ST, MMSI
Konvergensi Prematur dan Pencegahannya
Genetic Programming (GP) Dan Evolutionary Programming (EP)
GENETICS ALGORITHM Nelly Indriani W. S.Si., M.T KECERDASAN BUATAN.
ALGORITMA Anifuddin Azis.
Pertemuan 14 Algoritma Genetika.
PEMROGRAMAN LINIER Tujuan : Memahami prinsip dan asumsi model LP
DISUSUN OLEH: Meiga Restianti
Artificial Intelligence (AI)
Algoritma AI 2.
Pertemuan 13 ALGORITMA GENETIKA
ALGORITMA GENETIKA.
Pertemuan 13 Algoritma Genetika.
METODE DUA FASE.
Reviewer : Susanti Hoerunisa/
ALGORITMA GENETIKA.
GENETIKA POPULASI.
Algoritma Genetika.
Kelompok 4 Disusun oleh: -Abdul Rohmat /
Pertemuan 15 ALGORITMA GENETIKA
METODA “M” BESAR (BIG “M”) Ardaneswari, D.P.C., STP, MP.
PENJADWALAN PERKULIAHAN MENGGUNAKAN ALGORITME GENETIKA
PROGRAM LINIER Abdul Karim. Pengertian Program Linier Program linear merupakan salah satu teknik penelitian operasional yang digunakan paling luas dan.
Algoritma & Pemrograman 1 Chapter 1 Achmad Fitro The Power of PowerPoint – thepopp.com.
Algoritma Genetika. Melakukan Optimasi Fitness Contoh Fungsi Fitnes Y = - (x 2 - 1) GA akan melakukan optimasi terhadap fungsi tersebut.
Kebutuhan dan Ketersediaan dari Suatu Farm
Konsep Algoritma Pemrograman
Transcript presentasi:

Dr.Ir. Yandra Arkeman, M.Eng DRAFT DISERTASI Sub Pembahasan Optimasi Obyektif Majemuk Algoritma Genetika MODEL RANTAI PASOK MINYAK SAWIT MENTAH MEMPERTIMBANGKAN RESIKO PENURUNAN KUALITAS Rika Ampuh Hadiguna – F361060041 Dibimbing oleh: Dr.Ir. Machfud, MS Prof.Dr.Ir. Eriyatno, MSAE Dr.Ir. Yandra Arkeman, M.Eng Dr.Ir. Ani Suryani, DEA

Cakupan Pemodelan

Deskripsi Sistem SCM-CPO

Notasi Model

Notasi Model (lanjutan)

Formulasi Model Matematik Fungsi obyektif

Formulasi Model Matematik (lanjutan) Kendala

Rumusan Algoritma Step 1: Inisialisasi variabel dengan cara mendeklarasi variabel-variabel keputusan dan nilainya masing-masing berdasarkan dokumen data yang telah disiapkan. Tetapkan juga ukuran populasi dan jumlah generasi. Step 2: Membuat populasi induk awal yang berukuran N individu secara random dengan memperhatikan kumpulan kendala agar tidak dilanggar. Step 3: Lakukan sortir non-dominasi dan hitung crowding distance dari setiap level populasi awal. Step 4: Pilih individu dari populasi sebelumnya untuk reproduksi menggunakan seleksi turnamen. Step 5: Lakukan crossover dan mutasi untuk membentuk populasi baru. Step 6: Kombinasi populasi baru dan populasi lama untuk membentuk populasi gabungan sebagai solusi baru. Step 7: Lakukan sortir non-dominasi dan hitung crowding distance dari populasi baru. Step 8: Jika kriteria pemberhentian dipenuhi maka tetapkan populasi terbaik sebagai solusi optimal. Sebaliknya, kembali ke Step 4.

Komponen-Komponen Program function nsga_2 adalah fungsi yang berperan sebagai bagian utama untuk menjalankan program. Ukuran populasi dan jumlah generasi akan ditetapkan pada bagian ini. Masukan (input.xls) data dari parameter model yang disiapkan pada MS excel akan dibaca oleh program untuk diolah lebih lanjut. function initialize_variables adalah fungsi untuk inisialisasi variabel keputusan menggunakan pembangkitan bilangan random. function evaluate_objective adalah fungsi untuk mengevaluasi fungsi-fungsi obyektif sesuai dengan nilai variabel-variabel keputusan yang telah dihasilkan dari pembangkitan bilangan random. function calculate_result adalah fungsi yang berperan untuk menghitung nilai-nilai variabel keputusan sesuai dengan hasil pembangkitan dan disesuaikan dengan kendala-kendala model.

Komponen-Komponen Program (lanjutan) function non_domination_sort_mod adalah fungsi dari metoda sortir non-dominasi. function crowding_distance adalah fungsi untuk menghitung crowding distance. function genetic_operator adalah fungsi yang berperan untuk memproduksi offsprings dari kromosom induk. Pada fungsi ini juga berlangsung proses penyilangan dan mutasi. function selection_individuals adalah fungsi proses seleksi untuk pemilihan individu-individu yang akan dipasangkan. Seleksi menggunakan metoda seleksi turnamen. function replace_chromosome adalah fungsi yang berperan mengganti kromosom berdasarkan rangking dan crowding distance.

SIRPO (Sistem penunjang keputusan optimasI Rantai Pasok cpO) Demonstrasi