6,381 research outputs found
Generating Interpretable Fuzzy Controllers using Particle Swarm Optimization and Genetic Programming
Autonomously training interpretable control strategies, called policies,
using pre-existing plant trajectory data is of great interest in industrial
applications. Fuzzy controllers have been used in industry for decades as
interpretable and efficient system controllers. In this study, we introduce a
fuzzy genetic programming (GP) approach called fuzzy GP reinforcement learning
(FGPRL) that can select the relevant state features, determine the size of the
required fuzzy rule set, and automatically adjust all the controller parameters
simultaneously. Each GP individual's fitness is computed using model-based
batch reinforcement learning (RL), which first trains a model using available
system samples and subsequently performs Monte Carlo rollouts to predict each
policy candidate's performance. We compare FGPRL to an extended version of a
related method called fuzzy particle swarm reinforcement learning (FPSRL),
which uses swarm intelligence to tune the fuzzy policy parameters. Experiments
using an industrial benchmark show that FGPRL is able to autonomously learn
interpretable fuzzy policies with high control performance.Comment: Accepted at Genetic and Evolutionary Computation Conference 2018
(GECCO '18
A Review on Energy Consumption Optimization Techniques in IoT Based Smart Building Environments
In recent years, due to the unnecessary wastage of electrical energy in
residential buildings, the requirement of energy optimization and user comfort
has gained vital importance. In the literature, various techniques have been
proposed addressing the energy optimization problem. The goal of each technique
was to maintain a balance between user comfort and energy requirements such
that the user can achieve the desired comfort level with the minimum amount of
energy consumption. Researchers have addressed the issue with the help of
different optimization algorithms and variations in the parameters to reduce
energy consumption. To the best of our knowledge, this problem is not solved
yet due to its challenging nature. The gap in the literature is due to the
advancements in the technology and drawbacks of the optimization algorithms and
the introduction of different new optimization algorithms. Further, many newly
proposed optimization algorithms which have produced better accuracy on the
benchmark instances but have not been applied yet for the optimization of
energy consumption in smart homes. In this paper, we have carried out a
detailed literature review of the techniques used for the optimization of
energy consumption and scheduling in smart homes. The detailed discussion has
been carried out on different factors contributing towards thermal comfort,
visual comfort, and air quality comfort. We have also reviewed the fog and edge
computing techniques used in smart homes
A particle swarm optimisation-based Grey prediction model for thermal error compensation on CNC machine tools
Thermal errors can have a significant effect on CNC machine tool accuracy. The thermal error compensation system has become a cost-effective method of improving machine tool accuracy in recent years. In the presented paper, the Grey relational analysis (GRA) was employed to obtain the similarity degrees between fixed temperature sensors and the thermal response of the CNC machine tool structure. Subsequently, a new Grey model with convolution integral GMC(1, N) is used to design a thermal prediction model. To improve the accuracy of the proposed model, the generation coefficients of GMC(1, N) are calibrated using an adaptive Particle Swarm Optimisation (PSO) algorithm. The results demonstrate good agreement between the experimental and predicted thermal error. Finally, the capabilities and the limitations of the model for thermal error compensation have been discussed.
Keywords: CNC machine tool, Thermal error modelling, ANFIS, Fuzzy logic, Grey system theory
Using intelligent optimization methods to improve the group method of data handling in time series prediction
In this paper we show how the performance of the basic algorithm of the Group Method of Data Handling (GMDH) can be improved using Genetic Algorithms (GA) and Particle Swarm Optimization (PSO). The new improved GMDH is then used to predict currency exchange rates: the US Dollar to the Euros. The performance of the hybrid GMDHs are compared with that of the conventional GMDH. Two performance measures, the root mean squared error and the mean absolute percentage errors show that the hybrid GMDH algorithm gives more accurate predictions than the conventional GMDH algorithm
Fuzzy logic control for energy saving in autonomous electric vehicles
Limited battery capacity and excessive battery dimensions have been two major limiting factors in the rapid advancement of electric vehicles. An alternative to increasing battery capacities is to use better: intelligent control techniques which save energy on-board while preserving the performance that will extend the range with the same or even smaller battery capacity and dimensions. In this paper, we present a Type-2 Fuzzy Logic Controller (Type-2 FLC) as the speed controller, acting as the Driver Model Controller (DMC) in Autonomous Electric Vehicles (AEV). The DMC is implemented using realtime control hardware and tested on a scaled down version of a back to back connected brushless DC motor setup where the actual vehicle dynamics are modelled with a Hardware-In-the-Loop (HIL) system. Using the minimization of the Integral Absolute Error (IAE) has been the control design criteria and the performance is compared against Type-1 Fuzzy Logic and Proportional Integral Derivative DMCs. Particle swarm optimization is used in the control design. Comparisons on energy consumption and maximum power demand have been carried out using HIL system for NEDC and ARTEMIS drive cycles. Experimental results show that Type-2 FLC saves energy by a substantial amount while simultaneously achieving the best IAE of the control strategies tested
AMPSO: A new Particle Swarm Method for Nearest Neighborhood Classification
Nearest prototype methods can be quite successful on many pattern classification problems. In these methods, a collection of prototypes has to be found that accurately represents the input patterns. The classifier then assigns classes based on the nearest prototype in this collection. In this paper, we first use the standard particle swarm optimizer (PSO) algorithm to find those prototypes. Second, we present a new algorithm, called adaptive Michigan PSO (AMPSO) in order to reduce the dimension of the search space and provide more flexibility than the former in this application. AMPSO is based on a different approach to particle swarms as each particle in the swarm represents a single prototype in the solution. The swarm does not converge to a single solution; instead, each particle is a local classifier, and the whole swarm is taken as the solution to the problem. It uses modified PSO equations with both particle competition and cooperation and a dynamic neighborhood. As an additional feature, in AMPSO, the number of prototypes represented in the swarm is able to adapt to the problem, increasing as needed the number of prototypes and classes of the prototypes that make the solution to the problem. We compared the results of the standard PSO and AMPSO in several benchmark problems from the University of California, Irvine, data sets and find that AMPSO always found a better solution than the standard PSO. We also found that it was able to improve the results of the Nearest Neighbor classifiers, and it is also competitive with some of the algorithms most commonly used for classification.This work was supported by the Spanish founded research Project MSTAR::UC3M,
Ref: TIN2008-06491-C04-03 and CAM Project CCG06-UC3M/ESP-0774.Publicad
- …