ArticlePDF Available

Multiobjective Optimization Using The Niche Pareto Genetic Algorithm

Authors:

Abstract and Figures

Many, if not most, optimization problems have multiple objectives. Historically, multiple objectives (i.e., attributes or criteria) have been combined ad hoc to form a scalar objective function, usually through a linear combination (weighted sum) of the multiple attributes, or by turning objectives into constraints. The most recent development in the field of decision analysis has yielded a rigorous technique for combining attributes multiplicatively (thereby incorporating nonlinearity), and for handling uncertainty in the attribute values. But MultiAttribute Utility Analysis (MAUA) provides only a mapping from a vector-valued objective function to a scalar-valued function, and does not address the difficulty of searching large problem spaces. Genetic algorithms (GAs), on the other hand, are well suited to searching intractably large, poorly understood problem spaces, but have mostly been used to optimize a single objective. The direct combination of MAUA and GAs is a logical next step...
Content may be subject to copyright.
Comparison Set Individuals
Candidate Individuals
Sigma Share
Equivalence Class Region
Candidate 1
Candidate 2
Niches Determined by
x
y
x
y
x
y
p < 1
x
y
p = 2 p > 2p = 1
-6
-4
-2
0
2
4
6
5
10
15
20
25
f21
f22
30
35
-6
-4
-2
0
2
4
6
5
10
15
20
25
30
35
-6
-4
-2
0
2
4
6
5
10
15
20
25
30
35
-1 1
VEGA
f21f22
2
X
1
2
3
4
5
6
0.05
0.06
0.07
0.08
0.09
0.1
0.11
0.12
0.13
0.14
0.15
0 50 100 150 200 250 300 350 400 450 500
Average Volume Detected
Number of Plumes Detected
Generation 0
gen 0 =
0.05
0.06
0.07
0.08
0.09
0.1
0.11
0.12
0.13
0.14
0.15
0 50 100 150 200 250 300 350 400 450 500
Average Volume Detected
Number of Plumes Detected
Generation 230
gen 230 =
0.05
0.06
0.07
0.08
0.09
0.1
0.11
0.12
0.13
0.14
0.15
0 50 100 150 200 250 300 350 400 450 500
Average Volume Detected
Number of Plumes Detected
Generation 0 and Generation 230
gen 0 =
230 =
Curve
Actual Population Members on the
Pareto Optimal Front
Interpolated Tradeoff
optimal front
Solution choice is on front
but not represented in
best-of-run set
Solution choice is
in front of the Pareto
evolve by using sharing
and single objective GA
Individuals that should
Test Point
Fitness value is distance
from point outside front.
B
Marketshare
FALSE DOMINATION
Pareto Frontier
Pareto Frontier
Marketshare
Profit Profit
FALSE INFERIORITY
C
C
A
B
A
... Now, recently the indicator-based algorithms are proposed. The most popular Pareto-based approaches such as multiple objective GA [11], niched Pareto genetic algorithm (NPGA) [12], and non-dominated sorting genetic algorithm (NSGA) [13] were immediately tested on multiple real time applications and gain the publicity. However, they exclude elitism and therefore cannot guarantee that the non-dominated solutions obtained during the search are preserved. ...
... It has been reviewed that bit flip mutation is used in most of the MOEAs. Few exceptions are observed as below: some MOEAs are adopted hybrid mutation in [12], shift mutation in [48], adaptive mutation in [53], probability mutation in [58], and crowding mutation in [63]. ...
Article
Full-text available
Feature selection plays a vital role in data mining and machine learning algorithms because of big sizes of datasets and features. Feature selection is the pre processing step where irrelevant and redundant features are removed from datasets. It would be useful in reducing dimensionality of the data, execution time and improving the predictive accuracy of classifier. Feature selection problem has number of features and classification accuracy as multiple conflicting objectives, which must be optimized simultaneously. Evolutionary computation has proven itself as effective choice to consistently reduce the number of attributes towards a better classification rate. This paper reviews important and recent algorithms published in the area of Multiobjective Evolutionary Optimization Algorithms (MOEAs) for Feature Selection. No work has reviewed papers which have been published in this area in recent five years. A detailed review containing year, MOEA, new algorithms, crossover, mutation, future scope and limitation of each algorithm is provided in chronological order.
... This algorithm works on the concept of the tournament selection method. Horn et. al 1993Horn et. al ,1994 [16,26] proposed the NPGA by using the concept of tournament selection method based on Pareto dominance. In NSGA, the populations set is in the hierarchy in nature and consider only one set of the population at a time this may take more time to classify the population. In NPGA, the two individuals are selected randomly ...
... al 1993Horn et. al ,1994 [16,26] proposed the NPGA by using the concept of tournament selection method based on Pareto dominance. In NSGA, the populations set is in the hierarchy in nature and consider only one set of the population at a time this may take more time to classify the population. ...
Article
Full-text available
In fuzzy classification system, accuracy has been gained at the cost of interpretability and vice versa. This situation is known as Interpretability-Accuracy Trade-off. To handle this trade-off between accuracy and interpretability the evolutionary algorithms (EAs) are often used to optimize the performance of the fuzzy classification system. From the last two decades, several multi-objective evolutionary systems have been designed and successfully implemented in several fields for finding multiple solutions at a single run. In Financial Decision making concerning Credit Allocation, Classification is a significant component to obtain credit scores and predict bankruptcy. A fuzzy classification system for the financial credit decision has been designed and find out the Accuracy and Interpretability parameters for applying various MOEAs to get the pareto optimal solution resulting in to improvement in the performance of the proposed system. The proposed model implemented on standard benchmark financial credit allocation datasets i.e., German Credit Approval system available from the UCI repository of machine learning databases (http://archive.ics.uci.edu/ml) and using the open source tool MOEA framework (http://www.moeaframework.org). The experimental analysis highlights that the NSGA-III works efficiently for financial credit approval system and improves the performance by making a balanced trade-off between accuracy and interpretability.
... The EA framework is characterized by a population of candidates for solutions and the reproduction process allows the combination of existing candidates to generate new ones. This allows the evolutionary search to find several members of the Pareto Optimal in a single run, instead of performing a series of separate runs, which is the case with some of the conventional stochastic processes (Horn et al., 1993). Moreover, EAs can be adapted easily to different problems, regardless of how their objectives and constraints are represented. ...
Article
Full-text available
Several real-world optimization problems are dynamic and involve a number of objectives. Different researches using evolutionary algorithms focus on these characteristics, but few works investigate problems that are both dynamic and many-objective. Although widely investigated in formulations with multiple objectives, the evolutionary approaches are still challenged by the dynamic multiobjective optimization problems defining a relevant research topic. Some models have been proposed specifically to attack them as the well-known DNSGA-II and MS-MOEA algorithms, which have been extensively investigated on formulations with two or three objectives. Recently, the D-MEANDS algorithm was proposed for dynamic many-objective problems (DMaOPs). In a previous work, D-MEANDS was confronted to DNSGA-II and MS-MOEA solving dynamic many-objective scenarios of the knapsack problem: up to six objectives with five changes or four objectives with ten changes. In this work, we evaluate the behavior of such algorithms in instances up to eight objectives and twenty environmental changes. These enabled us to better understand D-MEANDS weak points which led us to the proposition of D-MEANDS-MD. The proposal offers a better balance between memory and diversity. We also included a more recent MOEA in this comparison: the DDIS-MOEA/D-DE. From the results obtained using 27 instances of the dynamic multiobjective knapsack problem, D-MEANDS-MD showed promise for solving discrete DMaOPs compared with the others.
... The presented method follows four individual main steps which are: data preprocessing, training of individual models, evaluation of the trained models, and population update based on the evolutionary processes. Specifically, MEvA-X, except the main framework of the EA with the known operators (Selection, Crossover, Mutation), implements a niched Pareto frontier ranking scheme which makes it appropriate for searching big feature spaces without converging to one local minimum (Horn et al., 1994). The niches are essentially different peaks (local maxima) in the objective function and this method keeps a relative balance between the distribution of the solution in these valleys to preserve pluralism and promote the searching of the feature space. ...
Article
Full-text available
Motivation Biomarker discovery is one of the most frequent pursuits in bioinformatics and is crucial for precision medicine, disease prognosis, and drug discovery. A common challenge of biomarker discovery applications is the low ratio of samples over features for the selection of a reliable not-redundant subset of features, but despite the development of efficient tree-based classification methods, such as the extreme gradient boosting (XGBoost), this limitation is still relevant. Moreover, existing approaches for optimizing XGBoost do not deal effectively with the class imbalance nature of the biomarker discovery problems, and the presence of multiple conflicting objectives, since they focus on the training of a single-objective model. In the current work, we introduce MEvA-X, a novel hybrid ensemble for feature selection and classification, combining a niche-based multi-objective evolutionary algorithm (EA) with the XGBoost classifier. MEvA-X deploys a multi-objective EA to optimize the hyper-parameters of the classifier and perform feature selection, identifying a set of Pareto-optimal solutions and optimizing multiple objectives, including classification and model simplicity metrics. Results The performance of the MEvA-X tool was benchmarked using one omics dataset coming from a microarray gene expression experiment, and one clinical questionnaire-based dataset combined with demographic information. MEvA-X tool outperformed the state-of-the-art methods in the balanced categorization of classes, creating multiple low-complexity models and identifying important non-redundant biomarkers. The best-performing run of MEvA-X for the prediction of weight loss using gene expression data yields a small set of blood circulatory markers which are sufficient for this precision nutrition application but need further validation. Availability https://github.com/PanKonstantinos/MEvA-X. Supplementary information Supplementary data are available at Bioinformatics online.
... To solve the MO problem, some approaches that essentially depend on PSO and GA techniques were introduced [17,19]. For example, Non-dominated sorting GA (NSGA-II) [3] and Niched Pareto GA (NPGA) [24] algorithms are based on GA technique. ...
Article
Full-text available
The PID controller is a popular controller that is widely used in various industrial applications. On the other hand, the control problems in microgrids (MGs) are so challenging, because of natural disturbances such as wind speed changes, load variation, and changes in other sources. This paper proposes an input-output scaling factor tuning of interval type-2 fuzzy (IT2F) PID controller using a multi-objective optimization technique. The suggested controller is applied to an MG frequency regulation problem. In the introduced controller the effect of variations of renewable energies (REs) and other disturbances are taken into account, and the robustness is investigated. In the multi-objective scheme, some factors such as least overshoot, and minimum settling/rising time are considered. The simulations show that by considering the suitable adjustment the desired regulation accuracy is achieved, such that the frequency trajectory shows the desired overshoot, and settling/rising time.
... For two solutions that are part of the same Pareto frontier, we choose the one that is located in the region of low density. 9. Sort out (F i < n ) (Sort out in ascendant using the comparison operator < n ) and Niched-Pareto Genetic Algorithm NPGA algorithms [134]. ...
Thesis
A study on nonlinear electromagnetic and hybrid oscillator arrays for vibration energy harvesting is conducted in this thesis. The common harvesters’ limitations namely the narrow bandwidth and the low amount of the harvested energy are overcome by investigating different enhancement approaches. First, the energy localization phenomenon was functionnalized in a 2-DOFs with electromagnetic transduction system. It has been shown that it permits minimizing the number and the cost of electrical circuits and therefore the technological constraints of the structure. After that, the combination of nonlinear dynamics with the mode localization phenomenon has been studied. It has been proven that nonlinear dynamics allow a robustness of the mode localization phenomenon. Add to that, this combination permits improving the harvested power up to 19 % and the frequency of the bandwidth up to 116% and ensures an enhancement up to 101% and 79% in terms of harvested power and frequency bandwidth in the case of quasiperiodic 5-DOFs device. Moreover, in order to further improve the total harvested power, the electromagnetic system was transformed into hybrid one by adding piezoelectric layers. The internal resonance phenomenon is, also, investigated for the hybrid electromagnetic piezoelectric structure. Well-chosen gaps between the magnets result in activating the 2:1 internal resonance and a significant improvement of the hybrid harvester output performance has been demonstrated. It has been shown that it is possible to reduce the harvester’s volume by nearly two times while increasing the frequency bandwidth and the harvested power by 300% and 100% respectively comparing to a nonlinear harvester away from internal resonance.
Article
To ensure the secure operation of space assets, it is crucial to employ ground and/or space-based surveillance sensors to observe a diverse array of anthropogenic space objects (ASOs). This enables the monitoring of abnormal behavior and facilitates the timely identification of potential risks, thereby enabling the provision of continuous and effective Space Situational Awareness (SSA) services. One of the primary challenges in this endeavor lies in optimizing the tasking of surveillance sensors to maximize SSA capabilities. However, the complexity of the space environment, the vast number of ASOs, and the limitations imposed by available sensor resources present significant obstacles to effective sensor management. To tackle these challenges, various sensor tasking methods have been developed over the past few decades. In this paper, we comprehensively outline the fundamental characteristics of sensor tasking missions, and later examine the corresponding objective functions and algorithms employed for efficient optimization, respectively. Furthermore, we explore the practical application of sensor tasking methods in diverse organizations and provide insights into potential directions for future research, aiming to stimulate further advancements in this field.
Article
Full-text available
Background The road transportation sector faces rising task complexity, driving the development of localized telematic traffic control systems. Integrating cutting-edge technologies is essential, surpassing administrative measures. A methodological approach is imperative for successful implementation. Objective This study aimed to improve the efficiency of the implementation of intelligent information and communication technologies in the passenger transport system of urban agglomerations on the basis of objective assessment and rational choice of hardware complex in the field of vehicle traffic management. Methods For the evaluation and effective implementation of intelligent hardware complexes in passenger transportation, diverse techniques, including mathematics and computer modelling, expert evaluations, theory of algorithms, computational experiment, mathematical statistics, observation, and measurement, were employed. Results The approach of effective implementation of hardware complexes in passenger transportation management is proposed, and the order of calculation of passenger transport motion interval is developed. The calculations of economic and technical feasibility showed an increase of efficiency by 20-40% and a return on investment by 47%. Conclusion The developed methodological approach for the effective implementation of intelligent hardware complexes in passenger transportation process control can serve as methodological support for the modernization of the automation and traffic control system of passenger transport. Further research will be aimed at automating the method by developing application software for the effective implementation of hardware technical control systems based on the described method. Additionally, this research can contribute to a broader study of complex systems, unraveling connections between parameters, information and technical aspects of hardware complexes and transportation and operational metrics in passenger transport processes.
Article
Full-text available
Plant production systems such as plant factories and greenhouses can help promote resilience in food production. These systems could be used for plant protection and aid in controlling the micro- and macro- environments needed for optimal plant growth irrespective of natural disasters and changing climate conditions. However, to ensure optimal environmental controls and efficient production, several technologies such as sensors and robots have been developed and are at different stages of implementation. New and improved systems are continuously being investigated and developed with technological advances such as robotics, sensing, and artificial intelligence to mitigate hazards to humans working in these systems from poor ventilation and harsh weather while improving productivity. These technological advances necessitate frequent retrofits considering local contexts such as present and projected labor costs. The type of agricultural products also affects measures to be implemented to maximize returns on investment. Consequently, we formulated the retrofitting problem for plant production systems considering two objectives; minimizing the total cost for retrofitting and maximizing the yearly net profit. Additionally, we considered the following: (a) cost of new technologies; (b) present and projected cost for human labor and robotics; (c) size and service life of the plant production system; (d) productivity before and after retrofit, (e) interest on loans for retrofitting, (f) energy consumption before and after retrofit and, (g) replacement and maintenance cost of systems. We solved this problem using a multi-objective evolutionary algorithm that results in a set of compromised solutions and performed several simulations to demonstrate the applicability and robustness of the method. Results showed up to a 250% increase in annual net profits in an investigated case, indicating that the availability of all the possible retrofitting combinations would improve decision making. A user-friendly system was developed to provide all the feasible retrofitting combinations and total costs with the yearly return on investment in agricultural production systems in a single run.
Article
The Baltimore Gas and Electric Company (BGE) must select a strategy for adding 600 megawatts of electric generating capacity at the Perryman site near Baltimore to come on-line in the 1990s. This paper reports an analysis that evaluates strategies involving either a conventional coal facility or one of three technologies not currently available commercially. A key issue is whether the perceived advantages of the new technologies are worth the risks of not having the generation capacity early enough to meet load growth. The analysis evaluates strategies using several BGE objectives, including customer cost, shareholder return, coporate image, health and safety, and feasibility. Uncertainties addressed in the analysis include load growth, time when a new technology becomes available, and construction and licensing delay. The analysis is partially based on preliminary input information, but designed for iterative use incoporating better information.