Heatmap Visualisation of Population Based Multi Objective Algorithms

Size: px
Start display at page:

Download "Heatmap Visualisation of Population Based Multi Objective Algorithms"

Transcription

1 Heatmap Visualisation of Population Based Multi Objective Algorithms Andy Pryke 1, Sanaz Mostaghim 2, Alireza Nazemi 3 1 Cercia, School of Computer Science / 3 Department of Civil Engineering University of Birmingham Birmingham, UK {A.N.Pryke,A.Nazemi@cs.bham.ac.uk} 2 AIFB Institute, University of Karlsruhe, Karlsruhe, Germany {mostaghim@aifb.uni-karlsruhe.de} Abstract. Understanding the results of a multi objective optimization process can be hard. Various visualization methods have been proposed previously, but the only consistently popular one is the 2D or 3D objective scatterplot, which cannot be extended to handle more than 3 objectives. Additionally, the visualization of high dimensional parameter spaces has traditionally been neglected. We propose a new method, based on heatmaps, for the simultaneous visualization of objective and parameter spaces. We demonstrate its application on a simple 3D test function and also apply heatmaps to the analysis of realworld optimization problems. Finally we use the technique to compare the performance of two different multi-objective algorithms. Keywords: Visualization; Multi-objective optimization; Multi-objective algorithms; Evolutionary algorithms; Real-world applications 1 Introduction Visualization of the optimal solutions plays a very important role in multiobjective optimization (MO). In MO with conflicting objectives there is no single optimum, and search methods return a set of solutions from which one must be selected. In order to select the solution, a decision maker usually needs to visualize the discovered solutions in the objective space. This can be done using scatterplots of the objective space if there are only 2 or 3 objectives. Visualization is also used to show the quality of the solutions. A good set of optimal solutions should contain well-distributed converged solutions along the Pareto front. Almost every new algorithm in MO is tested on several 2- and 3- objective problems, and beside numerical measurements, the obtained solutions are illustrated in objective space plots. This illustration is very valuable for many applications in science and industry as domain experts get information about the whole set of optimal solutions. Also, understanding the algorithm behavior is easier with this view.

2 Visualizing the objective space directly is possible for 2 and 3 objective spaces whereas for higher number of objectives, the solutions are only be evaluated by metrics. Metrics and numerical measures hide too much information and only consider the objective space. On the other hand, in almost all of the proposed methods and applications in MO, there is a high (>3) number of parameters which are not being visualized. However, showing the parameter values and visualizing them has a great impact on the decision making process. Here, we investigate several visualization methods in order to visualize parameters and objective values of a set of optimal solutions. We note previous application of objective plots, Self Organizing Maps (SOM) [2], and Distance and Distribution Charts[1]. We also introduce a new application of pre-existing visualization methods to population based algorithms: Heatmap visualization, which has previously been used mainly for the visualization of biological data. When evaluating visualization methods, it is wise to consider what features of the system we may wish to reveal. The possibilities for population based MOEAs include: the diversity and convergence of the solutions in both objective and parameter space; the relationship between parameter and objective values; A comparison between different runs or algorithms; Identification of clusters of solutions in either the parameter or objective spaces; Dynamically illustrating the progress of an algorithm towards its optimization goals. This introductory section gives some background on Multi-objective Optimization and previous visualization methods which have been applied to it. To familiarize the reader with our methods, we make use of a 3-objective test problem defined in Section 2. We then apply heatmaps to this problem in sections 3. Sections 4 applies heatmaps on a real world application in mineralogy. A second application in hydrological modeling shows the use of our methods for the comparison of the behavior of algorithms (Section 5). 1.1 Multi-objective Optimization Problems (MOPs) A Multi-objective Optimization Problem (MOP) contains several objective functions, which are to be optimized at the same time: minimize r f ( x r ) = ( f 1 ( x r ),L, f m ( x r )) r subject to e ( x r ) < 0 r x S involving m 2 (normally conflicting) objective functions f i : R n R m that we want to minimize simultaneously. The parameters x r = (x 1,L, x n ) r belong to the feasible region S. The feasible region is formed by constraint functions e ( x r ). We call the image of the feasible region feasible objective region. Its elements are called objective vectors and they consist of objective values. Many MOP have conflicting objectives, i.e. it is not possible to find a single solution that would be optimal for all the objectives simultaneously. In this case, we aim to find some optimal solutions where none of their objective values can be improved without deterioration of at least one of the other objective values.

3 These solutions are called Pareto-optimal solutions. A solution r x 1 is called Pareto-optimal, if there is no other solution that dominates 1 it. The Pareto-optimal set in the objective space is called Pareto-optimal front. The Pareto-rank of a solution is a count of the number of other solutions which dominate it. We note that many of the visualizations presented below can be applied either to a complete solution set, or to a subset of solutions selected using Pareto-rank. 1.2 Visualization of MOPs Objective space plots: The most commonly used visualization of the obtained solutions is to plot the objective values in the objective space plots. Figure 1 shows an example of the solutions of a 2-objective problem. The dotted line and small circles show the Pareto-front and the obtained solutions respectively. A good algorithm must obtain solutions with both good diversity and good convergence. Fig. 1 An example of a 2-objective plot This method is very useful, but cannot deal with more than 3 objectives. For a large set of optimal solutions, these plots are not accurate enough and numerical measures are required. Distance and distribution (DD) charts: Ang et al. [1] propose two separate charts which plot a set of non-dominated solutions using their distance to an approximate Pareto front and the distance between each other. This method requires the approximate Pareto front to be found, which is not always straightforward or even possible. These plots are based solely on the objective values and parameters values are not considered. 1 A parameter x r r 1 is said to dominate x 2 if x r 1 is not worse than x r 2 in all objectives and it is strictly better in at least one objective. Among a set of solutions, the non-dominated set of solutions contains those solutions that are not dominated by any member of the set.

4 Fig. 2. Distance and Distribution Charts for solution sets generated by two algorithms. Self-Organizing Map (SOM) method: Obayashi and Sasaki [2] use SOM to reduce the dimensionality of parameters and objectives for visualization. SOM is an unsupervised neural network method which generates a mapping of the high dimension data into cells in fewer, usually 2, dimensions. This has been used to visualize a set of relatively large set of non-dominated solutions. Figure 3 shows an example. To facilitate the analysis of SOM and the data, similar cells on the map are clustered into groups. In this approach, the parameter space itself is not visualized, but information about parameters is provided by examples of designs overlaid at appropriate points on the 2D map. Fig. 3 Self Organizing Map for aircraft part designs evolved using multiple objectives 2 An Example Multi-Objective Optimization Problem In order to introduce the visualization techniques, they are tested on a 3-objective version of the test function known as DTLZ2, the m objective sphere problem. This

5 function is defined in table 1. [3]. In order to observe the quality of solutions, we produce solutions with different diversity and convergence using a multi-objective optimization method from [4]. We produce multiple solution sets, known as good, bad-conv, bad-div-1 to bad-div-5. bad-conv refers to a set of solutions with bad convergence and bad-div-1 to bad-div-5 refer to sets with bad diversity and spread of solutions along the Pareto front. Figure 4 Shows the objective plot of the results of DTLZ2, in 3 dimensions. We have chosen this 3-objective function to allow us to illustrate the other visualization methods using consistent data, before applying the techniques to examples of real optimization problems. Table 1. Test functions Test function constraints r r r DLTZ2 π π f1( x) = (1 + g) cos( x1 2 ) cos( x2 2 ) x i [ 0,1] r r r π π f2 ( x) = (1 + g) cos( x1 2 ) sin( x2 2 ) n =10 r r π f ( x) = (1 + g)sin( x ) 3 g = n ( x i i= m r 2 0.5) 1 2 Fig. 4 Results of the DLTZ2 test problem with different diversities. Crosses indicate solutions from the good solution set while circles are solutions from the six bad sets.

6 3 Heatmaps Heatmap visualization is a technique which is most often applied to data gathered from microarrays. Microarray analysis [5] is a biological technique used to investigate the activation levels of large numbers of genes within cell samples. A typical dataset in this application consists of perhaps a dozen samples and hundreds if not thousands of genes. However, there is nothing intrinsically biological about heatmaps, and the technique can be applied to other data with a few modifications. The results of a MOEA are a population of solutions, with each solution consisting of values for a set of parameters and an associated scores on multiple objectives. In computing terms this is a two-dimensional array, the dimensions being solution ID and parameter/objective. In the heatmap in figure 6 each row is a solution and each column is a parameter or objective. The color of the cells represents the value of a parameter or objective for a particular solution. In figure 6 columns show parameters in numerical order, followed by objectives also in numerical order. The solutions have been ordered by using a hierarchical clustering method which keeps solutions with similar objective values together. The computational complexity of calculating a heatmap depends on the clustering method, this is typically O(N r 2 +N c 2 ) with N c and N r being the number of rows and columns respectively. One immediately noticeable feature is the high information density possible with heatmaps. Unlike most other visual representations, all the information from the original data is presented, the only loss being due to the limited number of shades/colors differentiable by the human eye. When taken to its extreme, a heatmap using 1 pixel per cell could represent nearly 2 million values simultaneously on a screen with a resolution of 1600x1200, though the limitations on a viewer s ability to perceive and successfully interpret such large heatmaps are untested. Figures 6a and 6b presents our exemplar solution sets in heatmap form. There are three types of column clearly visible in the plots. The parameters p1 and p2, which typically take on a wide range of values and correlate closely with the objectives; the remaining parameters p3..p10, which generally tend to middling values; and the three objectives which tend to lower values but can also be seen to conflict i.e. we do not get low values for all three objectives. We now discuss each of the plots in turn, indicating the features of interest. In the good solution set plot (Figure 6a) we note that the objective values tend to be low, but that they conflict. In the cases where two of the objectives are particularly low, the remaining one takes a higher value. A correlation between the first two parameters and the objectives can also be observed. The values for p3..p10 are generally middling and quite similar, as we d expect from examining the equations defining the objectives, which indicate the optimum value of p3..p10 is always 0.5, independent of other parameters.

7 Good Solution Set Key Highest Values Middle Values Lowest Values Fig. 5a Heatmap of Good Solution Set. The 1 st ten columns are parameter values, the final three are objective values. Data is normalized in such a way that colors are comparable with Fig 5b. Comparing Figure 5a to Figure 5b, the bad convergence solution set shows much less consistency in p3..p10, than the good set. However, it is interesting to note that the correlation between p1,p2 and the objectives is visible, indicating that the optimization process has begun to work on those parameters. As we d expect in a badly converged solution set, there are some quite high values for the objectives, particularly in cases where the other objectives are low. Bad Div 1 solutions can be seen to optimize two objectives at once, but the third objective always takes a high value. In comparison with the good set, there are more extreme values for p1 and p2, and p3..p10 show less convergence. The bad div 2 and bad div 3 heatmaps shows the only one of the objectives is optimized at a time. Where one objective has low values, the other two have high values. This behavior can also be seen in the 3d scatterplot in Figure 4 The bias towards o1 and o3 can be see for Bad Div 4. Another interesting feature is that the values of p4..p8 have a high variance in solutions where p2 is very high (bottom of diagram). In these case, o2 also takes on a high value. In bad div 5 we observe mainly middling values with little diversity for both parameters and objectives. Again, this can be seen to tally with Figure 4.

8 Bad-Conv Solution Set Bad Div-1 Bad Div-2 Bad Div-3 Bad Div-4 Bad Div-5 Fig. 5b Heatmaps of bad solution sets. The key can be seen in Figure 5a

9 Fig.6 Heatmap of good solution set. Trees indicating variable and solution clustering can be seen at the top and left of the diagram respectively. The key shown indicates the colors/shades associated with values in the cells. In order to make full use of the color information the data has been normalized across the good set. Colors cannot therefore be compared directly with those in Figure 5a and 5b The correlation between p1 and o3 and that between p2 and o2 is made plainer when they are placed side by side as in figure 6. The disadvantage of re-ordering like this is that the labels at the bottom of the diagram need to be consulted in order to determine which parameter or objective is represented by a particular column

10 5 Multi-component chemical systems in Mineralogy The proposed visualization methods have been applied to the results of a realworld optimization problem in quantifying the thermodynamic parameters of a multicomponent silicate melt system. This problem has been solved by a Bi-level optimization method in [6]. Here we visualize the last set of obtained non-dominated solutions and show the 13 parameters of the upper-level. In this problem the objectives are: 1) Minimize the difference between the free energy of solid and liquid. 2) Minimize the difference between obtained temperature at which solid and liquid can coexist and the absolute temperature T recorded in the experiments. Figure 7 and 8 show the plain-heatmaps-by-objective of two sets of solutions (set1 and set2) from different runs and Figure 9 illustrates the objective space plot. From Figure 9, we conclude that both of these sets have relatively close objective values. In the following, we analyze the heatmap plots. In these plots, parameters 1, 3, 9 and 2, 4, 10 refer to enthalpy and entropy of the components where parameters 5 to 8 indicate the uncertainty in measuring the free energy of solid in the experiments. The other parameters are related to the coefficients in the thermodynamic model. Figure 8 shows the heatmap of set2 and indicates if we select a certain constant value for uncertainties, almost all of the solutions on the front have the same enthalpy and entropy values. This can be observed by comparing the rows for the extreme solutions 12 and 6. This indicates that that the solutions, despite having good objective values, are located in a local optimum, where the uncertainty parameters are all equal and constant. But for lower values of uncertainties like shown in Figure 7 (heatmap of set1), there is a distinct difference between the parameters of the extreme solutions on the front (solutions 3 and 5). This is valuable knowledge if we want to select a solution from the middle of the front, we have to select the parameters in the middle of their ranges (solution 8). This analysis indicates, although the objective values of the two sets are very close to each other, parameters are located in different areas of the search space. This is very important for designing a proper thermodynamic model for mineralogists and for selecting an appropriate solution from the non-dominated set.

11 Fig. 7. Volcano Model. Solution Set 1. See Fig. 5a for key. Fig. 8. Volcano model. Solution Set 2. See Fig. 5a for key.

12 Fig. 9. Objective space plot for both sets of volcano model solutions. 6 Application in multi-objective calibration of hydrologic models The conversion of rain and snow to runoff has long been studied by engineers to design hydraulic systems and by scientist to develop an understanding of the process involved [7]. Most of the practical rainfall-runoff models contains some parameters that do not have any explicit physical interpretation and are set using an objective optimization problem. Although most of the previous attempts concentrated around single objective formulation of calibration [9], recent practical experiences suggest that a single objective functions are often inadequate to properly measure all of the characteristics of the observed data [10]. We are also aware that the behavior of the system being modeled has a number of different modes[11,12], depending on the recent history of precipitation. We would like to determine parameters which model the system well over all modes. By measuring model accuracy separately during these different modes, the calibration problem is converted to a multi-objective optimization problem. The result of this optimization problem will be a set of pareto parametric values, in which there is no solution better than the other in regarding to all performance across all modes.

13 In this study, a 5-parameter conceptual model was applied for modeling the rainfall-runoff process in Leaf River Basin, USA. 11 years of daily data ( ) was used for multi-objective calibration of the model. Four objective functions are used, measuring the Root Mean Squared Error (RMSE) of model predictions Driven High (FDH), Driven Low (FDL), Non-driven Quick (FNQ), and Non-driven Slow (FNS) flows. Two algorithms, NSGA-II [14] and Multi-Objective Shuffled Complex Evolution Metropolis algorithm (MOSCEM) [13], with function evaluations were applied for calibration of the model. In order to compare the results of these two algorithms, the heatmap visualization technique was applied. Figure 10 shows the heatmaps of archives related to MOSCEM and NSGA-II. As in previous examples, the objective function values are used to cluster the solutions. The first five columns from left are represent parametric values and the next four are represent objective functions. Comparing the number of solutions in the archives (941 solutions for NSGA-II and 88 for MOSCEM), initially it was supposed that NSGA-II would have a finer texture. However as it appears, the textures of both heatmaps are almost the same, showing that NSGA-II converged to limited number of distinct solutions for each model parameter. Additionally, we note that the two algorithms have converged to different regions of the parameter space. For the first parameter, MOSCEM generally converges to values which are smaller and more diverse than NSGA-II. For parameter 2 MOSCEM has again used a wider parametric region than NSGA-II. For parameter 3 on the other hand, NSGA-II has found some low values unused by MOSCEM, though MOSCEM covers other values which NSGA-II did not find. For parameter 4, it is quite obvious that NSGA-II converges almost completely to two extreme values, whereas MOSCEM produces a broad spectrum of results. For parameter 5, the differences are not so great, but NSGA-II has located some higher values. Looking to the columns related to objective functions, they reveal that for the first objective function both algorithms can find many good results, but NSGA-II allowed some bad results which trade off against objective 4. For second objective function, convergence is similar, however NSGA-II is again more tolerant of bad results. For third objective function the results of both algorithms are very similar. For the final objective function, it is quite obvious that NSGA-II can produce much better results than MOSCEM. However, the best results that NSGA-II could find for objective 4 are some of the worst for the other objectives. Looking at the four objectives together it is clear that the calibration process of the applied hydrologic model is inherently a multi-objective task, and that the applied model can not represent the whole hydrologic behavior of the catchment with a single parametric set or even a parametric region.

14 (a) MOSCEM (b) NSGA-II Fig. 10. The heatmaps of solution archives for hydrological model parameterization 7 Conclusion and Future Work The heatmap is a novel and interesting visualization method which can provide detailed insight into the multiple solutions generated by population based multi objective algorithms. The high information density of heatmaps allows whole populations of solutions to be visualized. One application for heatmaps is to gain greater insight into the behavior of particular MO algorithms, and to compare the performance of algorithms. This is of particular interest to the MO algorithm community. Another is the exploratory analysis of the parameter space and its relationship to the objective space. Domain experts and those applying MO algorithms to real-world problems will find this aspect particularly useful. Future work includes: the developments of color-scales and grayscales appropriate for colorblind users and grayscale printing; Ordering rows consistently between datasets to ease comparison; experimentation to understand the relationship between heatmaps representations and Pareto ranking; and development of an easy to use toolkit for MO researchers. References 1. Kiam Heong Ang, Gregory Chong and Yun Li. Visualization Technique for Analyzing Non-Dominated Set Comparison, in Lipo Wang, Kay Chen Tan, Takeshi Furuhashi, Jong-Hwan Kim and Xin Yao (editors), Proceedings of the 4th Asia-

15 Pacific Conference on Simulated Evolution and Learning (SEAL'02), pp , Vol. 1, Nanyang Technical University, Orchid Country Club, Singapore, November Shigeru Obayashi and Daisuke Sasaki, Visualization and Data Mining of Pareto Solutions Using Self-Organizing Map, Second International Conference on Evolutionary Multi-Criterion Optimization (EMO 2003), Faro, Portugal, LNCS 2632, Springer-Verlag Berlin Heidelberg 2003, pp , April K. Deb, L. Thiele, M. Laumanns, and E. Zitzler, Scalable multi-objective optimization test problems, in Proc. Congr. Evol. Comput., D. B. Fogel, M. A. El- Sharkawi, X. Yao, G. Greenwood, H. Iba, P. Marrow, and M. Shackleton, Eds., May 2002, vol. 1, pp S. Mostaghim and J. Teich., Strategies for finding good local guides in multiobjective particle swarm optimization. In IEEE Swarm Intelligence Symposium, pages 26 33, Indianapolis, USA, The Chipping Forecast II, Nature Genetics Special Issue, December 2002, Volume 32, No 4s 6. Halter, W.; Mostaghim, S., "Bilevel Optimization of Multi-Component Chemical Systems Using Particle Swarm Optimization," Evolutionary Computation, CEC IEEE Congress on, vol., no.pp , July O Loughlin, G., Huber, W., Chocat, B., Rainfall-runoff process and modeling, Journal of Hydraulic Research, VOL. 34, NO. 6, pp , Furundzic, D.,: Application example of neural networks for time series analysis: rainfall-runoff modeling, Signal Processing, VOL. 64, pp , Gan, T., Y., Biftu, G., F., Automatic calibration of conceptual rainfall-runoff models: optimization algorithms, catchment conditions, and model structure, Water resources research, VOL. 32, NO. 12, pp , Vrugt, J. A., Gupta H. V., Bouten, W., and Sorooshian, S., A shuffled complex evolution metropolis algorithm for optimization and uncertainty assessment of hydrologic model parameters, Water Resources Research, VOL. 39 (8), Boyle, D. P., Gupta, H. V., and Sorooshian S., Toward improved calibration of hydrological models: Combination the strengths of manual and automatic methods, Water Resources Research, VOL. 36(12), , Wagener, T., Wheater, H. S., On the evaluation of conceptual rainfall-runoff models using multiple-objectives and dynamic identifiability analysis, In Littlewood, I. (ed.), Continuous river flow simulation: methods, applications and uncertainty, British Hydrological Society, Occasional paper, No. 13, Wallingford, UK, pp.45-51, Vrugt, J. A., Gupta H. V., Bastidas, L. A., Bouten, W., and Sorooshian, S., Effective and efficient algorithm for multi-objective optimization of hydrologic models, Water Resources Research, VOL. 39 (8), Deb, K., Pratap, A., Agrawal, S. and Meyarivan, T. (2000). A fast and elitist multiobjective genetic algorithm: NSGA-II. Technical Report No Kanpur: Indian Institute of Technology Kanpur, India.

Incorporating Likelihood information into Multiobjective Calibration of Conceptual Rainfall- Runoff Models

Incorporating Likelihood information into Multiobjective Calibration of Conceptual Rainfall- Runoff Models International Congress on Environmental Modelling and Software Brigham Young University BYU ScholarsArchive th International Congress on Environmental Modelling and Software - Barcelona, Catalonia, Spain

More information

Performance Assessment of DMOEA-DD with CEC 2009 MOEA Competition Test Instances

Performance Assessment of DMOEA-DD with CEC 2009 MOEA Competition Test Instances Performance Assessment of DMOEA-DD with CEC 2009 MOEA Competition Test Instances Minzhong Liu, Xiufen Zou, Yu Chen, Zhijian Wu Abstract In this paper, the DMOEA-DD, which is an improvement of DMOEA[1,

More information

Using ɛ-dominance for Hidden and Degenerated Pareto-Fronts

Using ɛ-dominance for Hidden and Degenerated Pareto-Fronts IEEE Symposium Series on Computational Intelligence Using ɛ-dominance for Hidden and Degenerated Pareto-Fronts Heiner Zille Institute of Knowledge and Language Engineering University of Magdeburg, Germany

More information

A Distance Metric for Evolutionary Many-Objective Optimization Algorithms Using User-Preferences

A Distance Metric for Evolutionary Many-Objective Optimization Algorithms Using User-Preferences A Distance Metric for Evolutionary Many-Objective Optimization Algorithms Using User-Preferences Upali K. Wickramasinghe and Xiaodong Li School of Computer Science and Information Technology, RMIT University,

More information

Multiobjective Optimization Using Adaptive Pareto Archived Evolution Strategy

Multiobjective Optimization Using Adaptive Pareto Archived Evolution Strategy Multiobjective Optimization Using Adaptive Pareto Archived Evolution Strategy Mihai Oltean Babeş-Bolyai University Department of Computer Science Kogalniceanu 1, Cluj-Napoca, 3400, Romania moltean@cs.ubbcluj.ro

More information

Evolving SQL Queries for Data Mining

Evolving SQL Queries for Data Mining Evolving SQL Queries for Data Mining Majid Salim and Xin Yao School of Computer Science, The University of Birmingham Edgbaston, Birmingham B15 2TT, UK {msc30mms,x.yao}@cs.bham.ac.uk Abstract. This paper

More information

Parallel Multi-objective Optimization using Master-Slave Model on Heterogeneous Resources

Parallel Multi-objective Optimization using Master-Slave Model on Heterogeneous Resources Parallel Multi-objective Optimization using Master-Slave Model on Heterogeneous Resources Author Mostaghim, Sanaz, Branke, Jurgen, Lewis, Andrew, Schmeck, Hartmut Published 008 Conference Title IEEE Congress

More information

Finding Knees in Multi-objective Optimization

Finding Knees in Multi-objective Optimization Finding Knees in Multi-objective Optimization Jürgen Branke 1, Kalyanmoy Deb 2, Henning Dierolf 1, and Matthias Osswald 1 1 Institute AIFB, University of Karlsruhe, Germany branke@aifb.uni-karlsruhe.de

More information

SPEA2+: Improving the Performance of the Strength Pareto Evolutionary Algorithm 2

SPEA2+: Improving the Performance of the Strength Pareto Evolutionary Algorithm 2 SPEA2+: Improving the Performance of the Strength Pareto Evolutionary Algorithm 2 Mifa Kim 1, Tomoyuki Hiroyasu 2, Mitsunori Miki 2, and Shinya Watanabe 3 1 Graduate School, Department of Knowledge Engineering

More information

Incorporation of Scalarizing Fitness Functions into Evolutionary Multiobjective Optimization Algorithms

Incorporation of Scalarizing Fitness Functions into Evolutionary Multiobjective Optimization Algorithms H. Ishibuchi, T. Doi, and Y. Nojima, Incorporation of scalarizing fitness functions into evolutionary multiobjective optimization algorithms, Lecture Notes in Computer Science 4193: Parallel Problem Solving

More information

Parallel Multi-objective Optimization using Master-Slave Model on Heterogeneous Resources

Parallel Multi-objective Optimization using Master-Slave Model on Heterogeneous Resources Parallel Multi-objective Optimization using Master-Slave Model on Heterogeneous Resources Sanaz Mostaghim, Jürgen Branke, Andrew Lewis, Hartmut Schmeck Abstract In this paper, we study parallelization

More information

EVOLVE : A Visualization Tool for Multi-Objective Optimization Featuring Linked View of Explanatory Variables and Objective Functions

EVOLVE : A Visualization Tool for Multi-Objective Optimization Featuring Linked View of Explanatory Variables and Objective Functions 2014 18th International Conference on Information Visualisation EVOLVE : A Visualization Tool for Multi-Objective Optimization Featuring Linked View of Explanatory Variables and Objective Functions Maki

More information

Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization

Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization adfa, p. 1, 2011. Springer-Verlag Berlin Heidelberg 2011 Devang Agarwal and Deepak Sharma Department of Mechanical

More information

Mechanical Component Design for Multiple Objectives Using Elitist Non-Dominated Sorting GA

Mechanical Component Design for Multiple Objectives Using Elitist Non-Dominated Sorting GA Mechanical Component Design for Multiple Objectives Using Elitist Non-Dominated Sorting GA Kalyanmoy Deb, Amrit Pratap, and Subrajyoti Moitra Kanpur Genetic Algorithms Laboratory (KanGAL) Indian Institute

More information

Effects of Discrete Design-variable Precision on Real-Coded Genetic Algorithm

Effects of Discrete Design-variable Precision on Real-Coded Genetic Algorithm Effects of Discrete Design-variable Precision on Real-Coded Genetic Algorithm Toshiki Kondoh, Tomoaki Tatsukawa, Akira Oyama, Takeshi Watanabe and Kozo Fujii Graduate School of Engineering, Tokyo University

More information

Multi-objective Optimization Algorithm based on Magnetotactic Bacterium

Multi-objective Optimization Algorithm based on Magnetotactic Bacterium Vol.78 (MulGrab 24), pp.6-64 http://dx.doi.org/.4257/astl.24.78. Multi-obective Optimization Algorithm based on Magnetotactic Bacterium Zhidan Xu Institute of Basic Science, Harbin University of Commerce,

More information

An Empirical Comparison of Several Recent Multi-Objective Evolutionary Algorithms

An Empirical Comparison of Several Recent Multi-Objective Evolutionary Algorithms An Empirical Comparison of Several Recent Multi-Objective Evolutionary Algorithms Thomas White 1 and Shan He 1,2 1 School of Computer Science 2 Center for Systems Biology, School of Biological Sciences,

More information

A Search Method with User s Preference Direction using Reference Lines

A Search Method with User s Preference Direction using Reference Lines A Search Method with User s Preference Direction using Reference Lines Tomohiro Yoshikawa Graduate School of Engineering, Nagoya University, Nagoya, Japan, {yoshikawa}@cse.nagoya-u.ac.jp Abstract Recently,

More information

Finding a preferred diverse set of Pareto-optimal solutions for a limited number of function calls

Finding a preferred diverse set of Pareto-optimal solutions for a limited number of function calls Finding a preferred diverse set of Pareto-optimal solutions for a limited number of function calls Florian Siegmund, Amos H.C. Ng Virtual Systems Research Center University of Skövde P.O. 408, 541 48 Skövde,

More information

Incorporating Decision-Maker Preferences into the PADDS Multi- Objective Optimization Algorithm for the Design of Water Distribution Systems

Incorporating Decision-Maker Preferences into the PADDS Multi- Objective Optimization Algorithm for the Design of Water Distribution Systems Incorporating Decision-Maker Preferences into the PADDS Multi- Objective Optimization Algorithm for the Design of Water Distribution Systems Bryan A. Tolson 1, Mohammadamin Jahanpour 2 1,2 Department of

More information

Adaptive Multi-objective Particle Swarm Optimization Algorithm

Adaptive Multi-objective Particle Swarm Optimization Algorithm Adaptive Multi-objective Particle Swarm Optimization Algorithm P. K. Tripathi, Sanghamitra Bandyopadhyay, Senior Member, IEEE and S. K. Pal, Fellow, IEEE Abstract In this article we describe a novel Particle

More information

Lamarckian Repair and Darwinian Repair in EMO Algorithms for Multiobjective 0/1 Knapsack Problems

Lamarckian Repair and Darwinian Repair in EMO Algorithms for Multiobjective 0/1 Knapsack Problems Repair and Repair in EMO Algorithms for Multiobjective 0/ Knapsack Problems Shiori Kaige, Kaname Narukawa, and Hisao Ishibuchi Department of Industrial Engineering, Osaka Prefecture University, - Gakuen-cho,

More information

Evolutionary Algorithms: Lecture 4. Department of Cybernetics, CTU Prague.

Evolutionary Algorithms: Lecture 4. Department of Cybernetics, CTU Prague. Evolutionary Algorithms: Lecture 4 Jiří Kubaĺık Department of Cybernetics, CTU Prague http://labe.felk.cvut.cz/~posik/xe33scp/ pmulti-objective Optimization :: Many real-world problems involve multiple

More information

Discovering and Navigating a Collection of Process Models using Multiple Quality Dimensions

Discovering and Navigating a Collection of Process Models using Multiple Quality Dimensions Discovering and Navigating a Collection of Process Models using Multiple Quality Dimensions J.C.A.M. Buijs, B.F. van Dongen, and W.M.P. van der Aalst Eindhoven University of Technology, The Netherlands

More information

Exploration of Pareto Frontier Using a Fuzzy Controlled Hybrid Line Search

Exploration of Pareto Frontier Using a Fuzzy Controlled Hybrid Line Search Seventh International Conference on Hybrid Intelligent Systems Exploration of Pareto Frontier Using a Fuzzy Controlled Hybrid Line Search Crina Grosan and Ajith Abraham Faculty of Information Technology,

More information

Adjusting Parallel Coordinates for Investigating Multi-Objective Search

Adjusting Parallel Coordinates for Investigating Multi-Objective Search Adjusting Parallel Coordinates for Investigating Multi-Objective Search Liangli Zhen,, Miqing Li, Ran Cheng, Dezhong Peng and Xin Yao 3, Machine Intelligence Laboratory, College of Computer Science, Sichuan

More information

Improved Pruning of Non-Dominated Solutions Based on Crowding Distance for Bi-Objective Optimization Problems

Improved Pruning of Non-Dominated Solutions Based on Crowding Distance for Bi-Objective Optimization Problems Improved Pruning of Non-Dominated Solutions Based on Crowding Distance for Bi-Objective Optimization Problems Saku Kukkonen and Kalyanmoy Deb Kanpur Genetic Algorithms Laboratory (KanGAL) Indian Institute

More information

Neural Network Regularization and Ensembling Using Multi-objective Evolutionary Algorithms

Neural Network Regularization and Ensembling Using Multi-objective Evolutionary Algorithms Neural Network Regularization and Ensembling Using Multi-objective Evolutionary Algorithms Yaochu Jin Honda Research Institute Europe Carl-Legien-Str 7 Offenbach, GERMANY Email: yaochujin@honda-ride Tatsuya

More information

Using Different Many-Objective Techniques in Particle Swarm Optimization for Many Objective Problems: An Empirical Study

Using Different Many-Objective Techniques in Particle Swarm Optimization for Many Objective Problems: An Empirical Study International Journal of Computer Information Systems and Industrial Management Applications ISSN 2150-7988 Volume 3 (2011) pp.096-107 MIR Labs, www.mirlabs.net/ijcisim/index.html Using Different Many-Objective

More information

Reference Point-Based Particle Swarm Optimization Using a Steady-State Approach

Reference Point-Based Particle Swarm Optimization Using a Steady-State Approach Reference Point-Based Particle Swarm Optimization Using a Steady-State Approach Richard Allmendinger,XiaodongLi 2,andJürgen Branke University of Karlsruhe, Institute AIFB, Karlsruhe, Germany 2 RMIT University,

More information

Multi-Objective Optimization using Evolutionary Algorithms

Multi-Objective Optimization using Evolutionary Algorithms Multi-Objective Optimization using Evolutionary Algorithms Kalyanmoy Deb Department of Mechanical Engineering, Indian Institute of Technology, Kanpur, India JOHN WILEY & SONS, LTD Chichester New York Weinheim

More information

A Naïve Soft Computing based Approach for Gene Expression Data Analysis

A Naïve Soft Computing based Approach for Gene Expression Data Analysis Available online at www.sciencedirect.com Procedia Engineering 38 (2012 ) 2124 2128 International Conference on Modeling Optimization and Computing (ICMOC-2012) A Naïve Soft Computing based Approach for

More information

Multi-objective Optimization

Multi-objective Optimization Jugal K. Kalita Single vs. Single vs. Single Objective Optimization: When an optimization problem involves only one objective function, the task of finding the optimal solution is called single-objective

More information

DEMO: Differential Evolution for Multiobjective Optimization

DEMO: Differential Evolution for Multiobjective Optimization DEMO: Differential Evolution for Multiobjective Optimization Tea Robič and Bogdan Filipič Department of Intelligent Systems, Jožef Stefan Institute, Jamova 39, SI-1000 Ljubljana, Slovenia tea.robic@ijs.si

More information

Visualization of Pareto-Sets in Evolutionary Multi-Objective Optimization

Visualization of Pareto-Sets in Evolutionary Multi-Objective Optimization Visualization of Pareto-Sets in Evolutionary Multi-Objective Optimization Mario Köppen, Kaori Yoshida Kyushu Institute of Technology Dept. Artificial Intelligence 680-04 Kawazu, Iizuka, Fukuoka 820-8502,

More information

Multi-Objective Optimization using Evolutionary Algorithms

Multi-Objective Optimization using Evolutionary Algorithms Multi-Objective Optimization using Evolutionary Algorithms Kalyanmoy Deb Department ofmechanical Engineering, Indian Institute of Technology, Kanpur, India JOHN WILEY & SONS, LTD Chichester New York Weinheim

More information

Investigating the Effect of Parallelism in Decomposition Based Evolutionary Many-Objective Optimization Algorithms

Investigating the Effect of Parallelism in Decomposition Based Evolutionary Many-Objective Optimization Algorithms Investigating the Effect of Parallelism in Decomposition Based Evolutionary Many-Objective Optimization Algorithms Lei Chen 1,2, Kalyanmoy Deb 2, and Hai-Lin Liu 1 1 Guangdong University of Technology,

More information

Comparison of Evolutionary Multiobjective Optimization with Reference Solution-Based Single-Objective Approach

Comparison of Evolutionary Multiobjective Optimization with Reference Solution-Based Single-Objective Approach Comparison of Evolutionary Multiobjective Optimization with Reference Solution-Based Single-Objective Approach Hisao Ishibuchi Graduate School of Engineering Osaka Prefecture University Sakai, Osaka 599-853,

More information

Optimizing Delivery Time in Multi-Objective Vehicle Routing Problems with Time Windows

Optimizing Delivery Time in Multi-Objective Vehicle Routing Problems with Time Windows Optimizing Delivery Time in Multi-Objective Vehicle Routing Problems with Time Windows Abel Garcia-Najera and John A. Bullinaria School of Computer Science, University of Birmingham Edgbaston, Birmingham

More information

Improved S-CDAS using Crossover Controlling the Number of Crossed Genes for Many-objective Optimization

Improved S-CDAS using Crossover Controlling the Number of Crossed Genes for Many-objective Optimization Improved S-CDAS using Crossover Controlling the Number of Crossed Genes for Many-objective Optimization Hiroyuki Sato Faculty of Informatics and Engineering, The University of Electro-Communications -5-

More information

Multi-objective Optimization

Multi-objective Optimization Some introductory figures from : Deb Kalyanmoy, Multi-Objective Optimization using Evolutionary Algorithms, Wiley 2001 Multi-objective Optimization Implementation of Constrained GA Based on NSGA-II Optimization

More information

Communication Strategies in Distributed Evolutionary Algorithms for Multi-objective Optimization

Communication Strategies in Distributed Evolutionary Algorithms for Multi-objective Optimization CONTI 2006 The 7 th INTERNATIONAL CONFERENCE ON TECHNICAL INFORMATICS, 8-9 June 2006, TIMISOARA, ROMANIA Communication Strategies in Distributed Evolutionary Algorithms for Multi-objective Optimization

More information

NCGA : Neighborhood Cultivation Genetic Algorithm for Multi-Objective Optimization Problems

NCGA : Neighborhood Cultivation Genetic Algorithm for Multi-Objective Optimization Problems : Neighborhood Cultivation Genetic Algorithm for Multi-Objective Optimization Problems Shinya Watanabe Graduate School of Engineering, Doshisha University 1-3 Tatara Miyakodani,Kyo-tanabe, Kyoto, 10-031,

More information

Towards Understanding Evolutionary Bilevel Multi-Objective Optimization Algorithm

Towards Understanding Evolutionary Bilevel Multi-Objective Optimization Algorithm Towards Understanding Evolutionary Bilevel Multi-Objective Optimization Algorithm Ankur Sinha and Kalyanmoy Deb Helsinki School of Economics, PO Box, FIN-, Helsinki, Finland (e-mail: ankur.sinha@hse.fi,

More information

Multi-Objective Pipe Smoothing Genetic Algorithm For Water Distribution Network Design

Multi-Objective Pipe Smoothing Genetic Algorithm For Water Distribution Network Design City University of New York (CUNY) CUNY Academic Works International Conference on Hydroinformatics 8-1-2014 Multi-Objective Pipe Smoothing Genetic Algorithm For Water Distribution Network Design Matthew

More information

Dimensionality Reduction in Multiobjective Optimization: The Minimum Objective Subset Problem

Dimensionality Reduction in Multiobjective Optimization: The Minimum Objective Subset Problem Eckart Zitzler ETH Zürich Dimo Brockhoff ETH Zurich Gene Expression Data Analysis 1 Computer Engineering and Networks Laboratory Dimensionality Reduction in Multiobjective Optimization: The Minimum Objective

More information

Hybrid Particle Swarm and Neural Network Approach for Streamflow Forecasting

Hybrid Particle Swarm and Neural Network Approach for Streamflow Forecasting Math. Model. Nat. Phenom. Vol. 5, No. 7, 010, pp. 13-138 DOI: 10.1051/mmnp/01057 Hybrid Particle Swarm and Neural Network Approach for Streamflow Forecasting A. Sedki and D. Ouazar Department of Civil

More information

Visualization of Pareto Front Points when Solving Multi-objective Optimization Problems

Visualization of Pareto Front Points when Solving Multi-objective Optimization Problems ISSN 9 4X, ISSN 884X (online) INFORMATION TECHNOLOGY AND CONTROL,, Vol.4, No.4 Visualization of Pareto Front Points when Solving Multi-objective Optimization Problems Olga Kurasova,, Tomas Petkus, Ernestas

More information

Finding Sets of Non-Dominated Solutions with High Spread and Well-Balanced Distribution using Generalized Strength Pareto Evolutionary Algorithm

Finding Sets of Non-Dominated Solutions with High Spread and Well-Balanced Distribution using Generalized Strength Pareto Evolutionary Algorithm 16th World Congress of the International Fuzzy Systems Association (IFSA) 9th Conference of the European Society for Fuzzy Logic and Technology (EUSFLAT) Finding Sets of Non-Dominated Solutions with High

More information

Incrementally Maximising Hypervolume for Selection in Multi-objective Evolutionary Algorithms

Incrementally Maximising Hypervolume for Selection in Multi-objective Evolutionary Algorithms Incrementally Maximising Hypervolume for Selection in Multi-objective Evolutionary Algorithms Lucas Bradstreet, Student Member, IEEE, Lyndon While, Senior Member, IEEE, and Luigi Barone, Member, IEEE Abstract

More information

Recombination of Similar Parents in EMO Algorithms

Recombination of Similar Parents in EMO Algorithms H. Ishibuchi and K. Narukawa, Recombination of parents in EMO algorithms, Lecture Notes in Computer Science 341: Evolutionary Multi-Criterion Optimization, pp. 265-279, Springer, Berlin, March 25. (Proc.

More information

Trade-off Between Computational Complexity and Accuracy in Evolutionary Image Feature Extraction

Trade-off Between Computational Complexity and Accuracy in Evolutionary Image Feature Extraction Trade-off Between Computational Complexity and Accuracy in Evolutionary Image Feature Extraction Wissam A. Albukhanajer, Yaochu Jin and Johann A. Briffa Wissam A. Albukhanajer (student) E: w.albukhanajer@surrey.ac.uk

More information

An Intelligent Clustering Algorithm for High Dimensional and Highly Overlapped Photo-Thermal Infrared Imaging Data

An Intelligent Clustering Algorithm for High Dimensional and Highly Overlapped Photo-Thermal Infrared Imaging Data An Intelligent Clustering Algorithm for High Dimensional and Highly Overlapped Photo-Thermal Infrared Imaging Data Nian Zhang and Lara Thompson Department of Electrical and Computer Engineering, University

More information

Mutation Operators based on Variable Grouping for Multi-objective Large-scale Optimization

Mutation Operators based on Variable Grouping for Multi-objective Large-scale Optimization Mutation Operators based on Variable Grouping for Multi-objective Large-scale Optimization Heiner Zille, Hisao Ishibuchi, Sanaz Mostaghim and Yusuke Nojima Institute for Intelligent Cooperating Systems

More information

Search Space Reduction for E/E-Architecture Partitioning

Search Space Reduction for E/E-Architecture Partitioning Search Space Reduction for E/E-Architecture Partitioning Andreas Ettner Robert Bosch GmbH, Corporate Reasearch, Robert-Bosch-Campus 1, 71272 Renningen, Germany andreas.ettner@de.bosch.com Abstract. As

More information

CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES

CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES 6.1 INTRODUCTION The exploration of applications of ANN for image classification has yielded satisfactory results. But, the scope for improving

More information

Comparison of parameter estimation algorithms in hydrological modelling

Comparison of parameter estimation algorithms in hydrological modelling Calibration and Reliability in Groundwater Modelling: From Uncertainty to Decision Making (Proceedings of ModelCARE 2005, The Hague, The Netherlands, June 2005). IAHS Publ. 304, 2006. 67 Comparison of

More information

Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds

Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds Proceedings of the 2012 Winter Simulation Conference C. Laroque, J. Himmelspach, R. Pasupathy, O. Rose, and A.M. Uhrmacher, eds REFERENCE POINT-BASED EVOLUTIONARY MULTI-OBJECTIVE OPTIMIZATION FOR INDUSTRIAL

More information

Approximation Model Guided Selection for Evolutionary Multiobjective Optimization

Approximation Model Guided Selection for Evolutionary Multiobjective Optimization Approximation Model Guided Selection for Evolutionary Multiobjective Optimization Aimin Zhou 1, Qingfu Zhang 2, and Guixu Zhang 1 1 Each China Normal University, Shanghai, China 2 University of Essex,

More information

Approximation-Guided Evolutionary Multi-Objective Optimization

Approximation-Guided Evolutionary Multi-Objective Optimization Approximation-Guided Evolutionary Multi-Objective Optimization Karl Bringmann 1, Tobias Friedrich 1, Frank Neumann 2, Markus Wagner 2 1 Max-Planck-Institut für Informatik, Campus E1.4, 66123 Saarbrücken,

More information

Transportation Policy Formulation as a Multi-objective Bilevel Optimization Problem

Transportation Policy Formulation as a Multi-objective Bilevel Optimization Problem Transportation Policy Formulation as a Multi-objective Bi Optimization Problem Ankur Sinha 1, Pekka Malo, and Kalyanmoy Deb 3 1 Productivity and Quantitative Methods Indian Institute of Management Ahmedabad,

More information

EVOLUTIONARY algorithms (EAs) are a class of

EVOLUTIONARY algorithms (EAs) are a class of An Investigation on Evolutionary Gradient Search for Multi-objective Optimization C. K. Goh, Y. S. Ong and K. C. Tan Abstract Evolutionary gradient search is a hybrid algorithm that exploits the complementary

More information

How effective and efficient are multiobjective evolutionary algorithms at hydrologic model calibration?

How effective and efficient are multiobjective evolutionary algorithms at hydrologic model calibration? How effective and efficient are multiobjective evolutionary algorithms at hydrologic model calibration? Y. Tang, P. Reed, T. Wagener To cite this version: Y. Tang, P. Reed, T. Wagener. How effective and

More information

Evolutionary Multi-objective Optimization of Business Process Designs with Pre-processing

Evolutionary Multi-objective Optimization of Business Process Designs with Pre-processing Evolutionary Multi-objective Optimization of Business Process Designs with Pre-processing Kostas Georgoulakos Department of Applied Informatics University of Macedonia Thessaloniki, Greece mai16027@uom.edu.gr

More information

Late Parallelization and Feedback Approaches for Distributed Computation of Evolutionary Multiobjective Optimization Algorithms

Late Parallelization and Feedback Approaches for Distributed Computation of Evolutionary Multiobjective Optimization Algorithms Late arallelization and Feedback Approaches for Distributed Computation of Evolutionary Multiobjective Optimization Algorithms O. Tolga Altinoz Department of Electrical and Electronics Engineering Ankara

More information

CHAPTER 6 REAL-VALUED GENETIC ALGORITHMS

CHAPTER 6 REAL-VALUED GENETIC ALGORITHMS CHAPTER 6 REAL-VALUED GENETIC ALGORITHMS 6.1 Introduction Gradient-based algorithms have some weaknesses relative to engineering optimization. Specifically, it is difficult to use gradient-based algorithms

More information

A Predictive Pareto Dominance Based Algorithm for Many-Objective Problems

A Predictive Pareto Dominance Based Algorithm for Many-Objective Problems 10 th World Congress on Structural and Multidisciplinary Optimization May 19-24, 2013, Orlando, Florida, USA A Predictive Pareto Dominance Based Algorithm for Many-Objective Problems Edgar Galvan 1, Erin

More information

Multiobjective Prototype Optimization with Evolved Improvement Steps

Multiobjective Prototype Optimization with Evolved Improvement Steps Multiobjective Prototype Optimization with Evolved Improvement Steps Jiri Kubalik 1, Richard Mordinyi 2, and Stefan Biffl 3 1 Department of Cybernetics Czech Technical University in Prague Technicka 2,

More information

A Similarity-Based Mating Scheme for Evolutionary Multiobjective Optimization

A Similarity-Based Mating Scheme for Evolutionary Multiobjective Optimization A Similarity-Based Mating Scheme for Evolutionary Multiobjective Optimization Hisao Ishibuchi and Youhei Shibata Department of Industrial Engineering, Osaka Prefecture University, - Gakuen-cho, Sakai,

More information

GECCO 2007 Tutorial / Evolutionary Multiobjective Optimization. Eckart Zitzler ETH Zürich. weight = 750g profit = 5.

GECCO 2007 Tutorial / Evolutionary Multiobjective Optimization. Eckart Zitzler ETH Zürich. weight = 750g profit = 5. Tutorial / Evolutionary Multiobjective Optimization Tutorial on Evolutionary Multiobjective Optimization Introductory Example: The Knapsack Problem weight = 75g profit = 5 weight = 5g profit = 8 weight

More information

The Simple Genetic Algorithm Performance: A Comparative Study on the Operators Combination

The Simple Genetic Algorithm Performance: A Comparative Study on the Operators Combination INFOCOMP 20 : The First International Conference on Advanced Communications and Computation The Simple Genetic Algorithm Performance: A Comparative Study on the Operators Combination Delmar Broglio Carvalho,

More information

Evolutionary multi-objective algorithm design issues

Evolutionary multi-objective algorithm design issues Evolutionary multi-objective algorithm design issues Karthik Sindhya, PhD Postdoctoral Researcher Industrial Optimization Group Department of Mathematical Information Technology Karthik.sindhya@jyu.fi

More information

HOW WELL DOES A MODEL REPRODUCE

HOW WELL DOES A MODEL REPRODUCE HOW WELL DOES A MODEL REPRODUCE HYDROLOGIC RESPONSE? Lessons from an inter-model comparison Riddhi Singh, Basudev Biswal Department of Civil Engineering Indian Institute of Technology Bombay, India 2018

More information

A Fuzzy Logic Controller Based Dynamic Routing Algorithm with SPDE based Differential Evolution Approach

A Fuzzy Logic Controller Based Dynamic Routing Algorithm with SPDE based Differential Evolution Approach A Fuzzy Logic Controller Based Dynamic Routing Algorithm with SPDE based Differential Evolution Approach Debraj De Sonai Ray Amit Konar Amita Chatterjee Department of Electronics & Telecommunication Engineering,

More information

Particle Swarm Optimization to Solve Optimization Problems

Particle Swarm Optimization to Solve Optimization Problems Particle Swarm Optimization to Solve Optimization Problems Gregorio Toscano-Pulido and Carlos A. Coello Coello Evolutionary Computation Group at CINVESTAV-IPN (EVOCINV) Electrical Eng. Department, Computer

More information

Effectiveness and efficiency of non-dominated sorting for evolutionary multi- and many-objective optimization

Effectiveness and efficiency of non-dominated sorting for evolutionary multi- and many-objective optimization Complex Intell. Syst. (217) 3:247 263 DOI 1.17/s4747-17-57-5 ORIGINAL ARTICLE Effectiveness and efficiency of non-dominated sorting for evolutionary multi- and many-objective optimization Ye Tian 1 Handing

More information

Hybrid Genetic Algorithms for Multi-objective Optimisation of Water Distribution Networks

Hybrid Genetic Algorithms for Multi-objective Optimisation of Water Distribution Networks Hybrid Genetic Algorithms for Multi-objective Optimisation of Water Distribution Networks Edward Keedwell and Soon-Thiam Khu Centre for Water Systems, School of Engineering and Computer Science and Mathematics,

More information

An Evolutionary Algorithm Approach to Generate Distinct Sets of Non-Dominated Solutions for Wicked Problems

An Evolutionary Algorithm Approach to Generate Distinct Sets of Non-Dominated Solutions for Wicked Problems An Evolutionary Algorithm Approach to Generate Distinct Sets of Non-Dominated Solutions for Wicked Problems Marcio H. Giacomoni Assistant Professor Civil and Environmental Engineering February 6 th 7 Zechman,

More information

Multi-objective optimization using Trigonometric mutation multi-objective differential evolution algorithm

Multi-objective optimization using Trigonometric mutation multi-objective differential evolution algorithm Multi-objective optimization using Trigonometric mutation multi-objective differential evolution algorithm Ashish M Gujarathi a, Ankita Lohumi, Mansi Mishra, Digvijay Sharma, B. V. Babu b* a Lecturer,

More information

Mechanical Component Design for Multiple Objectives Using Elitist Non-Dominated Sorting GA

Mechanical Component Design for Multiple Objectives Using Elitist Non-Dominated Sorting GA Mechanical Component Design for Multiple Objectives Using Elitist Non-Dominated Sorting GA Kalyanmoy Deb, Amrit Pratap, and Subrajyoti Moitra Kanpur Genetic Algorithms Laboratory (KanGAL) Indian Institute

More information

Luo, W., and Li, Y. (2016) Benchmarking Heuristic Search and Optimisation Algorithms in Matlab. In: 22nd International Conference on Automation and Computing (ICAC), 2016, University of Essex, Colchester,

More information

NEW DECISION MAKER MODEL FOR MULTIOBJECTIVE OPTIMIZATION INTERACTIVE METHODS

NEW DECISION MAKER MODEL FOR MULTIOBJECTIVE OPTIMIZATION INTERACTIVE METHODS NEW DECISION MAKER MODEL FOR MULTIOBJECTIVE OPTIMIZATION INTERACTIVE METHODS Andrejs Zujevs 1, Janis Eiduks 2 1 Latvia University of Agriculture, Department of Computer Systems, Liela street 2, Jelgava,

More information

An Adaptive Normalization based Constrained Handling Methodology with Hybrid Bi-Objective and Penalty Function Approach

An Adaptive Normalization based Constrained Handling Methodology with Hybrid Bi-Objective and Penalty Function Approach An Adaptive Normalization based Constrained Handling Methodology with Hybrid Bi-Objective and Penalty Function Approach Rituparna Datta and Kalyanmoy Deb Department of Mechanical Engineering, Indian Institute

More information

International Conference on Computer Applications in Shipbuilding (ICCAS-2009) Shanghai, China Vol.2, pp

International Conference on Computer Applications in Shipbuilding (ICCAS-2009) Shanghai, China Vol.2, pp AUTOMATIC DESIGN FOR PIPE ARRANGEMENT CONSIDERING VALVE OPERATIONALITY H Kimura, Kyushu University, Japan S Iehira, Kyushu University, Japan SUMMARY We propose a novel evaluation method of valve operationality

More information

Quality Metrics for Visual Analytics of High-Dimensional Data

Quality Metrics for Visual Analytics of High-Dimensional Data Quality Metrics for Visual Analytics of High-Dimensional Data Daniel A. Keim Data Analysis and Information Visualization Group University of Konstanz, Germany Workshop on Visual Analytics and Information

More information

Solving Multi-objective Optimisation Problems Using the Potential Pareto Regions Evolutionary Algorithm

Solving Multi-objective Optimisation Problems Using the Potential Pareto Regions Evolutionary Algorithm Solving Multi-objective Optimisation Problems Using the Potential Pareto Regions Evolutionary Algorithm Nasreddine Hallam, Graham Kendall, and Peter Blanchfield School of Computer Science and IT, The Univeristy

More information

Power Load Forecasting Based on ABC-SA Neural Network Model

Power Load Forecasting Based on ABC-SA Neural Network Model Power Load Forecasting Based on ABC-SA Neural Network Model Weihua Pan, Xinhui Wang College of Control and Computer Engineering, North China Electric Power University, Baoding, Hebei 071000, China. 1471647206@qq.com

More information

Discovering Knowledge Rules with Multi-Objective Evolutionary Computing

Discovering Knowledge Rules with Multi-Objective Evolutionary Computing 2010 Ninth International Conference on Machine Learning and Applications Discovering Knowledge Rules with Multi-Objective Evolutionary Computing Rafael Giusti, Gustavo E. A. P. A. Batista Instituto de

More information

Initial Population Construction for Convergence Improvement of MOEAs

Initial Population Construction for Convergence Improvement of MOEAs In Evolutionary Multi-Criterion Optimization by Carlos A. Coello Coello, Arturo Hernández Aguirre, and Eckart Zitzler (Eds.). In Lecture Notes in Computer Science (LNCS), Volume 3410, c Springer, Berlin,

More information

Enhancing K-means Clustering Algorithm with Improved Initial Center

Enhancing K-means Clustering Algorithm with Improved Initial Center Enhancing K-means Clustering Algorithm with Improved Initial Center Madhu Yedla #1, Srinivasa Rao Pathakota #2, T M Srinivasa #3 # Department of Computer Science and Engineering, National Institute of

More information

Multidimensional Image Registered Scanner using MDPSO (Multi-objective Discrete Particle Swarm Optimization)

Multidimensional Image Registered Scanner using MDPSO (Multi-objective Discrete Particle Swarm Optimization) Multidimensional Image Registered Scanner using MDPSO (Multi-objective Discrete Particle Swarm Optimization) Rishiganesh V 1, Swaruba P 2 PG Scholar M.Tech-Multimedia Technology, Department of CSE, K.S.R.

More information

COMPARISION OF AERIAL IMAGERY AND SATELLITE IMAGERY FOR AUTONOMOUS VEHICLE PATH PLANNING

COMPARISION OF AERIAL IMAGERY AND SATELLITE IMAGERY FOR AUTONOMOUS VEHICLE PATH PLANNING 8th International DAAAM Baltic Conference "INDUSTRIAL ENGINEERING 19-21 April 2012, Tallinn, Estonia COMPARISION OF AERIAL IMAGERY AND SATELLITE IMAGERY FOR AUTONOMOUS VEHICLE PATH PLANNING Robert Hudjakov

More information

ROBUST MULTI-OBJECTIVE OPTIMIZATION OF WATER DISTRIBUTION NETWORKS

ROBUST MULTI-OBJECTIVE OPTIMIZATION OF WATER DISTRIBUTION NETWORKS ROBUST MULTI-OBJECTIVE OPTIMIZATION OF WATER DISTRIBUTION NETWORKS Taishi Ohno, Hernán Aguirre, Kiyoshi Tanaka Faculty of Engineering, Shinshu University, Wakasato, Nagano-shi, Japan 15tm209f@shinshu-u.ac.jp,

More information

Evolutionary Multitasking for Multiobjective Continuous Optimization: Benchmark Problems, Performance Metrics and Baseline Results

Evolutionary Multitasking for Multiobjective Continuous Optimization: Benchmark Problems, Performance Metrics and Baseline Results Evolutionary Multitasking for Multiobjective Continuous Optimization: Benchmark Problems, Performance Metrics and Baseline Results arxiv:76.766v [cs.ne] 8 Jun 7 Yuan Yuan, Yew-Soon Ong, Liang Feng, A.K.

More information

Understanding Clustering Supervising the unsupervised

Understanding Clustering Supervising the unsupervised Understanding Clustering Supervising the unsupervised Janu Verma IBM T.J. Watson Research Center, New York http://jverma.github.io/ jverma@us.ibm.com @januverma Clustering Grouping together similar data

More information

International Journal of Digital Application & Contemporary research Website: (Volume 1, Issue 7, February 2013)

International Journal of Digital Application & Contemporary research Website:   (Volume 1, Issue 7, February 2013) Performance Analysis of GA and PSO over Economic Load Dispatch Problem Sakshi Rajpoot sakshirajpoot1988@gmail.com Dr. Sandeep Bhongade sandeepbhongade@rediffmail.com Abstract Economic Load dispatch problem

More information

The Genetic Algorithm for finding the maxima of single-variable functions

The Genetic Algorithm for finding the maxima of single-variable functions Research Inventy: International Journal Of Engineering And Science Vol.4, Issue 3(March 2014), PP 46-54 Issn (e): 2278-4721, Issn (p):2319-6483, www.researchinventy.com The Genetic Algorithm for finding

More information

ScienceDirect. Differential Search Algorithm for Multiobjective Problems

ScienceDirect. Differential Search Algorithm for Multiobjective Problems Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 48 (2015 ) 22 28 International Conference on Intelligent Computing, Communication & Convergence (ICCC-2015) (ICCC-2014)

More information

Development of Evolutionary Multi-Objective Optimization

Development of Evolutionary Multi-Objective Optimization A. Mießen Page 1 of 13 Development of Evolutionary Multi-Objective Optimization Andreas Mießen RWTH Aachen University AVT - Aachener Verfahrenstechnik Process Systems Engineering Turmstrasse 46 D - 52056

More information

GT HEURISTIC FOR SOLVING MULTI OBJECTIVE JOB SHOP SCHEDULING PROBLEMS

GT HEURISTIC FOR SOLVING MULTI OBJECTIVE JOB SHOP SCHEDULING PROBLEMS GT HEURISTIC FOR SOLVING MULTI OBJECTIVE JOB SHOP SCHEDULING PROBLEMS M. Chandrasekaran 1, D. Lakshmipathy 1 and P. Sriramya 2 1 Department of Mechanical Engineering, Vels University, Chennai, India 2

More information