17 research outputs found

    Evolutionary artificial neural network based on Chemical Reaction Optimization

    Get PDF
    Evolutionary algorithms (EAs) are very popular tools to design and evolve artificial neural networks (ANNs), especially to train them. These methods have advantages over the conventional backpropagation (BP) method because of their low computational requirement when searching in a large solution space. In this paper, we employ Chemical Reaction Optimization (CRO), a newly developed global optimization method, to replace BP in training neural networks. CRO is a population-based metaheuristics mimicking the transition of molecules and their interactions in a chemical reaction. Simulation results show that CRO outperforms many EA strategies commonly used to train neural networks. © 2011 IEEE.published_or_final_versionThe 2011 IEEE Congress on Evolutionary Computation (CEC 2011), New Orleans, LA., 5-8 June 2011. In Proceedings of CEC 2011, 2011, p. 2083-209

    Improving the adaptability of simulated evolutionary swarm robots in dynamically changing environments

    Get PDF
    One of the important challenges in the field of evolutionary robotics is the development of systems that can adapt to a changing environment. However, the ability to adapt to unknown and fluctuating environments is not straightforward. Here, we explore the adaptive potential of simulated swarm robots that contain a genomic encoding of a bio-inspired gene regulatory network (GRN). An artificial genome is combined with a flexible agent-based system, representing the activated part of the regulatory network that transduces environmental cues into phenotypic behaviour. Using an artificial life simulation framework that mimics a dynamically changing environment, we show that separating the static from the conditionally active part of the network contributes to a better adaptive behaviour. Furthermore, in contrast with most hitherto developed ANN-based systems that need to re-optimize their complete controller network from scratch each time they are subjected to novel conditions, our system uses its genome to store GRNs whose performance was optimized under a particular environmental condition for a sufficiently long time. When subjected to a new environment, the previous condition-specific GRN might become inactivated, but remains present. This ability to store 'good behaviour' and to disconnect it from the novel rewiring that is essential under a new condition allows faster re-adaptation if any of the previously observed environmental conditions is reencountered. As we show here, applying these evolutionary-based principles leads to accelerated and improved adaptive evolution in a non-stable environment

    An Advanced Conjugate Gradient Training Algorithm Based on a Modified Secant Equation

    Get PDF

    Particle swarm optimization algorithm to enhance the roughness of thin film in tin coatings

    Get PDF
    Nowadays, lots of disciplines require optimization to determine optimal parameters to accomplish top quality services which include parameters optimization of thin film coating. Modification of sharp tool characteristics and costs are two primary matters in the procedure of Physical Vapour Deposition (PVD). The purpose of this study is to figure out the optimal parameters in PVD coating process for better thin-film roughness. Three input parameters are chosen to describe the solutions over the target data, such as Nitrogen gas pressure (N2), Turntable speed (TT), and Argon gas pressure (Ar), although the surface roughness had been chosen being a result response of the Titanium nitrite (TiN). Atomic Force Microscopy (AFM) tools were applied to describe the roughness of coating layer. Within this research, a process of modelling using Response Surface Method (RSM) was applied for surface roughness of Titanium Nitrite (TiN) coating to get a best result. Particle Swarm Optimization (PSO) was applied as an optimization technique for the coating process to enhance characteristics of thin film roughness. In validation process, different experimental runs of actual data were conducted. It was found that residual error (e) is less than 10, to indicate that the model can accurately predict the surface roughness. Also, PSO could reduce the value of coating roughness at reduction of ≈ 48% to get a minimum value compared to actual data

    A novel hybrid teaching learning based multi-objective particle swarm optimization

    Get PDF
    How to obtain a good convergence and well-spread optimal Pareto front is still a major challenge for most meta-heuristic multi-objective optimization (MOO) methods. In this paper, a novel hybrid teaching learning based particle swarm optimization (HTL-PSO) with circular crowded sorting (CCS), named HTL-MOPSO, is proposed for solving MOO problems. Specifically, the new HTL-MOPSO combines the canonical PSO search with a teaching-learning-based optimization (TLBO) algorithm in order to promote the diversity and improve search ability. Also, CCS technique is developed to improve the diversity and spread of solutions when truncating the external elitism archive. The performance of HTL-MOPSO algorithm was tested on several well-known benchmarks problems and compared with other state-of-the-art MOO algorithms in respect of convergence and spread of final solutions to the true Pareto front. Also, the individual contributions made by the strategies of HTL-PSO and CCS are analyzed. Experimental results validate the effectiveness of HTL-MOPSO and demonstrate its superior ability to find solutions of better spread and diversity, while assuring a good convergence

    On-road sensor configuration design for traffic flow prediction using fuzzy neural networks and Taguchi method

    Get PDF
    On-road sensors provide proactive traffic control centers with current traffic flow conditions in order to forecast the future conditions. However, the number of on-road sensors is usually huge, and not all traffic flow conditions captured by these sensors are useful for predicting future traffic flow conditions. The inclusion of all captured traffic flow conditions is an ineffective means of predicting future traffic flow. Therefore, the selection of appropriate on-road sensors, which are significantly correlated to future traffic flow, is essential, although the trial and error method is generally used for the selection. In this paper, the Taguchi method, which is a robust and systematic optimization approach for designing reliable and high-quality models, is proposed for determinations of appropriate on-road sensors, in order to capture useful traffic flow conditions for forecasting. The effectiveness of the Taguchi method is demonstrated by developing a traffic flow predictor based on the architecture of fuzzy neural networks which can perform well on traffic flow forecasting. The case study was conducted based on traffic flow data captured by on-road sensors located on a Western Australia freeway. The advantages of using the Taguchi method can be indicated: (a) traffic flow predictors with high accuracy can be designed; and (b) development time of traffic flow predictors is reasonable

    A Particle Swarm Optimization-based Flexible Convolutional Auto-Encoder for Image Classification

    Full text link
    Convolutional auto-encoders have shown their remarkable performance in stacking to deep convolutional neural networks for classifying image data during past several years. However, they are unable to construct the state-of-the-art convolutional neural networks due to their intrinsic architectures. In this regard, we propose a flexible convolutional auto-encoder by eliminating the constraints on the numbers of convolutional layers and pooling layers from the traditional convolutional auto-encoder. We also design an architecture discovery method by using particle swarm optimization, which is capable of automatically searching for the optimal architectures of the proposed flexible convolutional auto-encoder with much less computational resource and without any manual intervention. We use the designed architecture optimization algorithm to test the proposed flexible convolutional auto-encoder through utilizing one graphic processing unit card on four extensively used image classification datasets. Experimental results show that our work in this paper significantly outperform the peer competitors including the state-of-the-art algorithm.Comment: Accepted by IEEE Transactions on Neural Networks and Learning Systems, 201
    corecore