Genetic Programming An Introduction下载

weixin_39820535 2020-06-21 07:30:21
Genetic Programming An Introduction On the Automatic Evolution of Computer Programs and its Applications, 本书介绍机器学习的一个分之:遗传编程。讲述如何通过遗传算法生成满足测试用例的代码。
相关下载链接://download.csdn.net/download/dragonlyj/10467773?utm_source=bbsseo
...全文
18 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
Chapter 1—Preliminaries 1.1. Computational Intelligence: its inception and research agenda 1.2. Organization and readership 1.3. References Chapter 2—Neural Networks and Neurocomputing 2.1. Introduction 2.2. Generic models of computational neurons 2.3. Architectures of neural networks - a basic taxonomy 2.3.1. Radial Basis function neural networks 2.4. Learning in neural networks 2.4.1. Neural networks as universal approximators 2.4.2. Generic modes of learning in neural networks 2.4.3. Performance indexes in training of neural networks 2.5. Selected classes of learning methods 2.5.1. Gradient-based optimization of multivariable functions 2.5.2. Perceptron learning rule 2.5.3. Delta learning rule 2.5.4. Backpropagation learning 2.5.5. Hebbian learning 2.5.6. Competitive learning 2.5.7. Self-organizing maps 2.5.8. Learning in presence directly and indirectly labeled patterns 2.6. Generalization abilities of neural networks 2.7. Enhancements of gradient-based learning in neural networks 2.8. Concluding remarks 2.9. Problems 2.10. References Chapter 3—Fuzzy Sets 3.1. Introduction 3.2. Basic definition 3.3. Types of membership functions 3.4. Characteristics of a fuzzy set 3.5. Membership function determination 3.5.1. Horizontal method of membership estimation 3.5.2. Vertical method of membership estimation 3.5.3. Pairwise comparison method of membership function estimation 3.5.4. Problem specification-based membership determination 3.5.5. Membership estimation as a problem of parametric optimization 3.6. Fuzzy relations 3.7. Set theory operations and their properties 3.8. Triangular norms 3.9. Triangular norms as the models of operations on fuzzy sets 3.10. Information-based characteristics of fuzzy sets 3.10.1. Entropy measure of fuzziness 3.10.2. Energy measure of fuzziness 3.10.3. Specificity of a fuzzy set 3.11. Matching measures 3.11.1. Possibility and necessity measures 3.11.2. Compatibility measure 3.12. Numerical representation of fuzzy sets 3.13. Rough sets 3.14. Rough sets and fuzzy sets 3.15. Shadowed sets 3.16. The frame of cognition 3.16.1. Basic definition 3.16.2. Main properties 3.16.3. Approximation aspects of the frame of cognition 3.16.4. Robustness properties of the frame of cognition 3.17. Probability and fuzzy sets 3.18. Hybrid fuzzy-probabilistic models of uncertainty 3.19. Conclusions 3.20. Problems 3.21. References Chapter 4—Computations with Fuzzy Sets 4.1. Introductory remarks 4.2. The extension principle 4.3. Fuzzy numbers 4.3.1. Basic characteristics 4.3.2. Computing with fuzzy numbers 4.3.3. Accumulation of fuzziness in computing with fuzzy numbers 4.4. Fuzzy rule-based computing 4.4.1. Rules with fuzzy sets 4.4.2. A design of fuzzy rule - based systems 4.4.3. Fuzzy Hebbian learning and associative memory as a realization of rule-based systems 4.5. Fuzzy controller and fuzzy control 4.5.1. Generic concept of fuzzy control 4.5.2. Design principles of the fuzzy controller 4.5.3. Numerical experiments 4.5.4. Fuzzy scheduler 4.6. Rule-based systems with nonmonotonic operations 4.6.1. Nonmonotonic AND and OR operations: a generalization 4.6.2. Estimation problem of the default fuzzy set 4.6.3. Approximate reasoning with defaults 4.7. Conclusions 4.8. Problems 4.9. References Chapter 5—Evolutionary Computing 5.1. Introduction 5.2. Gradient-based and probabilistic optimization as examples of single-point search techniques 5.3. Genetic algorithms - fundamentals and a basic algorithm 5.4. Schemata Theorem - a conceptual backbone of GAs 5.5. From search space to GA search space 5.5.1. Gray coding 5.5.2. Floating point coding 5.6. Exploration and exploitation of the search space 5.7. Experimental studies 5.8. Classes of evolutionary computation 5.8.1. Evolutionary Strategies 5.8.2. Evolutionary Programming 5.8.3. Genetic Programming 5.9. Conclusions 5.10 Problems 5.11. References Chapter 6—Fuzzy Neural Systems 6.1. Introduction 6.2. Neurocomputing in fuzzy set technology 6.3. Fuzzy sets in the technology of neurocomputing 6.4. Fuzzy sets in the preprocessing and enhancements of training data 6.4.1. Nonlinear data normalization 6.4.2. Variable processing resolution - fuzzy receptive fields 6.5. Uncertainty representation in neural networks 6.6. Neural calibration of membership functions 6.6.1. The Optimization Algorithm 6.6.2. Neural network realization of the nonlinear mapping 6.7. Knowledge-based learning schemes 6.7.1. Metalearning and fuzzy sets 6.7.2. Fuzzy clustering in revealing relationships within data 6.7.2.1. Fuzzy perceptron 6.7.2.2. Conditional (context-sensitive) clustering as a preprocessing phase in neural networks 6.8. Linguistic interpretation of neural networks 6.8.1. From neural networks to rule-based systems 6.8.2. Linguistic Interpretation of self-organizing maps 6.9. Hybrid fuzzy neural computing structures 6.9.1. Architectures of hybrid fuzzy neural systems 6.9.2. Temporal aspects of interaction in fuzzy-neural systems 6.10. Conclusions 6.11. Problems 6.12. References Chapter 7—Fuzzy Neural Networks 7.1. Logic-based neurons 7.1.1. Aggregative OR and AND logic neurons 7.1.2. OR/AND neurons 7.1.3. Conceptual and computational augmentations of fuzzy neurons 7.1.3.1. Representing inhibitory information 7.1.3.2. Computational enhancements of the neurons 7.2. Logic neurons and fuzzy neural networks with feedback 7.3. Referential logic-based neurons 7.4. Learning in fuzzy neural networks 7.4.1. Learning policies for parametric learning in fuzzy neural networks 7.4.2. Performance index 7.4.3. Interpretation of fuzzy neural networks 7.5. Case studies 7.5.1. Logic filtering 7.5.2. Minimization of multiple output two-valued combinational systems 7.5.3. FNN as a model of approximate reasoning 7.5.4. Sensor fusion via fuzzy neurons 7.6. Conclusions 7.7. Problems 7.8. References Chapter 8—CI systems 8.1. Introduction 8.2. Fuzzy encoding in evolutionary computing 8.2.1. Direct methods of fuzzy encoding 8.2.2. Weak encoding with fuzzy sets 8.3. Fuzzy crossover operations 8.4. Fuzzy metarules in genetic computing 8.5. Relational structures and their optimization 8.5.1. Image compression as a problem of relation reduction 8.5.2. GA-optimized data mining 8.6. The Satisfiability Problem 8.7. Evolutionary rule-based modeling of analytical relationships 8.8. Genetic optimization of neural networks 8.8.1. Parametric optimization of neural networks 8.8.2. Fuzzy genetic optimization of neural networks 8.9. Genetic optimization of rule-based systems 8.10. Conclusions 8.11. Problems 8.12. References Index
Genetic 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 Table of Contents Chapter 1: Introduction Chapter 2: Implementation of a Basic Genetic Algorithm Chapter 3: Robotic Controllers Chapter 4: Traveling Salesman Chapter 5: Class Scheduling Chapter 6: Optimization

13,656

社区成员

发帖
与我相关
我的任务
社区描述
CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧