【技术实现步骤摘要】
基于人工智能的植物生长环境控制方法、装置、设备及存储介质
[0001]本申请涉及人工智能技术,尤其涉及一种基于人工智能的植物生长环境控制方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]人工智能(Artificial Intelligence,AI)是计算机科学的一个综合技术,通过研究各种智能机器的设计原理与实现方法,使机器具有感知、推理与决策的功能。人工智能技术是一门综合学科,涉及领域广泛,例如自然语言处理技术以及机器学习/深度学习等几大方向,随着技术的发展,人工智能技术将在更多的领域得到应用,并发挥越来越重要的价值。
[0003]相关技术中,基于种植专家经验,通过人工调控的方式对植物的生长环境进行调整,以控制植物的生长状态,缺乏基于人工智能来对植物生长环境进行调控的有效方案。
技术实现思路
[0004]本申请实施例提供一种基于人工智能的植物生长环境控制方法、装置、电子设备及计算机可读存储介质,能够动态优化植物生长环境的环境变量,实现智能化的植物生长环境控制。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供一种基于人工智能的植物生长环境控制方法,包括:
[0007]对在第一时期应用于植物生长环境的多个环境变量进行编码处理,通过所述编码处理得到的多个第一环境个体构建第一环境集合;
[0008]基于所述第一时期的天气状况以及第二时期的环境变量,对所述第一环境集合中第一环境个体进行重建处理,得到包括多个第二环境个体的第 ...
【技术保护点】
【技术特征摘要】
1.一种基于人工智能的植物生长环境控制方法,其特征在于,所述方法包括:对在第一时期应用于植物生长环境的多个环境变量进行编码处理,通过所述编码处理得到的多个第一环境个体构建第一环境集合;基于所述第一时期的天气状况以及第二时期的环境变量,对所述第一环境集合中第一环境个体进行重建处理,得到包括多个第二环境个体的第二环境集合,其中,所述第一时期晚于所述第二时期;从所述第二环境集合中确定适应度最高的第二环境个体,将所述适应度最高的第二环境个体对应的多个环境变量在所述第二时期应用到所述植物生长环境。2.根据权利要求1所述的方法,其特征在于,所述对在第一时期应用于植物生长环境的多个环境变量进行编码处理,通过所述编码处理得到的多个第一环境个体构建第一环境集合,包括:对在第一时期应用于植物生长环境的多个环境变量进行编码处理,得到包括所述多个环境变量的第一环境个体;将所述第一环境个体进行复制处理,并将所述复制处理得到的多个环境个体的集合作为第一环境集合。3.根据权利要求2所述的方法,其特征在于,所述第一时期包括多个时间段;所述对在第一时期应用于植物生长环境的多个环境变量进行编码处理,得到包括所述多个环境变量的第一环境个体,包括:针对所述多个环境变量中的任一环境变量执行以下处理:获取所述环境变量在所述多个时间段的任一时间段内的变量值;对所述多个时间段内的变量值进行编码处理,得到多个时间段内的编码值;基于所述多个时间段的先后顺序,对所述多个时间段内的编码值进行拼接处理,得到所述环境变量在所述第一时期的编码数据;对多个所述环境变量在所述第一时期的编码数据进行拼接,得到包括所述多个环境变量的第一环境个体。4.根据权利要求1所述的方法,其特征在于,所述基于所述第一时期的天气状况以及第二时期的环境变量,对所述第一环境集合中第一环境个体进行重建处理,得到包括多个第二环境个体的第二环境集合,包括:迭代执行以下处理:基于所述第二时期的环境变量、所述第一时期的天气状况以及所述第一环境个体对应的多个环境变量,确定每个所述第一环境个体的适应度;基于每个所述第一环境个体的适应度,对所述第一环境集合中的多个第一环境个体进行筛选处理,将所述筛选处理后得到的环境个体的集合作为所述第一环境集合的子环境集合;对所述子环境集合中的环境个体进行转换处理,得到包括多个第三环境个体的转换处理后的子环境集合;对所述第一环境集合中的第一环境个体以及所述转换处理后的子环境集合中的第三环境个体进行筛选处理,得到包括多个第二环境个体的第二环境集合,并将所述第二环境
集合作为新的第一环境集合;当满足迭代终止条件时停止所述迭代处理。5.根据权利要求4所述的方法,其特征在于,所述基于所述第二时期的环境变量、所述第一时期的天气状况以及所述第一环境个体对应的多个环境变量,确定每个所述第一环境个体的适应度,包括:基于所述第一时期的天气状况调用植物仿真器模型,以确定将所述第二时期的环境变量转换处理至所述第一环境个体对应的多个环境变量所需消耗的资源信息;基于所述第一环境个体对应的多个环境变量调用所述仿真器模型,以确定所述植物生长所带来的生长期望信息;将所述利润与所述资源信息的差值作为所述第一环境个体的适应度。6.根据权利要求4所述的方法,其特征在于,所述对所述第一环境集合中的第一环境个体以及所述转换处理后的子环境集合中的第三环境个体进行筛选处理,得到包括多个第二环境个体的第二环境集合,包括:确定所述第一环境集合中的每个第一环境个体的适应度以及所述转换处理后的子环境集合中的每个第三环境个体的适应度;基于环境个体的适应度,对所述第一环境集合中的第一环境个体以及所述转换处理后的子环境集合中的第三环境个体进行降序排序,将降序排序结果中在前的多个环境个体的集合作为包括多个第二环境个体的第二环境集合。7.根据权利要求4所述的方法,其特征在于,所述基于每个所述第一环境个体的适应度,对所述第一环境集合中的多个第一环境个体进行筛选处理,将筛选处理后得到的环境个体的集合作为所述第一环境集合的子环境集合,包括:基于每个所述第一环境个体的适应度,确定每个所述第一环境个体的采样概率;基于每个所述第一环境个体的采样概率,对所述第一环境集合中的多...
【专利技术属性】
技术研发人员:曹小,罗迪君,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。