scispace - formally typeset
Search or ask a question

Showing papers on "Evolutionary programming published in 2018"


Journal ArticleDOI
TL;DR: A comprehensive review on bilevel optimization from the basic principles to solution strategies is provided in this paper, where a number of potential application problems are also discussed and an automated text-analysis of an extended list of papers has been performed.
Abstract: Bilevel optimization is defined as a mathematical program, where an optimization problem contains another optimization problem as a constraint. These problems have received significant attention from the mathematical programming community. Only limited work exists on bilevel problems using evolutionary computation techniques; however, recently there has been an increasing interest due to the proliferation of practical applications and the potential of evolutionary algorithms in tackling these problems. This paper provides a comprehensive review on bilevel optimization from the basic principles to solution strategies; both classical and evolutionary. A number of potential application problems are also discussed. To offer the readers insights on the prominent developments in the field of bilevel optimization, we have performed an automated text-analysis of an extended list of papers published on bilevel optimization to date. This paper should motivate evolutionary computation researchers to pay more attention to this practical yet challenging area.

588 citations


Journal ArticleDOI
TL;DR: In this article, an extensive series of experiments over multiple evolutionary algorithm implementations and 25 problems was conducted to show that parameter space tends to be rife with viable parameters, at least for the problems studied herein.
Abstract: Evolutionary computation (EC) has been widely applied to biological and biomedical data. The practice of EC involves the tuning of many parameters, such as population size, generation count, selection size, and crossover and mutation rates. Through an extensive series of experiments over multiple evolutionary algorithm implementations and 25 problems we show that parameter space tends to be rife with viable parameters, at least for the problems studied herein. We discuss the implications of this finding in practice for the researcher employing EC.

53 citations


Book ChapterDOI
03 Oct 2018
TL;DR: The question of whether evolutionary algorithms (EAs) are inferior/superior to any alternative approach is senseless as discussed by the authors, since, according to the no-free-lunch theorem, there cannot exist any algorithm for solving all problems that is generally (on average) superior to any competitor.
Abstract: Since, according to the no-free-lunch (NFL) theorem (Wolpert and Macready 1996), there cannot exist any algorithm for solving all (e.g. optimization) problems that is generally (on average) superior to any competitor, the question of whether evolutionary algorithms (EAs) are inferior/superior to any alternative approach is senseless. What could be claimed solely is that EAs behave better than other methods with respect to solving a specific class of problems-with the consequence that they behave worse for other problem classes.

42 citations


Journal ArticleDOI
TL;DR: A diversity-enhanced RA strategy for this kind of MOEA, depending on both relative improvement on aggregated function value and solution density around each subproblem to assign computational resources, which shows the advantages over two popular RA strategies available for decomposition-based MOEAs.
Abstract: The multiobjective evolutionary algorithm (MOEA) based on decomposition transforms a multiobjective optimization problem into a set of aggregated subproblems and then optimizes them collaboratively. Since these subproblems usually have different degrees of difficulty, resource allocation (RA) strategies have been reported to enhance performance, attempting to dynamically assign proper amounts of computational resources for the solution of each of these subproblems. However, existing schemes for decomposition-based MOEAs fully rely on the relative improvement of the aggregated functions to do this. This paper proposes a diversity-enhanced RA strategy for this kind of MOEA, depending on both relative improvement on aggregated function value and solution density around each subproblem to assign computational resources. Thus, one subproblem surrounded with fewer solutions in its neighboring area and more relative improvement on the aggregated function value will be allocated a higher probability for evolution. Our experimental results show the advantages of our proposed strategy over two popular RA strategies available for decomposition-based MOEAs, on tackling a set of complicated benchmark problems.

41 citations


Journal ArticleDOI
TL;DR: An extensive experimental analysis is conducted using a large set of 2D bin packing problem instances containing convex and non-convex irregular pieces, providing encouraging results when compared against a set of well-known baseline single heuristics.
Abstract: In this article, a multi-objective evolutionary framework to build selection hyper-heuristics for solving instances of the 2D bin packing problem is presented. The approach consists of a multi-objective evolutionary learning process, using specific tailored genetic operators, to produce sets of variable length rules representing hyper-heuristics. Each hyper-heuristic builds a solution to a given problem instance by sensing the state of the instance, and deciding which single heuristic to apply at each decision point. The hyper-heuristics consider the minimization of two conflicting objectives when building a solution: the number of bins used to accommodate the pieces and the total time required to do the job. The proposed framework integrates three well-studied multi-objective evolutionary algorithms to produce sets of Pareto-approximated hyper-heuristics: the Non-dominated Sorting Genetic Algorithm-II, the Strength Pareto Evolutionary Algorithm 2, and the Generalized Differential Evolution Algorithm 3. We conduct an extensive experimental analysis using a large set of 2D bin packing problem instances containing convex and non-convex irregular pieces, under many conditions, settings and using several performance metrics. The analysis assesses the robustness and flexibility of the proposed approach, providing encouraging results when compared against a set of well-known baseline single heuristics.

37 citations


Journal ArticleDOI
TL;DR: This paper investigates the design of concentric circular antenna arrays with optimum side lobe level reduction using the Symbiotic Organisms Search (SOS) algorithm, and shows that the SOS is a robust straightforward evolutionary algorithm that competes with other known methods.
Abstract: This paper investigates the design of concentric circular antenna arrays (CCAAs) with optimum side lobe level reduction using the Symbiotic Organisms Search (SOS) algorithm. Both thinned and full CCAAs are considered. SOS represents a rather new evolutionary algorithm for antenna array optimization. SOS is inspired by the symbiotic interaction strategies between different organisms in an ecosystem. SOS uses simple expressions to model the three common types of symbiotic relationships: mutualism, commensalism, and parasitism. These expressions are used to find the global minimum of the fitness function. Unlike other methods, SOS is free of tuning parameters, which makes it an attractive optimization method. The results obtained using SOS are compared to those obtained using several optimization methods, like Biogeography-Based Optimization (BBO), Teaching-Learning-Based Optimization (TLBO), and Evolutionary Programming (EP). It is shown that the SOS is a robust straightforward evolutionary algorithm that competes with other known methods.

36 citations


Journal ArticleDOI
TL;DR: The empirical results over a set of benchmark function classes illustrate that genetic programming can evolve mutation operators which generalise well from the training set to the test set on each function class.

33 citations


Journal ArticleDOI
TL;DR: The applicability and efficiency of the proposed hybrid approach in providing the optimal values of all parameters of the evolutionary optimization algorithms to optimize their performance in solving an optimization problem is demonstrated.

32 citations


Journal ArticleDOI
TL;DR: An evolutionary scheme to solve the multi-agent, multi-target navigation problem in an unknown dynamic environment is proposed, a combination of modified artificial bee colony for neighborhood search planner and evolutionary programming to smoothen the resulting intermediate feasible path.
Abstract: Navigation or path planning is the basic need for movement of robots. Navigation consists of two foremost concerns, target tracking and hindrance avoidance. Hindrance avoidance is the way to accomplish the task without clashing with intermediate hindrances. In this paper, an evolutionary scheme to solve the multi-agent, multi-target navigation problem in an unknown dynamic environment is proposed. The strategy is a combination of modified artificial bee colony for neighborhood search planner and evolutionary programming to smoothen the resulting intermediate feasible path. The proposed strategy has been tested against navigation performances on a collection of benchmark maps for A* algorithm, particle swarm optimization with clustering-based distribution factor, genetic algorithm and rapidly-exploring random trees for path planning. Navigation effectiveness has been measured by smoothness of feasible paths, path length, number of nodes traversed and algorithm execution time. Results show that the proposed method gives good results in comparison to others.

32 citations


Journal ArticleDOI
TL;DR: A multi-objective evolutionary algorithm is proposed and evaluated using problem-specific genetic mutation and group crossover, and problem- specific initialization for intelligent evolution of population.
Abstract: Automatic network clustering is an important method for mining the meaningful communities of complex networks. Uncovered communities help to understand the potential system structure and functionality. Many algorithms that use multiple optimization criteria and optimize a population of solutions are difficult to apply to real systems because they suffer a long optimization process. In this paper, in order to accelerate the optimization process and to uncover multiple significant community structures more effectively, a multi-objective evolutionary algorithm is proposed and evaluated using problem-specific genetic mutation and group crossover, and problem-specific initialization. Since crossover operators mainly contribute to performance of genetic algorithms, more problem-specific group crossover operators are introduced and evaluated for intelligent evolution of population. The experiments on both artificial and real-world networks demonstrate that the proposed evolutionary algorithm with problem-specific genetic operations has effective performance on discovering the community structure of networks.

21 citations


Journal ArticleDOI
TL;DR: In this paper, a quasi-reflected ions motion optimization algorithm was proposed to solve the short-term hydrothermal scheduling problem, which mainly works on the principle that opposite charges attract each other and same charges repel each other.
Abstract: This paper describes quasi-reflected ions motion optimization algorithm to solve the short-term hydrothermal scheduling problem. The aim of hydrothermal scheduling is to minimize the total cost of generation by optimizing power generation of several hydro and thermal units on an hourly basis. The algorithm mainly works on the principle that opposite charges attract each other and same charges repel each other. Two phases are employed in this algorithm, namely liquid phase and crystal phase, in order to perform exploration and exploitation. Furthermore, quasi-reflected-based learning scheme is incorporated to ions motion optimization algorithm, in order to increase the convergence speed as well as the quality of the solution. To investigate the performance of the ions motion optimization algorithm, the algorithm has been tested on seven test systems. The results obtained by the ions motion optimization algorithm have been compared with those obtained by many recently developed optimization techniques such as evolutionary programming, genetic algorithm, particle swarm optimization, differential evolution, artificial immune system, teaching–learning-based optimization, real-coded chemical-reaction-based optimization, cuckoo search algorithm and modified cuckoo search algorithm. Moreover, some statistical tests have been performed to evaluate the performance of ions motion optimization algorithm.

Journal ArticleDOI
TL;DR: This work proposes to store pre-determined network radiality solutions in a database and finds that the proposed technique outperforms other existing methods in terms of quality of the solutions.
Abstract: Reconfiguring the link between buses is a crucial task to enhance the distribution system performance. Reconfiguration is a complex combinatorial process due to numerous feasible solutions. Therefore, to consistently find global optimum solutions within a short span of time is a challenging task. One of the factors that cause time consumption in finding optimal network configurations is the elimination of non-radiality network solutions during the optimisation process. To address this issue, this work proposes to store pre-determined network radiality solutions in a database. These sets of solutions are used in the network reconfiguration optimisation by a discrete evolutionary programming and a discrete evolutionary particle swarm optimisation techniques. These optimisation methods are based on a multi-objective problem which minimises power loss, voltage deviation, and a number of switching actions. Moreover, the quality of the solutions is measured in terms of computational time and consistency. To demonstrate the efficiency of the proposed technique, a comparative assessment is carried out on 33-bus and 118-bus distribution systems. It is found that the proposed technique outperforms other existing methods in terms of quality of the solutions.

Journal ArticleDOI
22 May 2018
TL;DR: Comparative results show that the performance of Moth Flame Optimizer Algorithm is better than recently developed GWO algorithm and other well known heuristics and meta-heuristics search algorithms.
Abstract: Moth flame optimization algorithm is novel nature inspired heuristic paradigm inspired by navigation method of moths in nature and based on the concept that the moth eventually converges toward the light. This paper presents the application of MFO algorithm for the solution of non-convex and dynamic economic load dispatch problem of electric power system. The performance of MFO algorithm is tested for non-convex, convex and dynamic economic load dispatch problem of seven IEEE benchmarks and the results are verified by a comparative study with lambda iteration method, particle swarm optimization algorithm, genetic algorithm (GA), artificial bee colony, evolutionary programming (EP) and grey wolf optimizer (GWO). Also, in the proposed research, the impact of renewable energy sources (i.e. wind and solar) has been taken into consideration along with conventional thermal power generating units. Also, critical analysis has been made for percentage cost saving with due consideration of solar and wind power units and it has been experimentally observed that the addition of renewable energy sources to conventional thermal power system results in significant cost saving. Comparative results show that the performance of Moth Flame Optimizer Algorithm is better than recently developed GWO algorithm and other well known heuristics and meta-heuristics search algorithms.

Journal ArticleDOI
TL;DR: An application to a typical reaction-separation problem is presented, using various problem definitions and evolution control parameters, which demonstrates the method capability to generate optimal processes.

Book
29 Aug 2018
TL;DR: A Nature-inspired Decision System for Secure Cyber Network Architecture and application of Nature-Inspired Optimization Techniques in Vessel Traffic Control are presented.
Abstract: A Nature-inspired Decision System for Secure Cyber Network Architecture -- Optimizing Resource Allocation in Next-Generation Wireless Networks Considering Carrier Aggregation Using Evolutionary Programming -- Artificial Feeding Birds (AFB): a new metaheuristic inspired by the behavior of pigeons -- Nature – Inspired Algorithms for Medical Image Processing -- Firefly Algorithm applied to the Estimation of Parameters of Photovoltaic Systems -- Realization of PSO-based Adaptive Beamforming Algorithm for Smart Antennas -- A Multi-objective Analysis and Comparison of Bio-inspired Approaches for the Cluster-Head Selection problem in WSN -- An Energy Efficient Cluster Head Selection using Artificial Bees Colony Optimization for Wireless Sensor Networks -- Modified Krill Herd Algorithm for Global Numerical Optimization Problems -- Application of Nature-Inspired Optimization Techniques in Vessel Traffic Control -- Enhanced throughput and accelerated detection of network attacks using a membrane computing model implemented on a GPU -- Physics-based Algorithms for Boolean Target Coverage -- A Hybrid Bio- Inspired Algorithm for Protein Domain Problems -- Modeling Service Discovery over Wireless Mesh Networks.

Journal ArticleDOI
TL;DR: An efficient method based on the evolutionary programming (EP) technique for inverse profiling of 2-D buried dielectric objects with elliptical cross sections is proposed, and it is revealed that EP-CMO is a significantly more robust and efficient optimization tool in reconstruction of this class of buried objects.
Abstract: An efficient method based on the evolutionary programming (EP) technique is proposed for inverse profiling of 2-D buried dielectric objects with elliptical cross sections. In particular, EP with Cauchy mutation operator (EP-CMO), as its first reported implementation to inverse problems, is utilized as a stochastic optimization tool for quantitatively reconstructing buried objects. Moreover, the method of moments technique in conjunction with conjugate gradient-fast Fourier transform method is used, as a fast and simple frequency domain forward solver, in each iteration of the proposed method. Numerical results for different case studies are presented and analyzed. To assess the proposed EP-CMO method, the results are also compared statistically with that of three other well-known optimization techniques, namely, EP with Gaussian mutation, particle swarm optimization, and genetic algorithms. The results reveal that EP-CMO is a significantly more robust and efficient optimization tool in reconstruction of this class of buried objects.

BookDOI
01 Jan 2018
TL;DR: This paper explores the possibility to construct quantum algorithms by means of neural networks endowed with quantum gates evolved to achieve prescribed goals by combining simple quantum operators belonging to a predefined set.
Abstract: This paper explores the possibility to construct quantum algorithms by means of neural networks endowed with quantum gates evolved to achieve prescribed goals. First tentatives are performed on the well known Deutsch and Deutsch-Jozsa problems. Results are promising as solutions are detected for different sizes and initializations of the problems using a standard evolutionary learning process. This approach is then used to design quantum operators by combining simple quantum operators belonging to a predefined set.

Journal ArticleDOI
TL;DR: An evolutionary algorithm for efficiently mapping the multi-basin energy landscapes of dynamic proteins that switch between thermodynamically stable or semi-stable structural states to regulate their biological activity in the cell is proposed.
Abstract: Stochastic search is often the only viable option to address complex optimization problems. Recently, evolutionary algorithms have been shown to handle challenging continuous optimization problems related to protein structure modeling. Building on recent work in our laboratories, we propose an evolutionary algorithm for efficiently mapping the multi-basin energy landscapes of dynamic proteins that switch between thermodynamically stable or semi-stable structural states to regulate their biological activity in the cell. The proposed algorithm balances computational resources between exploration and exploitation of the nonlinear, multimodal landscapes that characterize multi-state proteins via a novel combination of global and local search to generate a dynamically-updated, information-rich map of a protein's energy landscape. This new mapping-oriented EA is applied to several dynamic proteins and their disease-implicated variants to illustrate its ability to map complex energy landscapes in a computationally feasible manner. We further show that, given the availability of such maps, comparison between the maps of wildtype and variants of a protein allows for the formulation of a structural and thermodynamic basis for the impact of sequence mutations on dysfunction that may prove useful in guiding further wet-laboratory investigations of dysfunction and molecular interventions.

Journal ArticleDOI
TL;DR: An evolutionary programming approach based on genetic algorithms is introduced in order to estimate and fine-tune the parameters of the STAR-class models, as opposed to conventional techniques, which may have important implications for market efficiency and predictability.
Abstract: Traditional linear regression and time-series models often fail to produce accurate forecasts due to inherent nonlinearities and structural instabilities, which characterize financial markets and challenge the Efficient Market Hypothesis. Machine learning techniques are becoming widespread tools for return forecasting as they are capable of dealing efficiently with nonlinear modeling. An evolutionary programming approach based on genetic algorithms is introduced in order to estimate and fine-tune the parameters of the STAR-class models, as opposed to conventional techniques. Using a hybrid method we employ trading rules that generate excess returns for the Eurozone southern periphery stock markets, over a long out-of-sample period after the introduction of the Euro common currency. Our results may have important implications for market efficiency and predictability. Investment or trading strategies based on the proposed approach may allow market agents to earn higher returns.

Posted Content
TL;DR: The digital art is used as an example of creativity to illustrate how creativity and AI can gain mutual benefit from each other.
Abstract: This paper describes the application of artificial intelligence to the creation of digital art. AI is a computational paradigm that codifies intelligence into machines. There are generally three types of artificial intelligence and these are machine learning, evolutionary programming and soft computing. Machine learning is the statistical approach to building intelligent systems. Evolutionary programming is the use of natural evolutionary systems to design intelligent machines. Some of the evolutionary programming systems include genetic algorithm which is inspired by the principles of evolution and swarm optimization which is inspired by the swarming of birds, fish, ants etc. Soft computing includes techniques such as agent based modelling and fuzzy logic. Opportunities on the applications of these to digital art are explored.

Journal ArticleDOI
01 Jan 2018
TL;DR: Instead of the Pareto dominance mechanism in the traditional dynamical evolutionary algorithm, EDAGEA employs the E-dominance strategy to improve the selective pressure and to accelerate the convergence speed and incorporates the adaptive-grid strategy to promote the uniformity and diversity of the population.
Abstract: In evolutionary multi-objective optimization, achieving a balance between convergence speed and population diversity remains a challenging topic especially for many-objective optimization problems (MaOPs). To accelerate convergence toward the Pareto front and maintain a high degree of diversity for MaOPs, we propose a new many-objective dynamical evolutionary algorithm based on E-dominance and adaptive-grid strategies (EDAGEA). In EDAGEA, it incorporates the E_dominance and adaptive strategies to enhance the search ability. Instead of the Pareto dominance mechanism in the traditional dynamical evolutionary algorithm, EDAGEA employs the E-dominance strategy to improve the selective pressure and to accelerate the convergence speed. Moreover, EDAGEA incorporates the adaptive-grid strategy to promote the uniformity and diversity of the population. In the experiments, the proposed EDAGEA algorithm is tested on DTLZ series problems under 3–8 objectives with diverse characteristics and is compared with two excellent many-objective evolutionary algorithms. Experimental results demonstrate that the proposed EDAGEA algorithm exhibits competitive performance in terms of both convergence speed and diversity of population.

Book ChapterDOI
01 Jan 2018
TL;DR: This chapter comprehensively applies GA, which is a popular evolutionary-based optimization method, to solve a power system planning problem, that is, generator maintenance scheduling of generators, with the basics of evolutionary process such as encoding, function evaluation, parent selection, genetic operation, and replacement.
Abstract: To guarantee an efficient and reliable operation of power system components, optimization techniques are used at every stage of planning and operations. For instance, they are used for planning power system expansion, generator scheduling, regulating control devices, evaluating security margins, and for several other critical tasks. However, most of the traditional optimization algorithms applied have limitations. If there is limited knowledge about the nature of the objective function, it is worthwhile to use the Metaheuristic technique (MHT), for getting better solutions. Some of the popular MHTs are tabu search, simulated annealing, harmony search, genetic algorithms (GA), evolutionary programming, ant colony optimization, particle swarm optimization, differential evolution, etc. They imitate natural evolutionary principles or group behavior of animals to carry out the search and optimization efficiently. These methods, in fact, choose their path through the parameter space randomly. They can get along with the function value of the objective, so that one does not have to bother about the continuity of the objective function or its gradient during the iteration process. This fact enables to find the region of the global optimum with the high probability. The aim of this volume is to offer a sample work on optimization of power system problem using evolutionary algorithm (EA). This chapter comprehensively applies GA, which is a popular evolutionary-based optimization method, to solve a power system planning problem, that is, generator maintenance scheduling (GMS). It discusses the step-by-step procedure for GA-based maintenance scheduling of generators, with the basics of evolutionary process such as encoding, function evaluation, parent selection, genetic operation, and replacement. It also provides the performance of GA in terms of savings in computation time and improvement in solution quality with respect to the classical method. This work will be useful for research scholars facing any optimization problem related to planning and operation of electric power systems.

Journal ArticleDOI
01 Mar 2018
TL;DR: Extended experiments of selected evolutionary algorithms and test functions showing whether random processes really are needed in evolutionary algorithms are presented and the hypothesis that a certain class of deterministic processes can be used instead of PRGNs without lowering the performance of evolutionary algorithms is proposed.
Abstract: Inherent part of evolutionary algorithms that are based on Darwin’s theory of evolution and Mendel’s theory of genetic heritage, are random processes since genetic algorithms and evolutionary strategies are used. In this paper, we present extended experiments (of our previous) of selected evolutionary algorithms and test functions showing whether random processes really are needed in evolutionary algorithms. In our experiments we used differential evolution and SOMA algorithms with functions 2ndDeJong, Ackley, Griewangk, Rastrigin, SineWave and StretchedSineWave. We use n periodical deterministic processes (based on deterministic chaos principles) instead of pseudo-random number generators (PRGNs) and compare performance of evolutionary algorithms powered by those processes and by PRGNs. Results presented here are numerical demonstrations rather than mathematical proofs. We propose the hypothesis that a certain class of deterministic processes can be used instead of PRGNs without lowering the performance of evolutionary algorithms.

Book ChapterDOI
01 Jan 2018
TL;DR: Two different MOEAs are implemented to solve a MOP, one of which is the non-dominated sorting genetic algorithm (NSGA-II), the effectiveness of which has already been demonstrated in the literature for solving complex MOPs, and the other is fast Pareto genetic algorithms (FastPGA), which has population regulation operator to adapt the population size.
Abstract: Problems encountered in real manufacturing environments are complex to solve optimally, and they are expected to fulfill multiple objectives. Such problems are called multi-objective optimization problems(MOPs) involving conflicting objectives. The use of multi-objective evolutionary algorithms (MOEAs) to find solutions for these problems has increased over the last decade. It has been shown that MOEAs are well-suited to search solutions for MOPs having multiple objectives. In this chapter, in addition to comprehensive information, two different MOEAs are implemented to solve a MOP for comparison purposes. One of these algorithms is the non-dominated sorting genetic algorithm (NSGA-II), the effectiveness of which has already been demonstrated in the literature for solving complex MOPs. The other algorithm is fast Pareto genetic algorithm (FastPGA), which has population regulation operator to adapt the population size. These two algorithms are used to solve a scheduling problem in a Hybrid Manufacturing System (HMS). Computational results indicate that FastPGA outperforms NSGA-II.


Journal ArticleDOI
TL;DR: It was revealed that the proposed LNEP gives better solution to solve ED problem than the Classical EP and traditional load flow and is feasible and convincing is addressing the issues.
Abstract: Electricity delivery to the consumer should be implemented in such a way that, cost is minimal, loss is minimal and voltage is within the acceptable limit. In general, the voltage level should be within 95% to 105% of the nominal limit in accordance to most international standard within the power engineering community. This phenomenon is addressed as secure voltage level. The dispatch of electricity is controlled by a dispatch body of the utility in a country. Economic dispatch requires a reliable optimization technique so loss is minimal. This paper presents Log-Normal Evolutionary Programming (LNEP) technique for solving Economic Dispatch (ED) problem considering loss minimization. Validations on the IEEE 6-bus and IEEE 26-bus test systems demonstrated that LNEP is feasible and convincing is addressing the issues. It was revealed that the proposed LNEP gives better solution to solve ED problem than the Classical EP and traditional load flow. Keywords: economic dispatch; evolutionary programming, optimization

Journal ArticleDOI
TL;DR: Genetic programming (GP), an evolutionary programming technique, has been used to compute the prediction rules of part profile deviations based on the extracted radial and tangential force correlated with the chosen “gauging” methodology (for grinding process).
Abstract: The capability to generate complex geometrical features at tight tolerances and fine surface roughness is a key element in the implementation of Creep Feed grinding process in specialist applications such as the aerospace manufacturing environment. Based on the analysis of 3D cutting forces this paper proposes a novel method of predicting the profile deviations of tight geometrical features generated using Creep Feed grinding. In this application, there are several grinding passes made at varying depths providing an incremental geometrical change with the last cut generating the final complex feature. With repeatable results from co-ordinate measurements both the radial and tangential forces can be gauged versus the accuracy of the ground features. The tangential force was found more sensitive to the deviation of actual cut depth from the theoretical one. However, to make a more robust prediction on the profile deviation its values were considered as a function of both force components (proportional to force: power was also included). For multi process, one machining platforms hole making was also investigated in terms of monitoring the force to ensure the mean cylinder was kept within required tolerances and with minimal subsequent machining (due to these imposed accuracies this is also considered a complex feature). Genetic programming (GP), an evolutionary programming technique, has been used to compute the prediction rules of part profile deviations based on the extracted radial and tangential force correlated with the said chosen “gauging” methodology (for grinding process). GP was also used to correlate the force and flank wear (VB) for hole deviations. It was found that using this technique, complex rules can be achieved and used online to dynamically control the geometrical accuracy of ground and drilled hole features. The GP complex rules are based on the correlation between the measured forces and recorded deviation of the theoretical profile (both grinding and hole making). The mathematical rules are generated from Darwinian evolutionary strategy which provides the mapping between different output classes. GP works from crossover recombination of different rules and the best individual is evaluated in terms of the given ‘best fitness value so far’ which closes on an optimal solution. The best obtained GP terminal sets were realised in rule-based embedded coded systems which were finally implemented into a real-time Simulink simulation. This realisation gives a view of how such a control regime can be utilised within an industrial capacity. Neural networks were used for GP decision verification ensuring less sensitivity to possible outliers giving more robustness to the integrated system.

Journal ArticleDOI
TL;DR: A new mutation procedure for Evolutionary Programming (EP) approaches, based on Iterated Function Systems (IFSs), which consists of considering a set of IFS which are able to generate fractal structures in a two-dimensional phase space, and use them to modify a current individual of the EP algorithm, instead of using random numbers from different probability density functions.

Journal ArticleDOI
TL;DR: The use of input information by the evolutionary programming algorithms varied by region; while the algorithm forecasts at all locations are fundamentally tied to the Reforecast ensemble forecast, northeastern locations found snow cover to be the next most useful input, whereas southwestern locations preferentially employed precipitable water.
Abstract: Evolutionary programming is applied to the postpocessing of ensemble forecasts of temperature on a spatial domain. These forecasts are obtained from the 11-member Reforecast V2 ensemble ove...

Book ChapterDOI
01 Jan 2018
TL;DR: This work relies on a model for periodization and defines a multi-objective evolutionary algorithm adopting concepts from Evolutionary Strategies and NSGAII, which excels for the evolution of digital circuits on the Cartesian Genetic Programming model as well as on some standard benchmarks such as the ZDT6.
Abstract: This work investigates the effects of the periodization of local and global multi-objective search algorithms. We rely on a model for periodization and define a multi-objective evolutionary algorithm adopting concepts from Evolutionary Strategies and NSGAII. We show that our method excels for the evolution of digital circuits on the Cartesian Genetic Programming model as well as on some standard benchmarks such as the ZDT6, especially when periodized with standard multi-objective genetic algorithms.