1,113 research outputs found

    Solving the G-problems in less than 500 iterations: Improved efficient constrained optimization by surrogate modeling and adaptive parameter control

    Get PDF
    Constrained optimization of high-dimensional numerical problems plays an important role in many scientific and industrial applications. Function evaluations in many industrial applications are severely limited and no analytical information about objective function and constraint functions is available. For such expensive black-box optimization tasks, the constraint optimization algorithm COBRA was proposed, making use of RBF surrogate modeling for both the objective and the constraint functions. COBRA has shown remarkable success in solving reliably complex benchmark problems in less than 500 function evaluations. Unfortunately, COBRA requires careful adjustment of parameters in order to do so. In this work we present a new self-adjusting algorithm SACOBRA, which is based on COBRA and capable to achieve high-quality results with very few function evaluations and no parameter tuning. It is shown with the help of performance profiles on a set of benchmark problems (G-problems, MOPTA08) that SACOBRA consistently outperforms any COBRA algorithm with fixed parameter setting. We analyze the importance of the several new elements in SACOBRA and find that each element of SACOBRA plays a role to boost up the overall optimization performance. We discuss the reasons behind and get in this way a better understanding of high-quality RBF surrogate modeling

    Interactive Optimisation in Marine Propeller Design

    Get PDF
    Marine propeller design is a complex engineering problem that depends on the collaboration of several scientific disciplines. During the design process, the blade designers need to consider contradicting requirements and come up with one optimal propeller design as a solution to the specific problem. This solution is usually the trade-o between the stakeholders\u27 requirements and the objectives and constraints of the problem.The significant amount of design variables related to blade design problems requires a systematic search in a large design space. Automated optimisation has been utilised for a number of blade design applications, as it has the advantage of creating a large set of design alternatives in a short period of time. However, automated optimisation has failed to be used in industrial applications, due to its complex set-up and the fact that in more complex scenarios the majority of the non-dominated design alternatives are infeasible. This necessitates a way of enabling the blade designers to interact with the algorithm during the optimisation process.The purpose of this thesis is to develop a methodology that supports the blade designers during the design process and to enable them to interact with the design tools and assess design characteristics during the optimisation. The overall aim is to improve the design performance and speed. According to the proposed methodology, blade designers are called during intermediate stages of the optimisation to provide information about the designs, and then this information is input in the algorithm. The goal is to steer the optimisation to an area of the design space with feasible Pareto designs, based on the designer\u27s preference. Since there are objectives and constraints that cannot be quantified with the available computational tools, keeping the "human in the loop" is essential, as a means to obtain feasible designs and quickly eliminate designs that are impractical or unrealistic.The results of this research suggest that through the proposed methodology the designers have more control over the whole optimisation procedure and they obtain detailed Pareto frontiers that involve designs that are characterised by high performance and follow the user preference

    A Prediction Modeling Framework For Noisy Welding Quality Data

    Get PDF
    Numerous and various research projects have been conducted to utilize historical manufacturing process data in product design. These manufacturing process data often contain data inconsistencies, and it causes challenges in extracting useful information from the data. In resistance spot welding (RSW), data inconsistency is a well-known issue. In general, such inconsistent data are treated as noise data and removed from the original dataset before conducting analyses or constructing prediction models. This may not be desirable for every design and manufacturing applications since every data can contain important information to further explain the process. In this research, we propose a prediction modeling framework, which employs bootstrap aggregating (bagging) with support vector regression (SVR) as the base learning algorithm to improve the prediction accuracy on such noisy data. Optimal hyper-parameters for SVR are selected by particle swarm optimization (PSO) with meta-modeling. Constructing bagging models require 114 more computational costs than a single model. Also, evolutionary computation algorithms, such as PSO, generally require a large number of candidate solution evaluations to achieve quality solutions. These two requirements greatly increase the overall computational cost in constructing effective bagging SVR models. Meta-modeling can be employed to reduce the computational cost when the fitness or constraints functions are associated with computationally expensive tasks or analyses. In our case, the objective function is associated with constructing bagging SVR models with candidate sets of hyper-parameters. Therefore, in regards to PSO, a large number of bagging SVR models have to be constructed and evaluated, which is computationally expensive. The meta-modeling approach, called MUGPSO, developed in this research assists PSO in evaluating these candidate solutions (i.e., sets of hyper-parameters). MUGPSO approximates the fitness function of candidate solutions. Through this method, the numbers of real fitness function evaluations (i.e., constructing bagging SVR models) are reduced, which also reduces the overall computational costs. Using the Meta2 framework, one can expect an improvement in the prediction accuracy with reduced computational time. Experiments are conducted on three artificially generated noisy datasets and a real RSW quality dataset. The results indicate that Meta2 is capable of providing promising solutions with noticeably reduced computational costs

    A simplex-like search method for bi-objective optimization

    Get PDF
    We describe a new algorithm for bi-objective optimization, similar to the Nelder Mead simplex algorithm, widely used for single objective optimization. For diferentiable bi-objective functions on a continuous search space, internal Pareto optima occur where the two gradient vectors point in opposite directions. So such optima may be located by minimizing the cosine of the angle between these vectors. This requires a complex rather than a simplex, so we term the technique the \cosine seeking complex". An extra beneft of this approach is that a successful search identifes the direction of the effcient curve of Pareto points, expediting further searches. Results are presented for some standard test functions. The method presented is quite complicated and space considerations here preclude complete details. We hope to publish a fuller description in another place

    Linear Evolutionary Algorithm

    Get PDF

    Water filtration by using apple and banana peels as activated carbon

    Get PDF
    Water filter is an important devices for reducing the contaminants in raw water. Activated from charcoal is used to absorb the contaminants. Fruit peels are some of the suitable alternative carbon to substitute the charcoal. Determining the role of fruit peels which were apple and banana peels powder as activated carbon in water filter is the main goal. Drying and blending the peels till they become powder is the way to allow them to absorb the contaminants. Comparing the results for raw water before and after filtering is the observation. After filtering the raw water, the reading for pH was 6.8 which is in normal pH and turbidity reading recorded was 658 NTU. As for the colour, the water becomes more clear compared to the raw water. This study has found that fruit peels such as banana and apple are an effective substitute to charcoal as natural absorbent

    Evolutionary Many-objective Optimization of Hybrid Electric Vehicle Control: From General Optimization to Preference Articulation

    Get PDF
    Many real-world optimization problems have more than three objectives, which has triggered increasing research interest in developing efficient and effective evolutionary algorithms for solving many-objective optimization problems. However, most many-objective evolutionary algorithms have only been evaluated on benchmark test functions and few applied to real-world optimization problems. To move a step forward, this paper presents a case study of solving a many-objective hybrid electric vehicle controller design problem using three state-of-the-art algorithms, namely, a decomposition based evolutionary algorithm (MOEA/D), a non-dominated sorting based genetic algorithm (NSGA-III), and a reference vector guided evolutionary algorithm (RVEA). We start with a typical setting aiming at approximating the Pareto front without introducing any user preferences. Based on the analyses of the approximated Pareto front, we introduce a preference articulation method and embed it in the three evolutionary algorithms for identifying solutions that the decision-maker prefers. Our experimental results demonstrate that by incorporating user preferences into many-objective evolutionary algorithms, we are not only able to gain deep insight into the trade-off relationships between the objectives, but also to achieve high-quality solutions reflecting the decision-maker’s preferences. In addition, our experimental results indicate that each of the three algorithms examined in this work has its unique advantages that can be exploited when applied to the optimization of real-world problems

    Propeller optimization by interactive genetic algorithms and machine learning

    Get PDF
    Marine propeller design can be carried out with the aid of automated optimization, but experience shows that a such an approach has still been inferior to manual design in industrial scenarios. In this study, the automated propeller design optimization is evolved by integrating human–computer interaction as an intermediate step. An interactive optimization methodology, based on interactive genetic algorithms (IGAs), has been developed, where the blade designers systematically guide a genetic algorithm towards the objectives. The designers visualize and assess the shape of the blade cavitation and this evaluation is integrated in the optimization method. The IGA is further integrated with a support-vector machine model, in order to avoid user fatigue, IGA\u27s main disadvantage. The results of the present study show that the IGA optimization searches solutions in a more targeted manner and eventually finds more non-dominated feasible designs that also show a good cavitation behaviour in agreement with designer preference
    • …
    corecore