一种用于智慧养殖的AI算法构建方法技术

技术编号:38827316 阅读:8 留言:0更新日期:2023-09-15 20:06
本申请公开了一种用于智慧养殖的AI算法构建方法,包括:确定第一养殖参数和所述第一养殖参数对应的第一AI算法;确定第二养殖参数和所述第二养殖参数对应的第二AI算法;确定第三养殖参数和所述第三养殖参数对应的第三AI算法;所述第三AI算法用于基于所述第一养殖参数和/或所述第二养殖参数确定所述第三养殖参数,所述第三养殖参数为基于所述环境维度和/或所述人工维度的养殖参数;基于所述第一AI算法、所述第二AI算法、所述第三AI算法、目标养殖品种和目标参数关系,构建目标AI算法。其能够提高AI算法与智慧养殖的适配度,以及提高AI算法的准确性和应用性。法的准确性和应用性。法的准确性和应用性。

【技术实现步骤摘要】
一种用于智慧养殖的AI算法构建方法


[0001]本申请是关于智慧养殖
,特别是关于一种用于智慧养殖的AI算法构建方法。

技术介绍

[0002]随着智慧养殖的发展,越来越来多的养殖行业融入了智慧养殖。在养殖行业中,智慧养殖可以通过AI(Artificial Intelligence,人工智能)算法,对养殖数据进行分析;或者预测养殖数据;或者预测养殖参数等,以节省大量的人工成本。
[0003]目前,在涉及到AI算法的智能养殖技术中,通常针对一项养殖品种;或者特定的养殖环境制定特殊的AI算法;也就是,一个AI算法针对一个养殖场景,该AI算法为从提供的大量AI算法中选择的算法。这种方式,AI算法与智慧养殖的场景的适配度并不是很高,进而该AI算法的准确性和应用性较差。

技术实现思路

[0004]本申请的目的在于提供一种用于智慧养殖的AI算法构建方法,其能够提高AI算法与智慧养殖的适配度,以及提高AI算法的准确性和应用性。
[0005]为实现上述目的,本申请的实施例提供了一种用于智慧养殖的AI算法构建方法,包括:确定第一养殖参数和所述第一养殖参数对应的第一AI算法;所述第一AI算法用于基于目标养殖数据确定所述第一养殖参数,所述第一养殖参数为环境维度的养殖参数;确定第二养殖参数和所述第二养殖参数对应的第二AI算法;所述第二AI算法用于基于所述目标养殖数据确定所述第二养殖参数,所述第二养殖参数为人工维度的养殖参数;确定第三养殖参数和所述第三养殖参数对应的第三AI算法;所述第三AI算法用于基于所述第一养殖参数和/或所述第二养殖参数确定所述第三养殖参数,所述第三养殖参数为基于所述环境维度和/或所述人工维度的养殖参数;基于所述第一AI算法、所述第二AI算法、所述第三AI算法、目标养殖品种和目标参数关系,构建目标AI算法;所述目标AI算法用于确定所述目标养殖品种的养殖参数,所述目标参数关系表示为:;其中,代表所述第一养殖参数,代表所述第二养殖参数,代表所述第三养殖参数,代表第一权重,代表第二权重,代表第一影响值,代表第二影响值,代表第三影响值,代表预设影响值。
[0006]在一种可能的实施方式中,所述确定第一养殖参数和所述第一养殖参数对应的第一AI算法,包括:获取多个第一预设养殖参数;所述多个第一预设养殖参数均为环境维度的养殖参数;确定所述多个第一预设养殖参数对所述目标养殖品种的直接影响值;确定所述多个第一预设养殖参数对所述目标养殖品种的间接影响值;所述间接影响值基于所述多个
第一预设养殖参数对所述目标养殖品种的第一关联养殖品种的直接影响值确定;所述第一关联养殖品种的养殖环境与所述目标养殖品种的养殖环境之间的相似度大于第一预设相似度;基于对所述目标养殖品种的直接影响值和对所述目标养殖品种的间接影响值,确定所述多个第一预设养殖参数的整合影响值;基于所述整合影响值,从所述多个第一预设养殖参数中,确定出所述第一养殖参数。
[0007]在一种可能的实施方式中,所述确定第一养殖参数和所述第一养殖参数对应的第一AI算法,包括:获取多个第一预设AI算法;所述多个第一预设AI算法分别对应不同的养殖品种;从所述多个第一预设AI算法中确定出所述第一AI算法;其中,所述第一AI算法在所述多个第一预设AI算法中,所对应的养殖品种的数量最高,且所对应的养殖品种的养殖环境符合预设养殖环境条件。
[0008]在一种可能的实施方式中,所述确定第二养殖参数和所述第二养殖参数对应的第二AI算法,包括:获取多个第二预设养殖参数;所述多个第二预设养殖参数均为人工维度的养殖参数;确定所述多个第二预设养殖参数对所述目标养殖品种的直接影响值;确定所述多个第二预设养殖参数对所述目标养殖品种的间接影响值;所述间接影响值基于所述多个第二预设养殖参数对所述目标养殖品种的第二关联养殖品种的直接影响值确定;所述第二关联养殖品种的人工养殖条件与所述目标养殖品种的人工养殖条件之间的相似度大于第二预设相似度;基于对所述目标养殖品种的直接影响值和对所述目标养殖品种的间接影响值,确定所述多个第二预设养殖参数的整合影响值;基于所述整合影响值,从所述多个第二预设养殖参数中,确定出所述第二养殖参数。
[0009]在一种可能的实施方式中,所述确定第二养殖参数和所述第二养殖参数对应的第二AI算法,包括:获取多个第二预设AI算法;所述多个第二预设AI算法分别对应不同的养殖品种;从所述多个第二预设AI算法中确定出所述第二AI算法;其中,所述第二AI算法在所述多个第二预设AI算法中,所对应的养殖品种的数量最高,且所对应的养殖品种的人工养殖条件符合预设人工养殖条件。
[0010]在一种可能的实施方式中,所述确定第三养殖参数和所述第三养殖参数对应的第三AI算法,包括:获取多个第三预设养殖参数;所述多个第三预设养殖参数为基于所述第一预设养殖参数和/或所述第二预设养殖参数确定的养殖参数;确定所述多个第三预设养殖参数对所述目标养殖品种的直接影响值;确定所述多个第三预设养殖参数对所述目标养殖品种的间接影响值;所述间接影响值基于所述多个第一预设养殖参数对所述目标养殖品种的第三关联养殖品种的直接影响值确定;所述第三关联养殖品种的养殖环境与所述目标养殖品种的养殖环境之间的相似度大于第一预设相似度,和/或所述第三关联品种的人工养殖条件与所述目标养殖品种的人工养殖条件之间的相似度大于第二预设相似度;基于对所述目标养殖品种的直接影响值和对所述目标养殖品种的间接影响值,确定所述多个第三预设养殖参数的整合影响值;基于所述整合影响值,从所述多个第三预设养殖参数中,确定出所述第三养殖参数。
[0011]在一种可能的实施方式中,所述确定第三养殖参数和所述第三养殖参数对应的第三AI算法,包括:获取多个第三预设AI算法;所述多个第三预设AI算法分别对应不同的养殖品种;从所述多个第三预设AI算法中确定出所述第三AI算法;其中,所述第三AI算法在所述多个第三预设AI算法中,所对应的养殖品种的数量最高,所对应的养殖品种的养殖环境符
合预设养殖环境条件,和/或所对应的养殖品种的人工养殖条件符合预设人工养殖条件。
[0012]在一种可能的实施方式中,所述基于所述第一AI算法、所述第二AI算法、所述第三AI算法、目标养殖品种和目标参数关系,构建目标AI算法,包括:基于所述目标参数关系,确定所述第一AI算法、所述第二AI算法和所述第三AI算法的连接关系;该连接关系用于指示各个AI算法的输入和输出之间的关系;基于所述连接关系,对所述第一AI算法、所述第二AI算法和所述第三AI算法进行连接,构建初始的目标AI算法;基于所述目标养殖品种对应的预设AI算法和所述初始的目标AI算法,确定所述目标AI算法。
[0013]在一种可能的实施方式中,所述基于所述目标养殖品种对应的预设AI算法和所述初始的目标AI算法,确定所述目标AI算法,包括:确定所述预设AI算法对应的输入参数和输出参数中是否包括所述第一养殖参数、所述第二养殖参数和所述第三养殖参数中的至少一项养殖参数;若是,判断所述预设AI算法是否与所述第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于智慧养殖的AI算法构建方法,其特征在于,包括:确定第一养殖参数和所述第一养殖参数对应的第一AI算法;所述第一AI算法用于基于目标养殖数据确定所述第一养殖参数,所述第一养殖参数为环境维度的养殖参数;确定第二养殖参数和所述第二养殖参数对应的第二AI算法;所述第二AI算法用于基于所述目标养殖数据确定所述第二养殖参数,所述第二养殖参数为人工维度的养殖参数;确定第三养殖参数和所述第三养殖参数对应的第三AI算法;所述第三AI算法用于基于所述第一养殖参数和/或所述第二养殖参数确定所述第三养殖参数,所述第三养殖参数为基于所述环境维度和/或所述人工维度的养殖参数;基于所述第一AI算法、所述第二AI算法、所述第三AI算法、目标养殖品种和目标参数关系,构建目标AI算法;所述目标AI算法用于确定所述目标养殖品种的养殖参数,所述目标参数关系表示为:;其中,代表所述第一养殖参数,代表所述第二养殖参数,代表所述第三养殖参数,代表第一权重,代表第二权重,代表第一影响值,代表第二影响值,代表第三影响值,代表预设影响值。2.根据权利要求1所述的用于智慧养殖的AI算法构建方法,其特征在于,所述确定第一养殖参数和所述第一养殖参数对应的第一AI算法,包括:获取多个第一预设养殖参数;所述多个第一预设养殖参数均为环境维度的养殖参数;确定所述多个第一预设养殖参数对所述目标养殖品种的直接影响值;确定所述多个第一预设养殖参数对所述目标养殖品种的间接影响值;所述间接影响值基于所述多个第一预设养殖参数对所述目标养殖品种的第一关联养殖品种的直接影响值确定;所述第一关联养殖品种的养殖环境与所述目标养殖品种的养殖环境之间的相似度大于第一预设相似度;基于对所述目标养殖品种的直接影响值和对所述目标养殖品种的间接影响值,确定所述多个第一预设养殖参数的整合影响值;基于所述整合影响值,从所述多个第一预设养殖参数中,确定出所述第一养殖参数。3.根据权利要求1所述的用于智慧养殖的AI算法构建方法,其特征在于,所述确定第一养殖参数和所述第一养殖参数对应的第一AI算法,包括:获取多个第一预设AI算法;所述多个第一预设AI算法分别对应不同的养殖品种;从所述多个第一预设AI算法中确定出所述第一AI算法;其中,所述第一AI算法在所述多个第一预设AI算法中,所对应的养殖品种的数量最高,且所对应的养殖品种的养殖环境符合预设养殖环境条件。4.根据权利要求1所述的用于智慧养殖的AI算法构建方法,其特征在于,所述确定第二养殖参数和所述第二养殖参数对应的第二AI算法,包括:获取多个第二预设养殖参数;所述多个第二预设养殖参数均为人工维度的养殖参数;确定所述多个第二预设养殖参数对所述目标养殖品种的直接影响值;确定所述多个第二预设养殖参数对所述目标养殖品种的间接影响值;所述间接影响值
基于所述多个第二预设养殖参数对所述目标养殖品种的第二关联养殖品种的直接影响值确定;所述第二关联养殖品种的人工养殖条件与所述目标养殖品种的人工养殖条件之间的相似度大于第二预设相似度;基于对所述目标养殖品种的直接影响值和对所述目标养殖品种的间接影响值,确定所述多个第二预设养殖参数的整合影响值;基于所述整合影响值,从所述多个第二预设养殖参数中,确定出所述第二养殖参数。5.根据权利要求1所述的用于智慧养殖的AI算法构建方法,其特征在于,所述确定第二养殖参数和所述第二养殖参数对应的第二AI算法,包括:获取多个第二预设AI算法;所述多个第二预设AI算法分别对应不同的养殖品种;从所述多个第二预设AI算法中确定出所述第二AI算法;其中,...

【专利技术属性】
技术研发人员:陈丽园
申请(专利权)人:汇链通产业供应链数字科技厦门有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1