我正在寻找一个实际应用来使用遗传算法。一些我考虑过的事情有:
- 网站界面优化
- 使用物理模拟器进行车辆优化
- 遗传编程
- 自动测试用例生成
但是没有一个真正引起我的注意。如果你有一些空闲时间(几个月)来完成一个遗传算法项目,你会选择解决什么问题?
我正在寻找一个实际应用来使用遗传算法。一些我考虑过的事情有:
但是没有一个真正引起我的注意。如果你有一些空闲时间(几个月)来完成一个遗传算法项目,你会选择解决什么问题?
您可能会对Roger Alsing的《蒙娜丽莎》之类的东西感兴趣。
我读到了与自动生成测试用例相关的类似问题的解决方案。实际上,它与所提出的问题相反。您需要指定测试用例,然后让算法(遗传编程)创建能够通过测试的代码。通过这种方式,您提供了规范并且培育您的程序。如果您在谷歌上搜索一下,就可以找到一些相关研究。
我发现这是一个非常有趣的想法。当然,现在没有人会创建这样的应用程序,但这是一个很好的研究领域。
我玩康威生命游戏和遗传算法时很开心,试图进化出高级生物...不确定这是否能让你忙碌几个月...
生成音乐作品!阅读关于David Cope和他的程序Emily Howell的内容。