11778214
An Evolutionary Algorithm for Synthesizing Optical Thin-Film Designs
This paper presents an evolutionary approach, called Family Competition Evolutionary Algorithm (FCEA), to design optical thin-film multilayer systems. FCEA integrates self-adaptive mutations, decreasing-based mutations, and four-layer selections to balance exploration and exploitation. One antireflection coating and one narrow-band rejection filter are presented to demonstrate that our approach is a powerful technique. Our approach consistently performs better than other evolutionary algorithms and other published results on these two problems. From experimental results of antireflection coating, our optimal solutions exhibit a pronounced semiperiodic clustering of layers and these solutions also confirm the theoretical prediction between the optical thickness and the best achievable reflectance.
5717822
A family competition evolutionary algorithm for automated docking of flexible ligands to proteins
We study an evolutionary algorithm for flexible ligand docking. Based on family competition and adaptive rules, the proposed approach consists of global and local strategies by integrating decreasing mutations and self-adaptive mutations. To demonstrate the robustness of the proposed approach, we apply it to the problems of the first international contests on evolutionary optimization. Following the description of function optimization, our approach is applied to a dihydrofolate reductase enzyme with the anti-cancer drug methotrexate and with two analogs of the antibacterial drug trimethoprim. Our numerical results indicate that the proposed approach is robust. The docked lowest energy structures have rms derivations ranging from 0.72 A to 1.98 A with respect to the corresponding crystal structure.
5502812
A Continuous Genetic Algorithm for Global Optimization
26384016
A new evolutionary approach to developing neural autonomous agents
This paper explores the use of neural networks to control robots in tasks requiring sequential and learning behavior. We propose a family competition evolutionary algorithm (FCEA) to evolve networks that can integrate these different types of behavior in a smooth and continuous manner. The approach integrates self-adaptive Gaussian mutation, self-adaptive Cauchy mutation, decreasing-based Gaussian mutation, and family competition. In order to illustrate the power of the approach, we apply this approach to two different task domains: the "artificial ant" problem and a sequential behavior problem - an agent learns to play football. From the experimental results, we find our approach performs much better than other evolutionary algorithms in these two tasks. Based on the results from our experiments, it is shown that our approach can evolve neural networks to provide a means of integrating, sequencing and learning within a single control system.
10632351
Flexible ligand docking using a robust evolutionary algorithm
A flexible ligand docking protocol based on evolutionary algorithms is investigated. The proposed approach incorporates family competition and adaptive rules to integrate decreasing-based mutations and self-adaptive mutations to act as global and local search strategies, respectively. The method is applied to a dihydrofolate reductase enzyme with the anticancer drug methotrexate and two analogues of antibacterial drug trimethoprim. Conformations and orientations closed to the crystallographically determined structures are obtained, as well as alternative structures with low energy. Numerical results indicate that the new approach is very robust. The docked lowest-energy structures have root-mean-square derivations ranging from 0.67 to 1.96 Å with respect to the corresponding crystal structures. c © 2000 John Wiley & Sons, Inc. J Comput Chem 21: 988–998, 2000
207007399
Integrating adaptive mutations and family competition into genetic algorithms as function optimizer
Abstract In this paper, we propose a robust evolutionary algorithm, called adaptive mutations genetic algorithm, for function optimization problems. Our main contribution is robustly optimizing problems whose number of variables from 2 to 200. In order to have a fair comparison, we propose the criteria for constructing a testing bed and for classifying these problems into different complexity degrees. The proposed approach, based on the family competition and multiple adaptive rules, successfully integrates the decreasing-based Gaussian mutation and self-adaptive Cauchy mutation to balance the exploitation and exploration. It is implemented and applied to widely used test functions and several nonseparable multimodal functions. Experimental results indicate that our approach is more robust than ten evolutionary algorithms.
26719731
Recursive discrete Fourier transform with unified IIR filter structures
In this paper, we propose two unified IIR filters to recursively compute the discrete Fourier transform (DFT). With the advantage of local connection, regularity and modularity, the proposed methods can compute all DFT coefficients with the same filter structure. Based on stability behavior, the proposed IIR filter structures with optimal coefficients can achieve more accurate results than the traditional ones whose filter coefficients should be changed for computing the different DFT coefficients. Simulation results verify the aforementioned theoretical observations.
368438
Perracotta: mining temporal API rules from imperfect traces
Dynamic inference techniques have been demonstrated to provide useful support for various software engineering tasks including bug finding, test suite evaluation and improvement, and specification generation. To date, however, dynamic inference has only been used effectively on small programs under controlled conditions. In this paper, we identify reasons why scaling dynamic inference techniques has proven difficult, and introduce solutions that enable a dynamic inference technique to scale to large programs and work effectively with the imperfect traces typically available in industrial scenarios. We describe our approximate inference algorithm, present and evaluate heuristics for winnowing the large number of inferred properties to a manageable set of interesting properties, and report on experiments using inferred properties. We evaluate our techniques on JBoss and the Windows kernel. Our tool is able to infer many of the properties checked by the Static Driver Verifier and leads us to discover a previously unknown bug in Windows.
388734
A statistical signal processing approach to image fusion for concealed weapon detection
A statistical signal processing approach to multisensor image fusion is presented for concealed weapon detection (CWD). This approach is based on an image formation model in which the sensor images are described as the true scene corrupted by additive non-Gaussian distortion. The expectation-maximization (EM) algorithm is used to estimate the model parameters and the fused image. We demonstrate the efficiency of this approach by applying this method to fusion of visual and non-visual images with emphasis on CWD applications.
2345378
Segmentation of 3D deformable objects with level set based prior models
We propose a level set based deformable model for the segmentation of multiple objects from 3D medical images using shape prior constraints. As an extension to the level set distribution model of object shape presented in previous papers, this paper evaluates the performance of the level set representation of the object shape by comparing it with the point distribution model(PDM) using the Chi-square test. We define a maximum a posteriori (MAP) estimation model using level set based prior information to realize the segmentation of the multiple objects. To achieve this , only one level set function is employed as the representation of the multiple objects of interest within the image. We then define the probability distribution over the variations of objects contained in a set of training images. We found the algorithm to be computationally efficient, robust to noise, able to handle multidimensional data, and avoids the need for explicit point correspondences during the training phase. Results and validation from various experiments on 2D/3D medical images are demonstrated.
5708746
On the Robust Single Machine Scheduling Problem
The single machine scheduling problem with sum of completion times criterion (SS) can be solved easily by the Shortest Processing Time (SPT) rule. In the case of significant uncertainty of the processing times, a robustness approach is appropriate. In this paper, we show that the robust version of the (SS) problem is NP-complete even for very restricted cases. We present an algorithm for finding optimal solutions for the robust (SS) problem using dynamic programming. We also provide two polynomial time heuristics and demonstrate their effectiveness.