摘要
本发明涉及推荐方法技术领域,具体是一种基于辅助进化的多目标推荐方法,包括以下内容:首先计算各个个体的综合评分,各个个体进行排序,并存放在候选集中;然后从候选集中选取个体组成主父种群P,以及辅助父种群P’和P”,并对父种群P,P’和P”进行交叉操作和突变操作,以形成种群P2,P’2和P”2;再对种群P2,P’2和P”2进行精英策略,淘汰掉多余的种群;根据排序结果和计算结果,选取对应数量的个体并存放在父种群P3,P’3和P”3中;最后用父种群P3,P’3和P”3中的个体替换父种群P,P’和P”中的个体,每当三个父种群进化一定代数T1时,会相互之间进行知识迁移,以形成优势互补,每当进化一定代数T2时,用户与用户之间会进行迁移学习,以减少陷入局部最优的情况,按照上述的内容进行循环迭代处理,在达到迭代停止条件后,停止迭代,输出推荐结果。本发明通过对数据的筛分,能够有效的提高数据处理的精度,实现准确性和多样性两个目标的推荐。