Stock Exchange Trading Using Grid Pattern Optimized by A Genetic Algorithm with Speciation
Title | Stock Exchange Trading Using Grid Pattern Optimized by A Genetic Algorithm with Speciation PDF eBook |
Author | Tiago Martins |
Publisher | Springer Nature |
Pages | 68 |
Release | 2021-07-08 |
Genre | Technology & Engineering |
ISBN | 3030766802 |
This book presents a genetic algorithm that optimizes a grid template pattern detector to find the best point to trade in the SP 500. The pattern detector is based on a template using a grid of weights with a fixed size. The template takes in consideration not only the closing price but also the open, high, and low values of the price during the period under testing in contrast to the traditional methods of analysing only the closing price. Each cell of the grid encompasses a score, and these are optimized by an evolutionary genetic algorithm that takes genetic diversity into consideration through a speciation routine, giving time for each individual of the population to be optimized within its own niche. With this method, the system is able to present better results and improves the results compared with other template approaches. The tests considered real data from the stock market and against state-of-the-art solutions, namely the ones using a grid of weights which does not have a fixed size and non-speciated approaches. During the testing period, the presented solution had a return of 21.3% compared to 10.9% of the existing approaches. The use of speciation was able to increase the returns of some results as genetic diversity was taken into consideration.
Genetic Algorithms in Search, Optimization, and Machine Learning
Title | Genetic Algorithms in Search, Optimization, and Machine Learning PDF eBook |
Author | David Edward Goldberg |
Publisher | Addison-Wesley Professional |
Pages | 436 |
Release | 1989 |
Genre | Computers |
ISBN |
A gentle introduction to genetic algorithms. Genetic algorithms revisited: mathematical foundations. Computer implementation of a genetic algorithm. Some applications of genetic algorithms. Advanced operators and techniques in genetic search. Introduction to genetics-based machine learning. Applications of genetics-based machine learning. A look back, a glance ahead. A review of combinatorics and elementary probability. Pascal with random number generation for fortran, basic, and cobol programmers. A simple genetic algorithm (SGA) in pascal. A simple classifier system(SCS) in pascal. Partition coefficient transforms for problem-coding analysis.
An Introduction to Genetic Algorithms
Title | An Introduction to Genetic Algorithms PDF eBook |
Author | Melanie Mitchell |
Publisher | MIT Press |
Pages | 226 |
Release | 1998-03-02 |
Genre | Computers |
ISBN | 9780262631853 |
Genetic algorithms have been used in science and engineering as adaptive algorithms for solving practical problems and as computational models of natural evolutionary systems. This brief, accessible introduction describes some of the most interesting research in the field and also enables readers to implement and experiment with genetic algorithms on their own. It focuses in depth on a small set of important and interesting topics—particularly in machine learning, scientific modeling, and artificial life—and reviews a broad span of research, including the work of Mitchell and her colleagues. The descriptions of applications and modeling projects stretch beyond the strict boundaries of computer science to include dynamical systems theory, game theory, molecular biology, ecology, evolutionary biology, and population genetics, underscoring the exciting "general purpose" nature of genetic algorithms as search methods that can be employed across disciplines. An Introduction to Genetic Algorithms is accessible to students and researchers in any scientific discipline. It includes many thought and computer exercises that build on and reinforce the reader's understanding of the text. The first chapter introduces genetic algorithms and their terminology and describes two provocative applications in detail. The second and third chapters look at the use of genetic algorithms in machine learning (computer programs, data analysis and prediction, neural networks) and in scientific models (interactions among learning, evolution, and culture; sexual selection; ecosystems; evolutionary activity). Several approaches to the theory of genetic algorithms are discussed in depth in the fourth chapter. The fifth chapter takes up implementation, and the last chapter poses some currently unanswered questions and surveys prospects for the future of evolutionary computation.
Adaptation in Natural and Artificial Systems
Title | Adaptation in Natural and Artificial Systems PDF eBook |
Author | John H. Holland |
Publisher | MIT Press |
Pages | 236 |
Release | 1992-04-29 |
Genre | Psychology |
ISBN | 9780262581110 |
Genetic algorithms are playing an increasingly important role in studies of complex adaptive systems, ranging from adaptive agents in economic theory to the use of machine learning techniques in the design of complex devices such as aircraft turbines and integrated circuits. Adaptation in Natural and Artificial Systems is the book that initiated this field of study, presenting the theoretical foundations and exploring applications. In its most familiar form, adaptation is a biological process, whereby organisms evolve by rearranging genetic material to survive in environments confronting them. In this now classic work, Holland presents a mathematical model that allows for the nonlinearity of such complex interactions. He demonstrates the model's universality by applying it to economics, physiological psychology, game theory, and artificial intelligence and then outlines the way in which this approach modifies the traditional views of mathematical genetics. Initially applying his concepts to simply defined artificial systems with limited numbers of parameters, Holland goes on to explore their use in the study of a wide range of complex, naturally occuring processes, concentrating on systems having multiple factors that interact in nonlinear ways. Along the way he accounts for major effects of coadaptation and coevolution: the emergence of building blocks, or schemata, that are recombined and passed on to succeeding generations to provide, innovations and improvements.
Nature-Inspired Optimization Algorithms
Title | Nature-Inspired Optimization Algorithms PDF eBook |
Author | Xin-She Yang |
Publisher | Elsevier |
Pages | 277 |
Release | 2014-02-17 |
Genre | Computers |
ISBN | 0124167454 |
Nature-Inspired Optimization Algorithms provides a systematic introduction to all major nature-inspired algorithms for optimization. The book's unified approach, balancing algorithm introduction, theoretical background and practical implementation, complements extensive literature with well-chosen case studies to illustrate how these algorithms work. Topics include particle swarm optimization, ant and bee algorithms, simulated annealing, cuckoo search, firefly algorithm, bat algorithm, flower algorithm, harmony search, algorithm analysis, constraint handling, hybrid methods, parameter tuning and control, as well as multi-objective optimization. This book can serve as an introductory book for graduates, doctoral students and lecturers in computer science, engineering and natural sciences. It can also serve a source of inspiration for new applications. Researchers and engineers as well as experienced experts will also find it a handy reference. - Discusses and summarizes the latest developments in nature-inspired algorithms with comprehensive, timely literature - Provides a theoretical understanding as well as practical implementation hints - Provides a step-by-step introduction to each algorithm
Bioinformatics Computing
Title | Bioinformatics Computing PDF eBook |
Author | Bryan P. Bergeron |
Publisher | Prentice Hall Professional |
Pages | 472 |
Release | 2003 |
Genre | Computers |
ISBN | 9780131008250 |
Comprehensive and concise, this handbook has chapters on computing visualization, large database designs, advanced pattern matching and other key bioinformatics techniques. It is a practical guide to computing in the growing field of Bioinformatics--the study of how information is represented and transmitted in biological systems, starting at the molecular level.
Metaheuristics in Machine Learning: Theory and Applications
Title | Metaheuristics in Machine Learning: Theory and Applications PDF eBook |
Author | Diego Oliva |
Publisher | Springer Nature |
Pages | 765 |
Release | |
Genre | Computational intelligence |
ISBN | 3030705420 |
This book is a collection of the most recent approaches that combine metaheuristics and machine learning. Some of the methods considered in this book are evolutionary, swarm, machine learning, and deep learning. The chapters were classified based on the content; then, the sections are thematic. Different applications and implementations are included; in this sense, the book provides theory and practical content with novel machine learning and metaheuristic algorithms. The chapters were compiled using a scientific perspective. Accordingly, the book is primarily intended for undergraduate and postgraduate students of Science, Engineering, and Computational Mathematics and is useful in courses on Artificial Intelligence, Advanced Machine Learning, among others. Likewise, the book is useful for research from the evolutionary computation, artificial intelligence, and image processing communities.