文章目录 1. 遗传算法整体框架 2. 超参数的编码 3. 搜索结果可视化 参考文献 1. 遗传算法整体框架 遗传算法框架主要包括以下步骤:初始化-编码-交叉/变异(生成子代)- 子代评价(优胜劣汰) def select(pop, fitness): ''' 根据适应度轮盘赌 :param pop: :param fitness:是一个适应度列表,p=fitness / fitness.sum()可描述根据适应度好坏应该出现的概率 :return: 返回的是 一个按概率应该出现的适应度好准确率高的二元数组[LR,opt] '