智能算法/进化算法的应用本就是一个重复造轮子的过程,其只是提供一种进化**,尤其适合处理一维或多维连续数值优化问题。由于应用场景的不同,所需解在代码中的表示也不同,算法进化的核心——适应函数/评估函数也不相同,故进化算法需要针对不同的应用场景、问题类型进行改造。本库提供关于面向工业互联网环境下服务组合问题的三种智能进化算法,包括:1.GA;2.PSO;3.TLBO。其中解的维度为四维,有两个不同的适应函数,分别进行处理。
- 输入参数:
- P-种群大小
- task_number-任务数
- candidate_service_number-候选服务数
- max_generation-算法迭代次数
- 输出参数:
- time_fit-解的时间适应值
- cost_fit-解的成本适应值
Email: 844532194@qq.com (谢润彬)