遗传规划方面的高手帮忙!几个java编程遇到的问题!

本文针对遗传编程中的随机算法树生成、算法随机配对及随机数产生等难题进行探讨。作者作为初学者,在尝试编程实现遗传规划的过程中遇到挑战,并寻求解决办法。

我现在还是学生,想研究遗传规划,这几天想写一个程序实现它,结果,遇到了几个疑难,请各位高手帮忙啊!

1:编程时随即产生算法树怎么用程序实现啊!

2:假如已经有一群算法,怎么对它们随即配对(每组2个)?

3:随机数怎么产生啊!

一前看算法的时候还觉得能看懂,结果写程序的时候就卡了,尤其是"随机"最难,不知道怎么用程序实现,希望各位高手帮帮忙啊!

Contents xi 1 Introduction 1 1.1 Genetic Programming in a Nutshell . . . . . . . . . . . . . . . 2 1.2 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.4 Overview of this Field Guide . . . . . . . . . . . . . . . . . . 4 I Basics 7 2 Representation, Initialisation and Operators in Tree-based GP 9 3 Getting Ready to Run Genetic Programming 19 4 Example Genetic Programming Run 29 5 Alternative Initialisations and Operators in Tree-based GP 39 6 Modular, Grammatical and Developmental Tree-based GP 47 7 Linear and Graph Genetic Programming 61 8 Probabilistic Genetic Programming 69 9 Multi-objective Genetic Programming 75 10 Fast and Distributed Genetic Programming 83 11 GP Theory and its Applications 97 III Practical Genetic Programming 109 12 Applications 111 13 Troubleshooting GP 131 14 Conclusions 141 IV Tricks of the Trade 143 A Resources 145 A.1 Key Books . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 A.2 Key Journals . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 A.3 Key International Meetings . . . . . . . . . . . . . . . . . . . 147 A.4 GP Implementations . . . . . . . . . . . . . . . . . . . . . . . 147 A.5 On-Line Resources . . . . . . . . . . . . . . . . . . . . . . . . 148 B TinyGP 151 B.1 Overview of TinyGP . . . . . . . . . . . . . . . . . . . . . . . 151 B.2 Input Data Files for TinyGP . . . . . . . . . . . . . . . . . . 153 B.3 Source Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 B.4 Compiling and Running TinyGP . . . . . . . . . . . . . . . . 162 Bibliography 167 Index 225 xiv
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值