摘要
本发明公开了一种基于GPU加速遗传算法的饮食推荐方法,包括获取食物特征张量;根据食物特征张量获取初始种群张量;获取待饮食推荐的用户信息数据,根据初始化食物种群张量与用户信息数据获取适应度张量;将适应度张量输入至GPU处理器并执行GPU加速遗传操作,获取饮食推荐的最优解集合;并通过构建的饮食推荐综合评分模型获取各饮食推荐方案的推荐评分,基于推荐评分降序排列最优解集合中各饮食推荐方案的序列表,并将序列表中满足预设排名数量阈值的饮食推荐方案。本发明解决了现有饮食推荐方法存在组合爆炸问题、饮食优化中的多目标平衡难题以及无法满足用户实时性要求级用户期待响应时间,但CPU串行计算无法满足大规模组合优化需求的问题。
技术关键词
饮食推荐方法
营养素
食物数据库
遗传算法
染色体
表达式
指标
交叉点
基因
矩阵
索引
元素
编码
处理器
参数
轮盘
策略
定义
正面
系统为您推荐了相关专利信息
压缩空气储能系统
识别模型构建方法
历史运行数据
热交换
性能识别方法
元胞自动机模型
病毒
分析方法
蒙特卡罗方法
可读存储介质
透镜阵列装置
光束
微透镜阵列
梯度下降算法
相位光栅