284 results on '"Natalio Krasnogor"'
Search Results
252. Editorial to the first issue
- Author
-
Steven Gustafson, Meng-Hiot Lim, Natalio Krasnogor, and Yew-Soon Ong
- Subjects
Control and Optimization ,General Computer Science ,Artificial immune system ,Computer science ,business.industry ,Natural computing ,Ant colony optimization algorithms ,Evolutionary algorithm ,Computational intelligence ,Genetic programming ,Swarm intelligence ,Evolutionary computation ,Artificial intelligence ,business - Abstract
The last 2 decades have seen the emergence of a large number of computational intelligence techniques derived from thenatural sciences.Newnature-inspiredproblem-solving paradigms emerged that are based on Darwinian evolution, entomology, condensed matter physics, neurobiology, immunology, etc. These paradigms, in turn, popularized search methodologies such as Genetic Algorithms, Genetic Programming, Evolution Strategies, Particle Swarm Optimization, Ant Colony Optimization, Simulated Annealing, Neural Networks, Artificial Immune Systems, etc. At the same time, other search methodologies such as Tabu-search, Scatter Search, GRASP, etc, remained “metaphor-less”. A war-of-the-method ensued and continues, often it is the case that each of these search paradigmshas a nicheflagship publication where the latest advances within the paradigm are presented. The IEEE Transactions on Evolutionary Algorithms or its twin publication on Neural Networks, the Evolutionary Computation journal, the journal of Genetic Programming and Evolvable Machines, the Swarm Intelligence Journal, etc, are examples of scientific outlets for work derived from nature-inspired principles, while the Journal of Heuristics, the Journal of Soft Computing—A Fusion of Foundations, Methodologies and Applications or the more recent International Journal ofMetaheuristics are examples of publications where the research emphasis is not necessarily on natural computation.
- Published
- 2009
253. Systems Self-Assembly : Multidisciplinary Snapshots
- Author
-
Natalio Krasnogor, Steve Gustafson, David A. Pelta, Jose L. Verdegay, Natalio Krasnogor, Steve Gustafson, David A. Pelta, and Jose L. Verdegay
- Subjects
- Molecular computers, Self-assembly (Chemistry)
- Abstract
Systems Self-Assembly is the only book to showcase state-of-the-art self-assembly systems that arise from the computational, biological, chemical, physical and engineering disciplines. Written by world experts in each area, it provides a coherent, integrated view of both book practice examples and new trends with a clearly presented computational flavor. The unifying thread throughout the text is the computational nature of self-assembling systems.This book consists of 13 chapters dealing with a variety of topics such as the patterns of self-organised nanoparticle assemblies; biomimetic design of dynamic self-assembling systems; computing by self-assembly involving DNA molecules, polyominoes, and cells; evolutionary design of a model of self-assembling chemical structures; self-assembly as an engineering concept across size scales; and probabilistic analysis of self-assembled molecular networks. Other chapters focus on the programming language of dynamic self-assembly; self-assembled computer architectures; simulation of self-assembly processes using abstract reduction systems; computer aided search for optimal self-assembly systems; theoretical aspects of programmable self-assembly; emergent cooperativity in large-scale patterns; and automated self-assembling programming.Systems Self-Assembly is an ideal reference for scientists, researchers and post-graduate students; practitioners in industry, engineering and science; and managers, decision-makers and policy makers. - The only book to showcases state-of-the-art self-assembly systems that arise from the computational, biological, chemical, physical and engineering disciplines - Coherent, integrated view of both book practice examples and new trends with a clearly presented computational flavor - Written by world experts in each area
- Published
- 2008
254. Editorial Introduction Special Issue on Memetic Algorithms
- Author
-
William E. Hart, James C. Smith, and Natalio Krasnogor
- Subjects
Computational Mathematics ,business.industry ,Computer science ,Memetic algorithm ,Artificial intelligence ,business - Published
- 2004
255. Automated probe microscopy via evolutionary optimization at the atomic scale
- Author
-
Philip Moriarty, Natalio Krasnogor, Julian Stirling, Richard Woolley, and Adrian Radocea
- Subjects
Physics and Astronomy (miscellaneous) ,Chemistry ,business.industry ,Nanotechnology ,Automation ,Atomic units ,law.invention ,Scanning probe microscopy ,Atomic resolution ,law ,Microscopy ,Scanning tunneling microscope ,business ,Biological system ,Protocol (object-oriented programming) ,Image type - Abstract
We describe the development and application of an imaging protocol, which evolves a scanning probe’s atomic structure in parallel with automated optimization of the scan parameters. Our protocol coerces the system into a state that produces a specific atomic resolution image type without human involvement.
- Published
- 2011
256. Diol–boronic acid complexes integrated by responsive polymers—a route to chemical sensing and logic operations
- Author
-
George Pasparakis, Cameron Alexander, Natalio Krasnogor, and Maria Vamvakaki
- Subjects
chemistry.chemical_classification ,chemistry.chemical_compound ,chemistry ,Operations research ,Diol ,General Chemistry ,Polymer ,Condensed Matter Physics ,Combinatorial chemistry ,Boronic acid ,AND gate - Abstract
Novel boronate-based chemical ensembles have been constructed that exhibit reversible responses comparable to re-settable logic functions according to the rational coupling of the molecular components.
- Published
- 2009
257. Modelling string folding with G2L grammars (poster)
- Author
-
Natalio Krasnogor, David Pelta, Pablo Mocciola, and Pablo E. Martínez López
- Subjects
Rule-based machine translation ,Computer science ,Programming language ,String (computer science) ,Folding (DSP implementation) ,computer.software_genre ,computer ,Computer Graphics and Computer-Aided Design ,Software - Published
- 1997
258. Protein folding meets functional programming (poster)
- Author
-
Natalio Krasnogor, David Pelta, Pablo E. Martínez López, and Pablo Mocciola
- Subjects
Functional programming ,Computer science ,Programming language ,Protein folding ,computer.software_genre ,computer ,Computer Graphics and Computer-Aided Design ,Software - Published
- 1997
259. Prediction of topological contacts in proteins using learning classifier systems.
- Author
-
Michael Stout, Jaume Bacardit, Jonathan Hirst, Robert Smith, and Natalio Krasnogor
- Subjects
MACHINE theory ,MATHEMATICAL logic ,MATHEMATICAL models ,RECURSIVE functions - Abstract
Abstract Evolutionary based data mining techniques are increasingly applied to problems in the bioinformatics domain. We investigate an important aspect of predicting the folded 3D structure of proteins from their unfolded residue sequence using evolutionary based machine learning techniques. Our approach is to predict specific features of residues in folded protein chains, in particular features derived from the Delaunay tessellations, Gabriel graphs and relative neighborhood graphs as well as minimum spanning trees. Several standard machine learning algorithms were compared to a state-of-the-art learning method, a learning classifier system (LCS), that is capable of generating compact and interpretable rule sets. Predictions were performed for various degrees of precision using a range of experimental parameters. Examples of the rules obtained are presented. The LCS produces results with good predictive performance and generates competent yet simple and interpretable classification rules. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
260. Memetic Algorithms: The Polynomial Local Search Complexity Theory Perspective.
- Author
-
Natalio Krasnogor and Jim Smith
- Abstract
Abstract  In previous work (Krasnogor, http://www.cs.nott.ac.uk/~nxk/papers.html. In: Studies on the Theory and Design Space of Memetic Algorithms. Ph.D. thesis, University of the West of England, Bristol, UK, 2002; Krasnogor and Smith, IEEE Trans Evol Algorithms 9(6):474â488, 2005) we develop a syntax-only classification of evolutionary algorithms, in particular so-called memetic algorithms (MAs). When âsyntactic sugarâ is added to our model, we are able to investigate the polynomial local search (PLS) complexity of memetic algorithms. In this paper we show the PLS-completeness of whole classes of problems that occur when memetic algorithms are applied to the travelling salesman problem using a range of mutation, crossover and local search operators. Our PLS-completeness results shed light on the worst case behaviour that can be expected of a memetic algorithm under these circumstances. Moreover, we point out in this paper that memetic algorithms for graph partitioning and maximum network flow (both with important practical applications) also give rise to PLS-complete problems. [ABSTRACT FROM AUTHOR]
- Published
- 2008
- Full Text
- View/download PDF
261. A Study on the use of ``self-generation'' in memetic algorithms.
- Author
-
Natalio Krasnogor and Steven Gustafson
- Abstract
A vast number of very successful applications of Global-Local Search Hybrids have been reported in the literature in the last years for a wide range of problem domains. The majority of these papers report the combination of highly specialized pre-existing local searchers and usually purpose-specific global operators (e.g. genetic operators in an Evolutionary Algorithm). In this paper we concentrate on one particular class of Global-Local Search Hybrids, Memetic Algorithms (MAs), and we describe the implementation of ``self-generating'' mechanisms to produce the local searches the MA uses. This implementation is tested in two problems, NK-Landscape Problems and the Maximum Contact Map Overlap Problem (MAX-CMO). [ABSTRACT FROM AUTHOR]
- Published
- 2004
262. Photochromic molecular implementations of universal computation
- Author
-
Natalio Krasnogor, Jack C. Chaplin, and Noah A. Russell
- Subjects
Statistics and Probability ,Theoretical computer science ,Computer science ,Computation ,Parallel computing ,Turing machines ,010402 general chemistry ,01 natural sciences ,General Biochemistry, Genetics and Molecular Biology ,Fluorescence ,Photochromic molecules ,03 medical and health sciences ,Turing machine ,symbols.namesake ,Computers, Molecular ,Modelling and Simulation ,Elementary cellular automata ,Unconventional computing ,030304 developmental biology ,Electronic circuit ,0303 health sciences ,Biochemistry, Genetics and Molecular Biology(all) ,Applied Mathematics ,Control reconfiguration ,Optical Devices ,General Medicine ,Photochemical Processes ,0104 chemical sciences ,Molecular switches ,Elementary cellular automaton ,Modeling and Simulation ,Logic gate ,symbols ,AND gate - Abstract
Unconventional computing is an area of research in which novel materials and paradigms are utilised to implement computation. Previously we have demonstrated how registers, logic gates and logic circuits can be implemented, unconventionally, with a biocompatible molecular switch, NitroBIPS, embedded in a polymer matrix. NitroBIPS and related molecules have been shown elsewhere to be capable of modifying many biological processes in a manner that is dependent on its molecular form. Thus, one possible application of this type of unconventional computing is to embed computational processes into biological systems. Here we expand on our earlier proof-of-principle work and demonstrate that universal computation can be implemented using NitroBIPS. We have previously shown that spatially localised computational elements, including registers and logic gates, can be produced. We explain how parallel registers can be implemented, then demonstrate an application of parallel registers in the form of Turing machine tapes, and demonstrate both parallel registers and logic circuits in the form of elementary cellular automata. The Turing machines and elementary cellular automata utilise the same samples and same hardware to implement their registers, logic gates and logic circuits; and both represent examples of universal computing paradigms. This shows that homogenous photochromic computational devices can be dynamically repurposed without invasive reconfiguration. The result represents an important, necessary step towards demonstrating the general feasibility of interfacial computation embedded in biological systems or other unconventional materials and environments.
- Full Text
- View/download PDF
263. Automated tile design for self-assembly conformations
- Author
-
Germán Terrazas, Marian Gheorghe, Graham Kendall, and Natalio Krasnogor
- Subjects
Computer science ,Scale (chemistry) ,Distributed computing ,Computation ,Evolutionary algorithm ,Process (computing) ,Complex system ,Self-assembly ,Computational geometry ,Simulation ,Evolutionary computation - Abstract
Self-assembly is a powerful autopoietic mechanism ubiquitous throughout the natural world. It may be found at the molecular scale and also at astronomical scales. Self-assembly power lays in the fact that it is a distributed, not necessarily synchronous, control mechanism for the bottom-up manufacture of complex systems. Control of the assembly process is shared across a myriad of elemental components, none of which has either the storage or the computation capabilities to know and follow a master plan for the assembly of the intended system. In this paper we present an evolutionary algorithm which is capable of programming the so called "Wang tiles" for the self-assembly of two-dimensional squares.
264. Coordination number prediction using learning classifier systems: Performance and interpretability
- Author
-
Michael Stout, Jacek Blazewicz, Jonathan D. Hirst, Jaume Bacardit, and Natalio Krasnogor
- Subjects
Learning classifier system ,business.industry ,Rule induction ,Computer science ,Evolutionary algorithm ,Protein structure prediction ,Machine learning ,computer.software_genre ,Classifier (linguistics) ,Artificial intelligence ,Data mining ,business ,computer ,Classifier (UML) ,Finite set ,Interpretability - Abstract
The prediction of the coordination number (CN) of an amino acid in a protein structure has recently received renewed attention. In a recent paper, Kinjo et al. proposed a real-valued definition of CN and a criterion to map it onto a finite set of classes, in order to predict it using classification approaches. The literature reports several kinds of input information used for CN prediction. The aim of this paper is to assess the performance of a state-of-the-art learning method, Learning Classifier Systems (LCS) on this CN definition, with various degrees of precision, based on several combinations of input attributes. Moreover, we will compare the LCS performance to other well-known learning techniques. Our experiments are also intended to determinethe minimum set of input information needed to achieve good predictive performance, so as to generate competent yet simple and interpretable classification rules. Thus, the generated predictors (rule sets) are analyzed for their interpretability.
265. On improving genetic programming for symbolic regression
- Author
-
Natalio Krasnogor, Edmund K. Burke, and Steven Gustafson
- Subjects
Process (engineering) ,business.industry ,media_common.quotation_subject ,Genetic programming ,Regression analysis ,Machine learning ,computer.software_genre ,Regression ,Domain (software engineering) ,Search problem ,Quality (business) ,Artificial intelligence ,business ,Symbolic regression ,computer ,Mathematics ,media_common - Abstract
This paper reports an improvement to genetic programming (GP) search for the symbolic regression domain, based on an analysis of dissimilarity and mating. GP search is generally difficult to characterise for this domain, preventing well motivated algorithmic improvements. We first examine the ability of various solutions to contribute to the search process. Further analysis highlights the numerous solutions produced during search with no change to solution quality. A simple algorithmic enhancement is made that reduces these events and produces a statistically significant improvement in solution quality. We conclude by verifying the generalisability of these results on several other regression instances
266. Web and grid technologies in bioinformatics, computational and systems biology: A review
- Author
-
Piotr Lukasiak, Natalio Krasnogor, Jacek Blazewicz, Daniel Barthel, and Azhar Ali Shah
- Subjects
medicine.medical_specialty ,Biological data ,Computer science ,Technological change ,Systems biology ,computer.software_genre ,Grid ,Bioinformatics ,Biochemistry ,Data science ,Computational Mathematics ,Grid computing ,Genetics ,medicine ,Road map ,Molecular Biology ,Web modeling ,computer ,TRACE (psycholinguistics) - Abstract
The acquisition of biological data, ranging from molecular characterization and simulations (e.g. protein fold- ing dynamics), to systems biology endeavors (e.g. whole organ simulations) all the way up to ecological observations (e.g. as to ascertain climate change's impact on the biota) is growing at unprecedented speed. The use of computational and networking resources is thus unavoidable. As the datasets become bigger and the acquisition technology more refined, the biologist is empowered to ask deeper and more complex questions. These, in turn, drive a runoff effect where large re- search consortia emerge that span beyond organizations and national boundaries. Thus the need for reliable, robust, certi- fied, curated, accessible, secure and timely data processing and management becomes entrenched within, and crucial to, 21 st century biology. Furthermore, the proliferation of biotechnologies and advances in biological sciences has produced a strong drive for new informatics solutions, both at the basic science and technological levels. The previously unknown situation of dealing with, on one hand, (potentially) exabytes of data, much of which is noisy, has large experimental er- rors or theoretical uncertainties associated with it, or on the other hand, large quantities of data that require automated computationally intense analysis and processing, have produced important innovations in web and grid technology. In this paper we present a trace of these technological changes in Web and Grid technology, including details of emerging infra- structures, standards, languages and tools, as they apply to bioinformatics, computational biology and systems biology. A major focus of this technological review is to collate up-to-date information regarding the design and implementation of various bioinformatics Webs, Grids, Web-based grids or Grid-based webs in terms of their infrastructure, standards, pro- tocols, services, applications and other tools. This review, besides surveying the current state-of-the-art, will also provide a road map for future research and open questions.
267. On self-assembly in population P systems
- Author
-
Natalio Krasnogor, Francesco Bernardini, Jean-Louis Giavitto, Marian Gheorghe, Department of Computer Sciences [Scheffield], University of Sheffield [Sheffield], School of Computer Science, University of Nottingham, UK (UON), Informatique, Biologie Intégrative et Systèmes Complexes (IBISC), Université d'Évry-Val-d'Essonne (UEVE)-Centre National de la Recherche Scientifique (CNRS), and Davesne, Frédéric
- Subjects
Structure (mathematical logic) ,education.field_of_study ,[INFO.INFO-LO] Computer Science [cs]/Logic in Computer Science [cs.LO] ,Binary tree ,Computer science ,Population ,[INFO.INFO-IU] Computer Science [cs]/Ubiquitous Computing ,Transitive closure ,[SCCO.COMP]Cognitive science/Computer science ,[INFO.INFO-LO]Computer Science [cs]/Logic in Computer Science [cs.LO] ,Topology ,Graph ,[INFO.INFO-CL]Computer Science [cs]/Computation and Language [cs.CL] ,Set (abstract data type) ,[INFO.INFO-IU]Computer Science [cs]/Ubiquitous Computing ,[SCCO.COMP] Cognitive science/Computer science ,[INFO.INFO-CL] Computer Science [cs]/Computation and Language [cs.CL] ,Graph (abstract data type) ,State (computer science) ,education ,Algorithm ,ComputingMilieux_MISCELLANEOUS - Abstract
We introduce a model of self-assembly P systems as devices that use some of the features of population P systems to progressively grow a graph structure by forming new bonds between the existing cells and some new cells which are brought into the system step by step. The new cells are then able to self-assemble locally either at the level of cells or at the level of neighbourhoods of cells by using bond-making rules according to a specific self-assembly model. We describe two self-assembly models, called respectively parallel single-point self-assembly and parallel multi-point self-assembly. Then, we precisely state the problem of programmable self-assembly for P systems as the problem of uniquely generating a given graph by means of self-assembly P systems. In this respect, we show how to define a self-assembly P systems that uniquely generates a complete binary tree by using a “minimal” set of resources.
268. Smart crossover operator with multiple parents for a pittsburgh learning classifier system
- Author
-
Jaume Bacardit and Natalio Krasnogor
- Subjects
Learning classifier system ,Rule induction ,Heuristic ,business.industry ,Computer science ,Offspring ,Crossover ,Evolutionary algorithm ,Artificial intelligence ,Genetic operator ,business ,ComputingMethodologies_ARTIFICIALINTELLIGENCE ,Selection algorithm - Abstract
This paper proposes a new smart crossover operator for a Pittsburgh Learning Classifier System. This operator, unlike other recent LCS approaches of smart recombination, does not learn the structure of the domain, but it merges the rules of N parents (N ≥ 2) to generate a new offspring. This merge process uses an heuristic that selects the minimum subset of candidate rules that obtains maximum training accuracy. Moreover the operator also includes a rule pruning scheme to avoid the inclusion of over-specific rules, and to guarantee as much as possible the robust behaviour of the LCS. This operator takes advantage from the fact that each individual in a Pittsburgh LCS is a complete solution, and the system has a global view of the solution space that the proposed rule selection algorithm exploits. We have empirically evaluated this operator using a recent LCS called GAssist. First with the standard LCS benchmark, the 11 bits multiplexer, and later using 25 standard real datasets. The results of the experiments over these datasets indicate that the new operator manages to increase the accuracy of the system over the classical crossover in 16 of the 25 datasets, and never having a significantly worse performance than the classic operator.
269. Immune algorithm versus differential evolution: A comparative case study using high dimensional function optimization
- Author
-
Vincenzo Cutello, Giuseppe Nicosia, Mario Pavone, and Natalio Krasnogor
- Subjects
Mathematical optimization ,Range (mathematics) ,Meta-optimization ,Differential evolution ,Component (UML) ,Benchmark (computing) ,Evolutionary algorithm ,Memetic algorithm ,High dimensional ,Algorithm ,Mathematics - Abstract
In this paper we propose an immune algorithm ( IA ) to solve high dimensional global optimization problems. To evaluate the effectiveness and quality of the IA we performed a large set of unconstrained numerical optimisation experiments, which is a crucial component of many real-world problem-solving settings. We extensively compare the IA against several Differential Evolution (DE) algorithms as these have been shown to perform better than many other Evolutionary Algorithms on similar problems. The DE algorithms were implemented using a range of recombination and mutation operators combinations. The algorithms were tested on 13 well known benchmark problems. Our results show that the proposed IA is effective, in terms of accuracy, and capable of solving large-scale instances of our benchmarks. We also show that the IA is comparable, and often outperforms, all the DE variants, including two Memetic algorithms.
270. Learning classifier systems for optimisation problems: A case study on fractal travelling salesman problem
- Author
-
Jaume Bacardit, Natalio Krasnogor, Irene Loiseau, and Maximiliano Tabacman
- Subjects
Mathematical optimization ,Theoretical computer science ,Learning classifier system ,Fractal ,Scalability ,Lin–Kernighan heuristic ,Travelling salesman problem ,Classifier (UML) ,Mathematics - Abstract
This paper presents a set of experiments on the use of Learning Classifier Systems for the purpose of solving combinatorial optimisation problems. We demonstrate our approach with a set of Fractal Travelling Salesman Problem (TSP) instances for which it is possible to know by construction the optimal tour regardless of the number of cities in them. This special type of TSP instances are ideal for testing new methods as they are well characterised in their solvability and easy to use for scalability studies. Our results show that an LCS is capable of learning rules to recognise to which family of instances a set containing a sample of the cities in the problem belongs to and hence automatically select the best heuristic to solve it. Moreover, we have also trained the LCS to recognise links belonging to the optimal tour.
271. The Tree-String problem: An artificial domain for structure and content search
- Author
-
Edmund K. Burke, Natalio Krasnogor, and Steven Gustafson
- Subjects
Structure (mathematical logic) ,Flexibility (engineering) ,Tree (data structure) ,Theoretical computer science ,Computer science ,business.industry ,Search algorithm ,String (computer science) ,Genetic algorithm ,Genetic programming ,Artificial intelligence ,business ,Domain (software engineering) - Abstract
This paper introduces the Tree-String problem for genetic programming and related search and optimisation methods. To improve the understanding of optimisation and search methods, we aim to capture the complex dynamic created by the interdependencies of solution structure and content. Thus, we created an artificial domain that is amenable for analysis, yet representative of a wide-range of real-world applications. The Tree-String problem provides several benefits, including: the direct control of both structure and content objectives, the production of a rich and representative search space, the ability to create tunably difficult and random instances and the flexibility for specialisation.
272. Automated Alphabet Reduction for Protein Datasets
- Author
-
Michael Stout, Jonathan D. Hirst, Natalio Krasnogor, Robert E. Smith, Jaume Bacardit, and Alfonso Valencia
- Subjects
Protein Conformation ,Computer science ,lcsh:Computer applications to medicine. Medical informatics ,Information theory ,computer.software_genre ,Biochemistry ,Pattern Recognition, Automated ,Reduction (complexity) ,Cardinality ,Sequence Analysis, Protein ,Structural Biology ,Animals ,Humans ,Computer Simulation ,Amino Acid Sequence ,Databases, Protein ,Representation (mathematics) ,lcsh:QH301-705.5 ,Molecular Biology ,business.industry ,Applied Mathematics ,Computational Biology ,Proteins ,Pattern recognition ,Mutual information ,Computer Science Applications ,lcsh:Biology (General) ,lcsh:R858-859.7 ,Artificial intelligence ,Data mining ,Alphabet ,business ,Sequence Alignment ,computer ,Algorithms ,Research Article - Abstract
Background We investigate automated and generic alphabet reduction techniques for protein structure prediction datasets. Reducing alphabet cardinality without losing key biochemical information opens the door to potentially faster machine learning, data mining and optimization applications in structural bioinformatics. Furthermore, reduced but informative alphabets often result in, e.g., more compact and human-friendly classification/clustering rules. In this paper we propose a robust and sophisticated alphabet reduction protocol based on mutual information and state-of-the-art optimization techniques. Results We applied this protocol to the prediction of two protein structural features: contact number and relative solvent accessibility. For both features we generated alphabets of two, three, four and five letters. The five-letter alphabets gave prediction accuracies statistically similar to that obtained using the full amino acid alphabet. Moreover, the automatically designed alphabets were compared against other reduced alphabets taken from the literature or human-designed, outperforming them. The differences between our alphabets and the alphabets taken from the literature were quantitatively analyzed. All the above process had been performed using a primary sequence representation of proteins. As a final experiment, we extrapolated the obtained five-letter alphabet to reduce a, much richer, protein representation based on evolutionary information for the prediction of the same two features. Again, the performance gap between the full representation and the reduced representation was small, showing that the results of our automated alphabet reduction protocol, even if they were obtained using a simple representation, are also able to capture the crucial information needed for state-of-the-art protein representations. Conclusion Our automated alphabet reduction protocol generates competent reduced alphabets tailored specifically for a variety of protein datasets. This process is done without any domain knowledge, using information theory metrics instead. The reduced alphabets contain some unexpected (but sound) groups of amino acids, thus suggesting new ways of interpreting the data.
- Full Text
- View/download PDF
273. ArrayMining: a modular web-application for microarray analysis combining ensemble and consensus methods with cross-study normalization
- Author
-
Enrico Glaab, Natalio Krasnogor, and Jonathan M. Garibaldi
- Subjects
Normalization (statistics) ,Databases, Factual ,Computer science ,microarray, gene expression, feature selection, prediction, classification, machine learning, clustering, network analysis, co-expression, pathway, normalization, cross-study, annotation, visualization ,Feature selection ,Biochemistry, biophysics & molecular biology [F05] [Life sciences] ,lcsh:Computer applications to medicine. Medical informatics ,computer.software_genre ,Biochemistry ,User-Computer Interface ,03 medical and health sciences ,0302 clinical medicine ,Structural Biology ,Databases, Genetic ,Consensus clustering ,Microarray databases ,Biochimie, biophysique & biologie moléculaire [F05] [Sciences du vivant] ,Cluster analysis ,lcsh:QH301-705.5 ,Molecular Biology ,Oligonucleotide Array Sequence Analysis ,030304 developmental biology ,Internet ,0303 health sciences ,Applied Mathematics ,Computational Biology ,Ensemble learning ,Computer Science Applications ,Data set ,ComputingMethodologies_PATTERNRECOGNITION ,lcsh:Biology (General) ,030220 oncology & carcinogenesis ,Gene chip analysis ,lcsh:R858-859.7 ,Data mining ,computer ,Software ,Algorithms - Abstract
Background Statistical analysis of DNA microarray data provides a valuable diagnostic tool for the investigation of genetic components of diseases. To take advantage of the multitude of available data sets and analysis methods, it is desirable to combine both different algorithms and data from different studies. Applying ensemble learning, consensus clustering and cross-study normalization methods for this purpose in an almost fully automated process and linking different analysis modules together under a single interface would simplify many microarray analysis tasks. Results We present ArrayMining.net, a web-application for microarray analysis that provides easy access to a wide choice of feature selection, clustering, prediction, gene set analysis and cross-study normalization methods. In contrast to other microarray-related web-tools, multiple algorithms and data sets for an analysis task can be combined using ensemble feature selection, ensemble prediction, consensus clustering and cross-platform data integration. By interlinking different analysis tools in a modular fashion, new exploratory routes become available, e.g. ensemble sample classification using features obtained from a gene set analysis and data from multiple studies. The analysis is further simplified by automatic parameter selection mechanisms and linkage to web tools and databases for functional annotation and literature mining. Conclusion ArrayMining.net is a free web-application for microarray analysis combining a broad choice of algorithms based on ensemble and consensus methods, using automatic parameter selection and integration with annotation databases.
- Full Text
- View/download PDF
274. Prediction of recursive convex hull class assignments for protein residues.
- Author
-
Michael Stout, Jaume Bacardit, Jonathan D. Hirst, and Natalio Krasnogor
- Subjects
PROTEINS ,MACHINE learning ,DECISION trees ,RECURSIVE functions - Abstract
Motivation: We introduce a new method for designating the location of residues in folded protein structures based on the recursive convex hull (RCH) of a point set of atomic coordinates. The RCH can be calculated with an efficient and parameterless algorithm. Results: We show that residue RCH class contains information complementary to widely studied measures such as solvent accessibility (SA), residue depth (RD) and to the distance of residues from the centroid of the chain, the residuesâ exposure (Exp). RCH is more conserved for related structures across folds and correlates better with changes in thermal stability of mutants than the other measures. Further, we assess the predictability of these measures using three types of machine-learning technique: decision trees (C4.5), Naive Bayes and Learning Classifier Systems (LCS) showing that RCH is more easily predicted than the other measures. As an exemplar application of predicted RCH class (in combination with other measures), we show that RCH is potentially helpful in improving prediction of residue contact numbers (CN). Contact: nxk@cs.nott.ac.uk Supplementary Information: For Supplementary data please refer to Datasets: www.infobiotic.net/datasets, RCH Prediction Servers: www.infobiotic.net [ABSTRACT FROM AUTHOR]
- Published
- 2008
- Full Text
- View/download PDF
275. Nature Inspired Cooperative Strategies for Optimization, NICSO 2011, Cluj-Napoca, Romania, October 20-22, 2011
- Author
-
David Alejandro Pelta, Natalio Krasnogor, Dan Dumitrescu, Camelia Chira, and Rodica Ioana Lung
- Published
- 2012
- Full Text
- View/download PDF
276. 13th Annual Genetic and Evolutionary Computation Conference, GECCO 2011, Proceedings, Dublin, Ireland, July 12-16, 2011
- Author
-
Natalio Krasnogor and Pier Luca Lanzi
- Published
- 2011
277. 13th Annual Genetic and Evolutionary Computation Conference, GECCO 2011, Companion Material Proceedings, Dublin, Ireland, July 12-16, 2011
- Author
-
Natalio Krasnogor and Pier Luca Lanzi
- Published
- 2011
278. Nature Inspired Cooperative Strategies for Optimization, NICSO 2010, May 12-14, 2010, Granada, Spain
- Author
-
Juan Ramón González, David A. Pelta, Carlos Cruz, Germán Terrazas, and Natalio Krasnogor
- Published
- 2010
- Full Text
- View/download PDF
279. Nature Inspired Cooperative Strategies for Optimization, NICSO 2008, Puerto de La Cruz, Tenerife, Spain, 12-14 November 2008
- Author
-
Natalio Krasnogor, Belén Melián-Batista, José A. Moreno-Pérez, J. Marcos Moreno-Vega, and David A. Pelta
- Published
- 2009
- Full Text
- View/download PDF
280. Proceedings of the 2009 workshop on Bio-inspired algorithms for distributed systems, BADS@ICAC 2009, Barcelona, Spain, June 19, 2009
- Author
-
Gianluigi Folino, Natalio Krasnogor, Carlo Mastroianni, and Franco Zambonelli
- Published
- 2009
- Full Text
- View/download PDF
281. Mirrored Sampling in Evolution Strategies With Weighted Recombination
- Author
-
Anne Auger, Dimo Brockhoff, Nikolaus Hansen, Machine Learning and Optimisation (TAO), Centre National de la Recherche Scientifique (CNRS)-Inria Saclay - Ile de France, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Université Paris-Sud - Paris 11 (UP11)-Laboratoire de Recherche en Informatique (LRI), Université Paris-Sud - Paris 11 (UP11)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-CentraleSupélec, Laboratoire d'informatique de l'École polytechnique [Palaiseau] (LIX), Centre National de la Recherche Scientifique (CNRS)-École polytechnique (X), Laboratoire de Recherche en Informatique (LRI), Université Paris-Sud - Paris 11 (UP11)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS), Microsoft Research - Inria Joint Centre (MSR - INRIA), Institut National de Recherche en Informatique et en Automatique (Inria)-Microsoft Research Laboratory Cambridge-Microsoft Corporation [Redmond, Wash.], SIGEVO, Natalio Krasnogor and Pier Luca Lanzi, Université Paris-Sud - Paris 11 (UP11)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-Université Paris-Sud - Paris 11 (UP11)-CentraleSupélec-Centre National de la Recherche Scientifique (CNRS)-Inria Saclay - Ile de France, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), and École polytechnique (X)-Centre National de la Recherche Scientifique (CNRS)
- Subjects
Mathematical optimization ,education.field_of_study ,Population ,Sampling (statistics) ,0102 computer and information sciences ,02 engineering and technology ,[INFO.INFO-NE]Computer Science [cs]/Neural and Evolutionary Computing [cs.NE] ,01 natural sciences ,Rate of convergence ,010201 computation theory & mathematics ,Convergence (routing) ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Pairwise comparison ,Heuristics ,education ,Algorithm ,Selection (genetic algorithm) ,Mathematics ,Mirroring - Abstract
International audience; This paper introduces mirrored sampling into evolution strategies (ESs) with weighted multi-recombination. Two further heuristics are introduced: pairwise selection selects at most one of two mirrored vectors in order to avoid a bias due to recombination. Selective mirroring only mirrors the worst solutions of the population. Convergence rates on the sphere function are derived that also yield upper bounds for the convergence rate on any spherical function. The optimal fraction of offspring to be mirrored is regardless of pairwise selection one without selective mirroring and about 19% with selective mirroring, where the convergence rate reaches a value of 0.390. This is an improvement of 56% compared to the best known convergence rate of 0.25 with positive recombination weights.
- Published
- 2011
282. A detailed analysis of the population-based ant colony optimization algorithm for the TSP and the QAP
- Author
-
Sabrina M. Oliveira, Mohamed Saifullah Hussin, Thomas Stuetzle, Andrea Roli, Marco Dorigo, NATALIO KRASNOGOR, PIER LUCA LANZI, S.M. Oliveira, M.S. Hussin, T. Stuetzle, A. Roli, and M. Dorigo
- Subjects
Extremal optimization ,education.field_of_study ,Mathematical optimization ,Meta-optimization ,Computer science ,business.industry ,Quadratic assignment problem ,Ant colony optimization algorithms ,Population ,MathematicsofComputing_NUMERICALANALYSIS ,Travelling salesman problem ,ComputingMethodologies_ARTIFICIALINTELLIGENCE ,Tabu search ,Parallel metaheuristic ,ANT COLONY OPTIMIZATION ,TheoryofComputation_ANALYSISOFALGORITHMSANDPROBLEMCOMPLEXITY ,QUADRATIC ASSIGNMENT PROBLEM ,Pheromone ,Local search (optimization) ,education ,business ,Metaheuristic ,Algorithm - Abstract
The population-based ant colony optimization algorithm (P-ACO) differs from other ACO algorithms through its implementation of the pheromone update management. P-ACO keeps track of a population of solutions, which serves as an archive of solutions generated by the ants’ colony. Pheromone updates in P-ACO are only done based on solutions that enter or leave the solution archive. The population-based scheme reduces considerably the computation time needed for the pheromone update when compared to ACO algorithms such as Ant System. In this work, we study P-ACO’s behavior for solving the traveling salesman problem and the quadratic assignment problem. In particular, we investigate the impact of a local search on P-ACO parameters and performance. The results clearly show that P-ACO is a very competitive tool in which its parameters and behavior depend strongly on the problem tackled and whether or not a local search is used.
- Published
- 2011
283. The K landscapes: A tunably difficult benchmark for genetic programming
- Author
-
Mauro Castelli, Leonardo Vanneschi, Luca Manzoni, Krasnogor, N, Vanneschi, L, Castelli, M, Manzoni, L, Natalio Krasnogor, Pier Luca Lanzi, Vanneschi, Leonardo, Castelli, Mauro, and Manzoni, Luca
- Subjects
Mathematical optimization ,Fitness landscape ,Computer science ,Benchmarks ,Genetic programming ,Extension (predicate logic) ,Benchmark ,Theoretical Computer Science ,Epistasis ,Problem difficulty ,Tree (data structure) ,Epistasi ,Computational Theory and Mathematic ,Genetic algorithm ,Benchmark (computing) ,Value (mathematics) - Abstract
The NK landscapes are a well known benchmark for genetic algorithms (GAs) in which it is possible to tune the ruggedness of the fitness landscape by simply modifying the value of a parameter K. They have successfully been used in many theoretical studies, allowing researchers to discover interesting properties of the GAs dynamics in presence of rugged landscapes. A similar benchmark does not exist for genetic programming (GP) yet. Nevertheless, during the EuroGP conference debates of the last few years, the necessity of defining new benchmark problems for GP has repeatedly been expressed by a large part of the attendees. This paper is intended to fill this gap, by introducing an extension of the NK landscapes to tree based GP, that we call K landscapes. In this benchmark, epistasis are expressed as growing mutual interactions between the substructures of a tree as the parameter K increases. The fact that the problem becomes more and more difficult as the value of K increases is experimentally demonstrated. Interestingly, we also show that GP "bloats" more and more as K increases. Copyright 2011 ACM
- Published
- 2011
284. The effect of selection from old populations in genetic algorithms
- Author
-
Leonardo Vanneschi, Mauro Castelli, Luca Manzoni, Castelli, M, Manzoni, L, Vanneschi, L, Natalio Krasnogor, Pier Luca Lanzi, Castelli, Mauro, Manzoni, Luca, and Vanneschi, Leonardo
- Subjects
education.field_of_study ,Mathematical optimization ,evolutionary algorithm ,Cultural algorithm ,Population-based incremental learning ,Population ,Quality control and genetic algorithms ,Evolutionary algorithm ,genetic algorithms ,Theoretical Computer Science ,Computational Theory and Mathematic ,Benchmark (computing) ,evolutionary algorithms ,genetic algorithm ,Genetic representation ,education ,Selection (genetic algorithm) ,Mathematics - Abstract
In this paper a method to increase the optimization ability of genetic algorithms (GAs) is proposed. To promote population diversity, a fraction of the worst individuals of the current population is replaced by individuals from an older population. To experimentally validate the approach we have used a set of well-known benchmark problems of tunable difficulty for GAs, including trap functions and NK landscapes. The obtained results show that the proposed method performs better than standard GAs without elitism for all the studied test problems and better than GAs with elitism for the majority of them.
- Published
- 2011
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.