- Table View
- List View
Genetic Algorithms for Pattern Recognition (CRC Press Revivals)
by Sankar K. Pal Paul P. WangSolving pattern recognition problems involves an enormous amount of computational effort. By applying genetic algorithms - a computational method based on the way chromosomes in DNA recombine - these problems are more efficiently and more accurately solved. Genetic Algorithms for Pattern Recognition covers a broad range of applications in science and technology, describing the integration of genetic algorithms in pattern recognition and machine learning problems to build intelligent recognition systems. The articles, written by leading experts from around the world, accomplish several objectives: they provide insight into the theory of genetic algorithms; they develop pattern recognition theory in light of genetic algorithms; and they illustrate applications in artificial neural networks and fuzzy logic. The cross-sectional view of current research presented in Genetic Algorithms for Pattern Recognition makes it a unique text, ideal for graduate students and researchers.
Genetic Algorithms in Elixir: Solve Problems Using Evolution
by Sean MoriarityFrom finance to artificial intelligence, genetic algorithms are a powerful tool with a wide array of applications. But you don't need an exotic new language or framework to get started; you can learn about genetic algorithms in a language you're already familiar with. Join us for an in-depth look at the algorithms, techniques, and methods that go into writing a genetic algorithm. From introductory problems to real-world applications, you'll learn the underlying principles of problem solving using genetic algorithms. Evolutionary algorithms are a unique and often overlooked subset of machine learning and artificial intelligence. Because of this, most of the available resources are outdated or too academic in nature, and none of them are made with Elixir programmers in mind. Start from the ground up with genetic algorithms in a language you are familiar with. Discover the power of genetic algorithms through simple solutions to challenging problems. Use Elixir features to write genetic algorithms that are concise and idiomatic. Learn the complete life cycle of solving a problem using genetic algorithms. Understand the different techniques and fine-tuning required to solve a wide array of problems. Plan, test, analyze, and visualize your genetic algorithms with real-world applications. Open your eyes to a unique and powerful field - without having to learn a new language or framework. What You Need: You'll need a macOS, Windows, or Linux distribution with an up-to-date Elixir installation.
Genetic Algorithms in Java Basics
by Lee Jacobson Burak KanberGenetic Algorithms in Java Basics is a brief introduction to solving problems using genetic algorithms, with working projects and solutions written in the Java programming language. This brief book will guide you step-by-step through various implementations of genetic algorithms and some of their common applications, with the aim to give you a practical understanding allowing you to solve your own unique, individual problems. After reading this book you will be comfortable with the language specific issues and concepts involved with genetic algorithms and you'll have everything you need to start building your own. Genetic algorithms are frequently used to solve highly complex real world problems and with this book you too can harness their problem solving capabilities. Understanding how to utilize and implement genetic algorithms is an essential tool in any respected software developers toolkit. So step into this intriguing topic and learn how you too can improve your software with genetic algorithms, and see real Java code at work which you can develop further for your own projects and research. Guides you through the theory behind genetic algorithms Explains how genetic algorithms can be used for software developers trying to solve a range of problems Provides a step-by-step guide to implementing genetic algorithms in Java What you'll learn How to construct genetic algorithms in Java which you can extend for your own projects and research What genetic algorithms are and the biological inspiration behind them How genetic algorithms can be implemented to solve problems Solving a traveling salesman problem and how to apply a genetic algorithm to it How to use a genetic algorithm to solve timetabling problems How a genetic algorithm can be used to build a robotic controller Applying optimization techniques to genetic algorithms Who this book is for Genetic Algorithms in Java Basics is perfect for developers, researchers and students who are working on problems where genetic algorithms may be a solution and need to program real, working code in Java. It's also suitable for all Java developers who are curious about genetic algorithms who would like a practical, hands-on introduction to genetic algorithms using Java. Table of Contents 1. Introduction 2. Implementation of a Basic Algorithm 3. Robot Controllers 4. Traveling 5. Class Scheduling 6. Optimization
Genetic Programming
by Malcolm I. Heywood James Mcdermott Mauro Castelli Kevin Sim Ernesto CostaThis book constitutes the refereed proceedings of the19th European Conference on Genetic Programming, EuroGP 2016, held in Porto,Portugal, in March/April 2016 co-located with the Evo*2016 events: EvoCOP,EvoMUSART, and EvoApplications. The 11 revised full papers presented togetherwith 8 poster papers were carefully reviewed and selected from 36 submissions. The wide range of topics in this volume reflects the current state of researchin the field. Thus, we see topics as diverse as semantic methods, recursiveprograms, grammatical methods, coevolution, Cartesian GP, feature selection,metaheuristics, evolvability, and fitness predictors; and applicationsincluding image processing, one-class classification, SQL injection attacks,numerical modelling, streaming data classification, creation and optimisationof circuits, multi-class classification, scheduling in manufacturing andwireless networks.
Genetic Programming
by James Mcdermott Mauro Castelli Pablo García-Sánchez Lukas Sekanina Evert HaasdijkThis book constitutes the refereed proceedings of the 18th European Conference on Genetic Programming, EuroGP 2015, held in Copenhagen, Spain, in April 2015 co-located with the Evo 2015 events, EvoCOP, Evo MUSART and Evo Applications. The 12 revised full papers presented together with 6 poster papers were carefully reviewed and selected form 36 submissions. The wide range of topics in this volume reflects the current state of research in the field. Thus, we see topics as diverse as semantic methods, recursive programs, grammatical methods, coevolution, Cartesian GP, feature selection, initialisation procedures, ensemble methods and search objectives; and applications including text processing, cryptography, numerical modelling, software parallelisation, creation and optimisation of circuits, multi-class classification, scheduling and artificial intelligence.
Genetic Programming Theory and Practice X
by Ekaterina Vladislavleva Marylyn D Ritchie Jason H. Moore Rick RioloThese contributions, written by the foremost international researchers and practitioners of Genetic Programming (GP), explore the synergy between theoretical and empirical results on real-world problems, producing a comprehensive view of the state of the art in GP. Topics in this volume include: evolutionary constraints, relaxation of selection mechanisms, diversity preservation strategies, flexing fitness evaluation, evolution in dynamic environments, multi-objective and multi-modal selection, foundations of evolvability, evolvable and adaptive evolutionary operators, foundation of injecting expert knowledge in evolutionary search, analysis of problem difficulty and required GP algorithm complexity, foundations in running GP on the cloud - communication, cooperation, flexible implementation, and ensemble methods. Additional focal points for GP symbolic regression are: (1) The need to guarantee convergence to solutions in the function discovery mode; (2) Issues on model validation; (3) The need for model analysis workflows for insight generation based on generated GP solutions - model exploration, visualization, variable selection, dimensionality analysis; (4) Issues in combining different types of data. Readers will discover large-scale, real-world applications of GP to a variety of problem domains via in-depth presentations of the latest and most significant results.
Genetic Programming Theory and Practice XII
by Rick Riolo William P. Worzel Mark KotanchekThese contributions, written by the foremost international researchers and practitioners of Genetic Programming (GP), explore the synergy between theoretical and empirical results on real-world problems, producing a comprehensive view of the state of the art in GP. Topics in this volume include: gene expression regulation, novel genetic models for glaucoma, inheritable epigenetics, combinators in genetic programming, sequential symbolic regression, system dynamics, sliding window symbolic regression, large feature problems, alignment in the error space, HUMIE winners, Boolean multiplexer function, and highly distributed genetic programming systems. Application areas include chemical process control, circuit design, financial data mining and bioinformatics. Readers will discover large-scale, real-world applications of GP to a variety of problem domains via in-depth presentations of the latest and most significant results.
Genetic Programming Theory and Practice XIII
by Rick Riolo Arthur Kordon Mark Kotanchek W. P. WorzelThese contributions, written by the foremost international researchers and practitioners of Genetic Programming (GP), explore the synergy between theoretical and empirical results on real-world problems, producing a comprehensive view of the state of the art in GP. Topics in this volume include: multi-objective genetic programming, learning heuristics, Kaizen programming, Evolution of Everything (EvE), lexicase selection, behavioral program synthesis, symbolic regression with noisy training data, graph databases, and multidimensional clustering. It also covers several chapters on best practices and lesson learned from hands-on experience. Additional application areas include financial operations, genetic analysis, and predicting product choice. Readers will discover large-scale, real-world applications of GP to a variety of problem domains via in-depth presentations of the latest and most significant results.
Genetic Programming Theory and Practice XIV (Genetic and Evolutionary Computation)
by Rick Riolo Bill Worzel Brian Goldman Bill TozierThese contributions, written by the foremost international researchers and practitioners of Genetic Programming (GP), explore the synergy between theoretical and empirical results on real-world problems, producing a comprehensive view of the state of the art in GP. Chapters in this volume include: Similarity-based Analysis of Population Dynamics in GP Performing Symbolic RegressionHybrid Structural and Behavioral Diversity Methods in GPMulti-Population Competitive Coevolution for Anticipation of Tax EvasionEvolving Artificial General Intelligence for Video Game ControllersA Detailed Analysis of a PushGP RunLinear Genomes for Structured ProgramsNeutrality, Robustness, and Evolvability in GPLocal Search in GPPRETSL: Distributed Probabilistic Rule Evolution for Time-Series ClassificationRelational Structure in Program Synthesis Problems with Analogical ReasoningAn Evolutionary Algorithm for Big Data Multi-Class Classification ProblemsA Generic Framework for Building Dispersion Operators in the Semantic SpaceAssisting Asset Model Development with Evolutionary AugmentationBuilding Blocks of Machine Learning Pipelines for Initialization of a Data Science Automation Tool Readers will discover large-scale, real-world applications of GP to a variety of problem domains via in-depth presentations of the latest and most significant results.
Genetic Programming Theory and Practice XIX (Genetic and Evolutionary Computation)
by Leonardo Trujillo Wolfgang Banzhaf Sara Silva Stephan M. WinklerThis book brings together some of the most impactful researchers in the field of Genetic Programming (GP), each one working on unique and interesting intersections of theoretical development and practical applications of this evolutionary-based machine learning paradigm. Topics of particular interest for this year´s book include powerful modeling techniques through GP-based symbolic regression, novel selection mechanisms that help guide the evolutionary process, modular approaches to GP, and applications in cybersecurity, biomedicine and program synthesis, as well as papers by practitioner of GP that focus on usability and real-world results. In summary, readers will get a glimpse of the current state of the art in GP research.
Genetic Programming Theory and Practice XV (Genetic and Evolutionary Computation)
by Rick Riolo Wolfgang Banzhaf Randal S. Olson William TozierThese contributions, written by the foremost international researchers and practitioners of Genetic Programming (GP), explore the synergy between theoretical and empirical results on real-world problems, producing a comprehensive view of the state of the art in GP. Topics in this volume include: exploiting subprograms in genetic programming, schema frequencies in GP, Accessible AI, GP for Big Data, lexicase selection, symbolic regression techniques, co-evolution of GP and LCS, and applying ecological principles to GP. It also covers several chapters on best practices and lessons learned from hands-on experience. Readers will discover large-scale, real-world applications of GP to a variety of problem domains via in-depth presentations of the latest and most significant results.
Genetic Programming Theory and Practice XVII (Genetic and Evolutionary Computation)
by Leonardo Trujillo Wolfgang Banzhaf Bill Worzel Leigh Sheneman Erik GoodmanThese contributions, written by the foremost international researchers and practitioners of Genetic Programming (GP), explore the synergy between theoretical and empirical results on real-world problems, producing a comprehensive view of the state of the art in GP. In this year’s edition, the topics covered include many of the most important issues and research questions in the field, such as: opportune application domains for GP-based methods, game playing and co-evolutionary search, symbolic regression and efficient learning strategies, encodings and representations for GP, schema theorems, and new selection mechanisms.The volume includes several chapters on best practices and lessons learned from hands-on experience. Readers will discover large-scale, real-world applications of GP to a variety of problem domains via in-depth presentations of the latest and most significant results.
Genetic Programming Theory and Practice XVIII (Genetic and Evolutionary Computation)
by Leonardo Trujillo Wolfgang Banzhaf Bill Worzel Stephan WinklerThis book, written by the foremost international researchers and practitioners of genetic programming (GP), explores the synergy between theoretical and empirical results on real-world problems, producing a comprehensive view of the state of the art in GP. In this year’s edition, the topics covered include many of the most important issues and research questions in the field, such as opportune application domains for GP-based methods, game playing and co-evolutionary search, symbolic regression and efficient learning strategies, encodings and representations for GP, schema theorems, and new selection mechanisms. The book includes several chapters on best practices and lessons learned from hands-on experience. Readers will discover large-scale, real-world applications of GP to a variety of problem domains via in-depth presentations of the latest and most significant results.
Genetic Programming Theory and Practice XX (Genetic and Evolutionary Computation)
by Leonardo Trujillo Ting Hu Charles Ofria Stephan WinklerGenetic Programming Theory and Practice brings together some of the most impactful researchers in the field of Genetic Programming (GP), each one working on unique and interesting intersections of theoretical development and practical applications of this evolutionary-based machine learning paradigm. Topics of particular interest for this year’s book include powerful modeling techniques through GP-based symbolic regression, novel selection mechanisms that help guide the evolutionary process, modular approaches to GP, and applications in cybersecurity, biomedicine, and program synthesis, as well as papers by practitioner of GP that focus on usability and real-world results. In summary, readers will get a glimpse of the current state of the- art in GP research.
Genetic Programming Theory and Practice XXI (Genetic and Evolutionary Computation)
by Wolfgang Banzhaf Ting Hu Stephan M. Winkler Alexander LalejiniThis book brings together some of the most impactful researchers in the field of genetic programming (GP), each one working on unique and interesting intersections of theoretical development and practical applications of this evolutionary-based machine learning paradigm. Topics of particular interest for this year´s book include powerful modeling techniques through GP-based symbolic regression, novel selection mechanisms that help guide the evolutionary process, modular approaches to GP, and applications in cybersecurity, biomedicine, and program synthesis, as well as papers by practitioner of GP that focus on usability and real-world results. In summary, readers will get a glimpse of the current state-of-the-art in GP research.
Genetic Programming for Image Classification: An Automated Approach to Feature Learning (Adaptation, Learning, and Optimization #24)
by Mengjie Zhang Ying Bi Bing XueThis book offers several new GP approaches to feature learning for image classification. Image classification is an important task in computer vision and machine learning with a wide range of applications. Feature learning is a fundamental step in image classification, but it is difficult due to the high variations of images. Genetic Programming (GP) is an evolutionary computation technique that can automatically evolve computer programs to solve any given problem. This is an important research field of GP and image classification. No book has been published in this field. This book shows how different techniques, e.g., image operators, ensembles, and surrogate, are proposed and employed to improve the accuracy and/or computational efficiency of GP for image classification. The proposed methods are applied to many different image classification tasks, and the effectiveness and interpretability of the learned models will be demonstrated. This book is suitable as a graduate and postgraduate level textbook in artificial intelligence, machine learning, computer vision, and evolutionary computation.
Genetic Programming for Production Scheduling: An Evolutionary Learning Approach (Machine Learning: Foundations, Methodologies, and Applications)
by Mengjie Zhang Fangfang Zhang Su Nguyen Yi MeiThis book introduces readers to an evolutionary learning approach, specifically genetic programming (GP), for production scheduling. The book is divided into six parts. In Part I, it provides an introduction to production scheduling, existing solution methods, and the GP approach to production scheduling. Characteristics of production environments, problem formulations, an abstract GP framework for production scheduling, and evaluation criteria are also presented. Part II shows various ways that GP can be employed to solve static production scheduling problems and their connections with conventional operation research methods. In turn, Part III shows how to design GP algorithms for dynamic production scheduling problems and describes advanced techniques for enhancing GP’s performance, including feature selection, surrogate modeling, and specialized genetic operators. In Part IV, the book addresses how to use heuristics to deal with multiple, potentially conflicting objectives in production scheduling problems, and presents an advanced multi-objective approach with cooperative coevolution techniques or multi-tree representations. Part V demonstrates how to use multitask learning techniques in the hyper-heuristics space for production scheduling. It also shows how surrogate techniques and assisted task selection strategies can benefit multitask learning with GP for learning heuristics in the context of production scheduling. Part VI rounds out the text with an outlook on the future.Given its scope, the book benefits scientists, engineers, researchers, practitioners, postgraduates, and undergraduates in the areas of machine learning, artificial intelligence, evolutionary computation, operations research, and industrial engineering.
Genetic Programming: 21st European Conference, EuroGP 2018, Parma, Italy, April 4-6, 2018, Proceedings (Lecture Notes in Computer Science #10781)
by Stefano Cagnoni Mauro Castelli Pablo García-Sánchez Lukas Sekanina Mengjie ZhangThis book constitutes the refereed proceedings of the 21st European Conference on Genetic Programming, EuroGP 2018, held in Parma, Italy, in April 2018, co-located with the Evo* 2018 events, EvoCOP, EvoMUSART, and EvoApplications. The 11 revised full papers presented together with 8 poster papers were carefully reviewed and selected from 36 submissions. The wide range of topics in this volume reflects the current state of research in the field. Thus, we see topics and applications including analysis of feature importance for metabolomics, semantic methods, evolution of boolean networks, generation of redundant features, ensembles of GP models, automatic design of grammatical representations, GP and neuroevolution, visual reinforcement learning, evolution of deep neural networks, evolution of graphs, and scheduling in heterogeneous networks.
Genetic Programming: 22nd European Conference, EuroGP 2019, Held as Part of EvoStar 2019, Leipzig, Germany, April 24–26, 2019, Proceedings (Lecture Notes in Computer Science #11451)
by Nuno Lourenço Pablo García-Sánchez Lukas Sekanina Ting Hu Hendrik RichterThis book constitutes the refereed proceedings of the 22nd European Conference on Genetic Programming, EuroGP 2019, held as part of Evo* 2019, in Leipzig, Germany, in April 2019, co-located with the Evo* events EvoCOP, EvoMUSART, and EvoApplications. The 12 revised full papers and 6 short papers presented in this volume were carefully reviewed and selected from 36 submissions. They cover a wide range of topics and reflect the current state of research in the field. With a special focus on real-world applications in 2019, the papers are devoted to topics such as the test data design in software engineering, fault detection and classification of induction motors, digital circuit design, mosquito abundance prediction, machine learning and cryptographic function design.
Genetic Programming: 23rd European Conference, EuroGP 2020, Held as Part of EvoStar 2020, Seville, Spain, April 15–17, 2020, Proceedings (Lecture Notes in Computer Science #12101)
by Nuno Lourenço Ting Hu Eric Medvet Federico DivinaThis book constitutes the refereed proceedings of the 23rd European Conference on Genetic Programming, EuroGP 2020, held as part of Evo*2020, in Seville, Spain, in April 2020, co-located with the Evo*2020 events EvoCOP, EvoMUSART and EvoApplications.The 12 full papers and 6 short papers presented in this book were carefully reviewed and selected from 36 submissions. The papers cover a wide spectrum of topics, including designing GP algorithms for ensemble learning, comparing GP with popular machine learning algorithms, customising GP algorithms for more explainable AI applications to real-world problems.
Genetic Programming: 24th European Conference, EuroGP 2021, Held as Part of EvoStar 2021, Virtual Event, April 7–9, 2021, Proceedings (Lecture Notes in Computer Science #12691)
by Nuno Lourenço Ting Hu Eric MedvetThis book constitutes the refereed proceedings of the 24th European Conference on Genetic Programming, EuroGP 2021, held as part of Evo*2021, as Virtual Event, in April 2021, co-located with the Evo*2021 events, EvoCOP, EvoMUSART, and EvoApplications. The 11 revised full papers and 6 short papers presented in this book were carefully reviewed and selected from 27 submissions. The wide range of topics in this volume reflects the current state of research in the field. The collection of papers cover interesting topics including developing new operators for variants of GP algorithms, as well as exploring GP applications to the optimisation of machine learning methods and the evolution of complex combinational logic circuits.
Genetic Programming: 25th European Conference, EuroGP 2022, Held as Part of EvoStar 2022, Madrid, Spain, April 20–22, 2022, Proceedings (Lecture Notes in Computer Science #13223)
by Bing Xue Eric Medvet Gisele PappaThis book constitutes the refereed proceedings of the 25th European Conference on Genetic Programming, EuroGP 2022, held as part of Evo*2021, as Virtual Event, in April 2022, co-located with the Evo*2022 events, EvoCOP, EvoMUSART, and EvoApplications. The 12 revised full papers and 7 short papers presented in this book were carefully reviewed and selected from 35 submissions. The wide range of topics in this volume reflects the current state of research in the field. The collection of papers cover topics including developing new operators for variants of GP algorithms, as well as exploring GP applications to the optimization of machine learning methods and the evolution of complex combinational logic circuits.
Genetic Programming: 26th European Conference, EuroGP 2023, Held as Part of EvoStar 2023, Brno, Czech Republic, April 12–14, 2023, Proceedings (Lecture Notes in Computer Science #13986)
by Gisele Pappa Mario Giacobini Zdenek VasicekThis book constitutes the refereed proceedings of the 26th European Conference on Genetic Programming, EuroGP 2023, held as part of EvoStar 2023, in Brno, Czech Republic, during April 12–14, 2023, and co-located with the EvoStar events, EvoCOP, EvoMUSART, and EvoApplications. The 14 revised full papers and 8 short papers presented in this book were carefully reviewed and selected from 38 submissions. The wide range of topics in this volume reflects the current state of research in the field. The collection of papers cover topics including developing new variants of GP algorithms for both optimization and machine learning problems as well as exploring GP to address complex real-world problems.
Genetic Programming: 27th European Conference, EuroGP 2024, Held as Part of EvoStar 2024, Aberystwyth, UK, April 3–5, 2024, Proceedings (Lecture Notes in Computer Science #14631)
by Luca Manzoni Bing Xue Mario GiacobiniThis book constitutes the refereed proceedings of the 27th European Conference on Genetic Programming, EuroGP 2024, held in Aberystwyth, UK, April 3–5, 2024 and co-located with the EvoStar events, EvoCOP, EvoMUSART, and EvoApplications.The 13 papers (9 selected for long presentation and 4 for short presentation) collected in this book were carefully reviewed and selected from 24 submissions. The wide range of topics in this volume reflects the current state of research in the field. The collection of papers cover topics including developing new variants of GP algorithms, as well as exploring GP applications to the optimization of machine learning methods and the evolution of control policies.
Genetic Programming: 28th European Conference, EuroGP 2025, Held as Part of EvoStar 2025, Trieste, Italy, April 23–25, 2025, Proceedings (Lecture Notes in Computer Science #15609)
by Luca Manzoni Bing Xue Illya BakurovThis book constitutes the refereed proceedings of the 28th European Conference on Genetic Programming, EuroGP 2025, held in Trieste, Italy, during April 23–25, 2025 and co-located with the EvoStar events, EvoCOP, EvoMUSART, and EvoApplications. The 10 full papers were and 5 short papers included in this volume were carefully reviewed and selected from 27 submissions.The wide range of topics in this volume reflects the current state of research in the field. The universality of computer programs and their importance in so many areas of our lives means that automating these tasks is an exceptionally ambitious challengewith far-reaching implications.