Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Saku Kukkonen is active.

Publication


Featured researches published by Saku Kukkonen.


congress on evolutionary computation | 2005

Real-parameter optimization with differential evolution

Jani Rönkkönen; Saku Kukkonen; Kenneth V. Price

This study reports how the differential evolution (DE) algorithm performed on the test bed developed for the CEC05 contest for real parameter optimization. The test bed includes 25 scalable functions, many of which are both non-separable and highly multi-modal. Results include DEs performance on the 10 and 30-dimensional versions of each function


congress on evolutionary computation | 2005

GDE3: the third evolution step of generalized differential evolution

Saku Kukkonen; Jouni Lampinen

A developed version of generalized differential evolution, GDE3, is proposed. GDE3 is an extension of differential evolution (DE) for global optimization with an arbitrary number of objectives and constraints. In the case of a problem with a single objective and without constraints GDE3 falls back to the original DE. GDE3 improves earlier GDE versions in the case of multi-objective problems by giving a better distributed solution. Performance of GDE3 is demonstrated with a set of test problems and the results are compared with other methods


ieee international conference on evolutionary computation | 2006

Constrained Real-Parameter Optimization with Generalized Differential Evolution

Saku Kukkonen; Jouni Lampinen

This paper presents results for the CEC 2006 Special Session on Constrained Real-Parameter Optimization where the Generalized Differential Evolution (GDE) has been used to solve given test problems. The given problems consist of 24 problems having one objective function and one or more in-/equality constraints. Almost all the problems were solvable in a given maximum number of solution candidate evaluations. The paper also shows how GDE actually needs lower number of function evaluations than usually required.


ieee international conference on evolutionary computation | 2006

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

Saku Kukkonen; Kalyanmoy Deb

In this paper an algorithm for pruning a set of non-dominated solutions is proposed. The algorithm is based on the crowding distance calculation used in the elitist non-dominated sorting genetic algorithm (NSGA-II). The time complexity class of the new algorithm is estimated and in most cases it is the same as for the original pruning algorithm. Numerical results also support this estimate. For used bi-objective test problems, the proposed pruning algorithm is demonstrated to provide better distribution compared to the original pruning algorithm of NSGA-II. However, with tri-objective test problems there is no improvement and this study reveals that crowding distance does not estimate crowdedness well in this case and presumably also in cases of more objectives.


genetic and evolutionary computation conference | 2006

Multi-objective test problems, linkages, and evolutionary methodologies

Kalyanmoy Deb; Ankur Sinha; Saku Kukkonen

Existing test problems for multi-objective optimization are criticized for not having adequate linkages among variables. In most problems, the Pareto-optimal solutions correspond to a fixed value of certain variables and diversity of solutions comes mainly from a random variation of certain other variables. In this paper, we introduce explicit linkages among variables so as to develop difficult two and multi-objective test problems along the lines of ZDT and DTLZ problems. On a number of such test problems, this paper compares the performance of a number of EMO methodologies having (i) variable-wise versus vector-wise recombination operators and (ii) spatial versus unidirectional recombination operators. Interesting and useful conclusions on the use of above operators are made from the study.


congress on evolutionary computation | 2007

Ranking-Dominance and Many-Objective Optimization

Saku Kukkonen; Jouni Lampinen

An alternative relation to Pareto-dominance is studied. The relation is based on ranking a set of solutions according to each separate objective and an aggregation function to calculate a scalar fitness value for each solution. The relation is called as ranking-dominance and it tries to tackle the curse of dimensionality commonly observed in multi-objective optimization. Ranking-dominance can be used to sort a set of solutions even for a large number of objectives when the Pareto-dominance relation cannot distinguish solutions from one another anymore. This permits the search to advance even with a large number of objectives. Experimental results indicate that in some cases the selection based on ranking-dominance is able to advance the search towards the Pareto-front better than the selection based on Pareto-dominance. However, in some cases it is also possible that the search does not proceed into direction of the Pareto-front because the ranking-dominance relation permits deterioration of individual objectives. The results also show that when the number of objectives increases, the selection based on just Pareto-dominance without diversity maintenance is able to advance the search better than with diversity maintenance. Therefore, diversity maintenance connives at difficulties solving problems with a high number of objectives.


parallel problem solving from nature | 2006

A fast and effective method for pruning of non-dominated solutions in many-objective problems

Saku Kukkonen; Kalyanmoy Deb

Diversity maintenance of solutions is an essential part in multi-objective optimization. Existing techniques are suboptimal either in the sense of obtained distribution or execution time. This paper proposes an effective and relatively fast method for pruning a set of non-dominated solutions. The proposed method is based on a crowding estimation technique using nearest neighbors of solutions in Euclidean sense, and a technique for finding these nearest neighbors quickly. The method is experimentally evaluated, and results indicate a good trade-off between the obtained distribution and execution time. Distribution is good also in many-objective problems, when number of objectives is more than two.


parallel problem solving from nature | 2004

An Extension of Generalized Differential Evolution for Multi-objective Optimization with Constraints

Saku Kukkonen; Jouni Lampinen

In this paper an extension of Generalized Differential Evolution for constrained multi-objective (Pareto-)optimization is proposed. The proposed extension adds a mechanism for maintaining extent and distribution of the obtained non-dominated solutions approximating a Pareto front. The proposed extension is tested with a set of five benchmark multi-objective test problems and results are numerically compared to known global Pareto fronts and to results obtained with the elitist Non-Dominated Sorting Genetic Algorithm and Generalized Differential Evolution. Results show that the extension improves extent and distribution of solutions of Generalized Differential Evolution.


congress on evolutionary computation | 2009

Performance assessment of Generalized Differential Evolution 3 with a given set of constrained multi-objective test problems

Saku Kukkonen; Jouni Lampinen

This paper presents results for the CEC 2009 Special Session on “Performance Assessment of Constrained / Bound Constrained Multi-Objective Optimization Algorithms” when Generalized Differential Evolution 3 has been used to solve a given set of test problems. The set consist of 23 problems having two, three, or five objectives. Problems have different properties in the sense of separability, modality, and geometry of the Pareto-front. The most of the problems are unconstrained, but 10 problems have one or two constraints. According to the numerical results with an inverted generational distance, Generalized Differential Evolution 3 performed well with all the problems except with one five objective problem. It was noticed that a low crossover control parameter value provides the best average results according to the metric.


Optical Engineering | 2001

Color features for quality control in ceramic tile industry

Saku Kukkonen; Heikki Kälviäinen; Jussi Parkkinen

We study visual quality control in the ceramics industry. In tile manufacturing, it is important that in each set of tiles, every single tile looks similar. Currently, the estimation is usually done by human vision. Our goal is to design a machine vision system that can estimate the sufficient similarity, or same appearance, to the human eye. Our main approach is to use accurate spectral representation of color, and com- pare spectral features to the RGB color features. A laboratory system for color measurements is built. Experimentations with five classes of brown tiles are presented and discussed. In addition to the k-nearest neighbor (k-NN) classifier, a neural network called the self-organizing map (SOM) is used to provide understanding of the spectral features. Every single spectrum in each tile of a training set is used as input to a 2-D SOM. The SOM is analyzed to understand how spectra are clustered. As a result, tiles are classified using a trained 2-D SOM. It is also of interest to know whether the order of spectral colors can be determined. In our approach, all spectra are clustered in a 1-D SOM, and each pixel (spectrum) is presented by pseudocolors according to the trained nodes. Finally, the results are compared to experiments with human vision.

Collaboration


Dive into the Saku Kukkonen's collaboration.

Top Co-Authors

Avatar

Jouni Lampinen

Lappeenranta University of Technology

View shared research outputs
Top Co-Authors

Avatar

Heikki Kälviäinen

Lappeenranta University of Technology

View shared research outputs
Top Co-Authors

Avatar

Jussi Parkkinen

University of Eastern Finland

View shared research outputs
Top Co-Authors

Avatar

Kalyanmoy Deb

Michigan State University

View shared research outputs
Top Co-Authors

Avatar

Jani Rönkkönen

Lappeenranta University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Heikki Ka¨lvia¨inen

Lappeenranta University of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge