งานนำเสนอเรื่อง: "การศึกษาและประยุกต์ใช้หน่วยการสร้างในขั้นตอนวิธีเชิงวิวัฒน์แบบหลายจุดประสงค์บนคลังข้อมูลเจเมทัล Study of Building-Box in Evolutionary algorithm in multi-objective."— ใบสำเนางานนำเสนอ:
1 การศึกษาและประยุกต์ใช้หน่วยการสร้างในขั้นตอนวิธีเชิงวิวัฒน์แบบหลายจุดประสงค์บนคลังข้อมูลเจเมทัล Study of Building-Box in Evolutionary algorithm in multi-objective on Library JMetalโดยนายวีรชัย เลขาโสภณ รหัสนายสัญลักษณ์ ผลเลขา รหัสภาควิชาวิศวกรรมคอมพิวเตอร์คณะวิศวกรรมศาสตร์ มหาวิทยาลัยขอนแก่น
2 Outline of Project Jmetal testing and configuration demo Jmetal class configurationProblem Design : Rail-train SchedulingGuideline of Problem-DesignedProblem ObjectiveProblem Factor SelectionConstraint of problem design.Platform of Problem.Basic Programmed ImplementationSourcecode and ImplementationEvaluation Graph of programObstacle of Problem Implementation
3 Jmetal experiment demo problem Procedure of Jmetal experimentationSelect the problem .Select algorithm to solve the problem .Select the varied solutions to solve the problem.Run each solution and record the results.Evaluate each performance .
17 Problem Designed The problems should appropriate with Jmetal library. The Problems must be multi-objective problem.Conclude at least 2 objective in problems.The objectives must be turn over relation in MOP.The problems must can use more than one solutionto solve the problem.The problems should appropriate with Jmetal library.The problems should can make to the innovation.
18 Guideline of Problem-Designed The problem that is interested is rail-train schedulingThe problem study about relative of cost and performance of rail-train by scheduling solution.Fitness function of this problem is the approximately relation of cost and waiting time of passengers.Improve fitness function in MOEA and generate the solution to solve the problem.
19 Problem PurposeThis problem can applied to improve the performance of rail-train scheduling that can make the benefit both service provider and passengers in approximately relative of cost for investor and waiting-time for passenger by using MOEA.
20 Problem Objective Selection Waiting time of passengers.Waiting time should decrease when runtime of rail-train is increased.Cost of service provider for train-running.Cost related with runtimes of rail-train that should decrease when waiting time of passengers increase.Period for each section of time in serviced.In each period of serviced time , passenger behaviors are different that mean each serviced periods should have different value of passengers.
21 Platform of ProblemPlatform of problem is compare the performance between fixed-cost and non fixed-cost scheduling.Fixed-costConsider the approximately relation of cost and waiting time that using (simulated) fixed values for compare with non fixed-cost platform.Non fixed-costConsider the real (simulated) relation of cost and waiting time in each serviced period that the passenger behaviors have the uniqued using functional for comparewith fixed-cost platform.
22 Constraint of problem design. Periods that serviced the passenger.Number of station.Time between stations.Latency of rail-train containing.Frequency that each runtimes of rail-train is releasedETC.
23 Source-code and Implementation Prototype-Programming used C# Language to implement and convert to Java language in developed Program later.See some coding
24 Source-code and Implementation(con’t) Prototyped-Programmingused for generate the average waiting time, total passengers and total omit passengers which is developed to fitness function.
27 Obstacle of Problem Implementation Complexity of Problem analysis.Approximately fitness function of problem.Special case of Problem .Constraint of problem.Connectivity of Problem and Jmetal Library.Approximately solution for problem.Related Implementation.ETC.Coding skill
Your consent to our cookies if you continue to use this website.