一种农作物育种材料自动晋级推荐方法及系统技术方案

技术编号:37082638 阅读:19 留言:0更新日期:2023-03-29 19:58
一种农作物育种材料自动晋级推荐方法及系统,包括:S1:获取育种材料的表型数据;S2:获得性状指标数据;S3:创建晋级推荐模型,晋级推荐模型允许用户自定义设置晋级条件和推荐条件;同时系统通过将系统内的性状指标数据组成训练数据集,进行晋级条件和推荐条件的优化计算,并通过测试数据集的验证得到优化的晋级推荐模型;S4:选择晋级推荐模型对育种材料性状指标数据进行处理分析,获得晋级系数和推荐系数,并进行推荐排名;S5:显示分析结果。本发明专利技术只需输入试验数据就可自动晋级并推荐出优良材料,无需使育种家依靠经验逐条核对,也无需通过电子表格进行整理和编写,工作效率高,从而在大量指标中快速筛选出综合指标最优的材料推荐给育种家。料推荐给育种家。料推荐给育种家。

【技术实现步骤摘要】
一种农作物育种材料自动晋级推荐方法及系统


[0001]本专利技术涉及农业育种与计算机信息化交叉
,特别是一种农作物育种材料自动晋级推荐方法及系统。

技术介绍

[0002]现阶段育种过程中,挑选优质材料基本上是人工核对各项育种指标,通过育种家的经验选择合适的育种材料进行后续的育种,或者选择优良的作物品种进行商业化开发。部分育种家也使用Excel等电子表格工具,对数据进行排序和筛选。目前技术存在以下缺点:1.过多的依靠育种家的经验,逐条数据进行核对分析,费时费力,效率不高;且对于经验不够的人,很难在大量的指标中,快速的选择出综合指标最优的结果。
[0003]2.育种数据的分析需要同时分析多个指标和多种参数,使用Excel进行简单的排序和筛选,无法快速的将多个指标快速整合在一起分析,每次整理数据和编写公式也比较浪费时间,无法实现数据的整合和信息化处理。
[0004]3.当数据不完整时,例如需要三年的测试数据,只测试了两年,如果是人工处理,那需要对大量数据进行人工补充,操作十分繁琐;如果是用Excel处理,则Excel无法自动补充数据,只能将材料淘汰;这样既无法实现高效处理数据,也无法保证尽可能多的保留优质材料。
[0005]4.现有采用农业育种与计算机结合的技术,大多是针对某一农作物的至少一个表型性状进行分析,然后对表型性状进行改进,通过育种方法来选育出优质的农作物品种。然而该技术在实施过程中,会产生大量的候选材料,目前技术并不能在大量候选材料中自动推荐出达到要求的优质材料,因此无法解决本专利技术的技术问题。

技术实现思路

[0006]本专利技术的目的是克服现有技术的上述不足而提供一种自动化高,效率高,精确筛分、计算简化的农作物育种材料自动晋级推荐方法及系统。
[0007]本专利技术的技术方案是:本专利技术之一种农作物育种材料自动晋级推荐方法,包括以下步骤:S1:获取育种材料的表型数据;S2:对获取的表型数据进行性状指标分析,获得性状指标数据;S3:创建晋级推荐模型,晋级推荐模型允许用户自定义设置晋级条件和推荐条件;同时系统通过将系统内表型指标分析数据组成训练数据集,利用训练数据集进行晋级条件和推荐条件的优化计算,并通过测试数据集的验证得到优化的晋级推荐模型;S4:选择晋级推荐模型对育种材料性状指标数据进行处理分析,若育种材料不满足晋级条件,则淘汰;若满足晋级条件,则材料晋级并获得晋级系数,用于排名展示;S5:对晋级的育种材料按照推荐条件进行推荐分析,计算推荐系数,根据推荐系数
对晋级的育种材料进行推荐排名;S6:显示分析结果。
[0008]进一步,所述晋级推荐模型包括晋级条件和推荐条件;先判断育种材料的各性状指标是否满足晋级条件,并计算晋级系数;若不满足,则育种材料被视为淘汰;若满足,则按照推荐条件进行分析,计算推荐系数;根据育种材料所满足的晋级条件和推荐条件的项数,来进行分值计算,每满足一条项数要求,则增加一分,且每项均被赋予相对应的权重,得到晋级系数或推荐系数;以此类推,统计所有晋级条件或推荐条件的得分情况,汇总出晋级系数或推荐系数;按照推荐系数从高到低,对所有的育种材料进行排名;根据排名高低,向用户推荐优良材料。
[0009]进一步,所述优化的晋级推荐模型包括优化晋级条件,优化晋级条件的获取方法包括:获取育种材料的表型历史数据,对历史数据进行性状指标分析,将分析后的数据组成晋级训练数据集,计算每个性状指标的性状阈值,将性状阈值作候选晋级条件,用于测试数据集的测试;通过人工设置测试数据集的晋级通过比例,当测试数据集中超过该比例时晋级,则候选晋级条件作为优化晋级条件;若测试数据集中的晋级材料数量未达到该比例时,则重新调整相应的性状阈值范围,调整后继续进行测试数据集的测试,直至获得优化晋级条件。
[0010]进一步,所述优化的晋级推荐模型还包括优化推荐条件,优化推荐条件的获取方法包括:获取育种材料的表型历史数据,对历史数据进行性状指标分析,将分析后的数据组成推荐训练数据集,计算每个性状指标的性状阈值,将性状阈值作候选推荐条件,用于测试数据集的测试;通过人工设置测试数据集的推荐排名通过比例,当测试数据集中超过该比例时晋级,则候选推荐条件作为优化推荐条件;若测试数据集中的推荐材料数量未达到该比例时,则重新调整相应的性状阈值范围,调整后继续进行测试数据集的测试,直至获得优化推荐条件。
[0011]进一步,所述晋级推荐模型中的晋级系数或推荐系数的计算方法包括:将某一育种材料的性状指标数据转换为大于0且小于1的小数,再与代表满足条件的“1”分相加,之后乘以权重,作为晋级系数或推荐系数;又或先将转换后的小数先与权重相乘,再加“1”分,作为晋级系数或推荐系数;当某一性状指标的数值越小越好时,先将该数值转换为大于0且小于1的小数,再用1减去该小数,之后再与代表满足条件的“1”分相加,乘以权重,或先与权重相乘,再加“1”分,来作为晋级系数或推荐系数。
[0012]进一步,在晋级推荐模型中,还设置有强制通过的选项;即使该育种材料不满足条件被淘汰,用户根据需求可做出强制通过的操作,进行强制晋级或强制推荐。
[0013]进一步,所述性状指标数据包括平均值、估计值、对照百分比、育种值、排名、育种值排名、最小值、最大值、调整估计值、最小二乘均值、标准差、稳定性、估计值排名、显著性、F值、方差、增产点数、增产点比例中的一种或多种。
[0014]本专利技术之一种农作物育种材料自动晋级推荐系统,包括:
数据获取模块,用于获取育种材料的表型数据;数据分析模块,用于对表型数据的相对应性状指标进行计算;数据存储模块,用于储存表型数据和由数据分析模块分析出的性状指标数据;晋级推荐管理模块,包括晋级推荐模型管理模块和晋级推荐分析任务管理模块;所述晋级推荐模型管理模块用于创建晋级推荐模型;所述晋级分析任务管理模块用于创建晋级推荐分析任务;规则引擎处理器,用于将数据分析模块分出的性状指标数据作为输入,分别进入不同的规则模型进行运算,计算出晋级系数和推荐系数,并统计所有晋级条件或推荐条件的得分情况,并按照推荐系数从高到低,对所有的育种材料进行优良排名;结果展示模块,用于展示分析结果。
[0015]进一步,所述规则引擎处理器包括规则集区域、计算区域和数据区域;所述规则集区域包含所设定的多个规则,且每条规则都包含具体业务规则计算逻辑;所述规则是指晋级推荐模型中所设置的能够达到的晋级条件和推荐条件的性状指标数据范围;所述计算区域,用于对晋级推荐模型中的晋级系数及推荐系数进行计算、汇总以及排名;所述数据区域用于储存每条规则的数据,主要包括规则参数、计算结果以及规则权重。
[0016]进一步,还包括优化晋级推荐模型模块,所述优化晋级推荐模型模块包括:模型优化分析模块,用于模型优化,包括晋级条件和推荐条件的优化;所述训练数据集,用于存储对模型的历史数据所整合的训练数据;所述测试数据集,用于获取晋级及推荐的育种材料,对初步优化的模型进行测试,并测试优化后的模型是否合适,给出合适的优化晋级条件和优化推本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种农作物育种材料自动晋级推荐方法,其特征在于,包括以下步骤:S1:获取育种材料的表型数据;S2:对获取的表型数据进行性状指标分析,获得性状指标数据;S3:创建晋级推荐模型,晋级推荐模型允许用户自定义设置晋级条件和推荐条件;同时系统通过将系统内表型指标分析数据组成训练数据集,利用训练数据集进行晋级条件和推荐条件的优化计算,并通过测试数据集的验证得到优化的晋级推荐模型;S4:选择晋级推荐模型对育种材料性状指标数据进行处理分析,若育种材料不满足晋级条件,则淘汰;若满足晋级条件,则材料晋级并获得晋级系数,用于排名展示;S5:对晋级的育种材料按照推荐条件进行推荐分析,计算推荐系数,根据推荐系数对晋级的育种材料进行推荐排名;S6:显示分析结果。2.根据权利要求1所述的农作物育种材料自动晋级推荐方法,其特征在于,所述晋级推荐模型包括晋级条件和推荐条件;先判断育种材料的各性状指标是否满足晋级条件,并计算晋级系数;若不满足,则育种材料被视为淘汰;若满足,则按照推荐条件进行分析,计算推荐系数;根据育种材料所满足的晋级条件和推荐条件的项数,来进行分值计算,每满足一条项数要求,则增加一分,且每项均被赋予相对应的权重,得到晋级系数或推荐系数;以此类推,统计所有晋级条件或推荐条件的得分情况,汇总出晋级系数或推荐系数;按照推荐系数从高到低,对所有的育种材料进行排名;根据排名高低,向用户推荐优良材料。3.根据权利要求1所述的农作物育种材料自动晋级推荐方法,其特征在于,所述优化的晋级推荐模型包括优化晋级条件,优化晋级条件的获取方法包括:获取育种材料的表型历史数据,对历史数据进行性状指标分析,将分析后的数据组成晋级训练数据集,计算每个性状指标的性状阈值,将性状阈值作候选晋级条件,用于测试数据集的测试;通过人工设置测试数据集的晋级通过比例,当测试数据集中超过该比例时晋级,则候选晋级条件作为优化晋级条件;若测试数据集中的晋级材料数量未达到该比例时,则重新调整相应的性状阈值范围,调整后继续进行测试数据集的测试,直至获得优化晋级条件。4.根据权利要求3所述的农作物育种材料自动晋级推荐方法,其特征在于,所述优化的晋级推荐模型还包括优化推荐条件,优化推荐条件的获取方法包括:获取育种材料的表型历史数据,对历史数据进行性状指标分析,将分析后的数据组成推荐训练数据集,计算每个性状指标的性状阈值,将性状阈值作候选推荐条件,用于测试数据集的测试;通过人工设置测试数据集的推荐排名通过比例,当测试数据集中超过该比例时晋级,则候选推荐条件作为优化推荐条件;若测试数据集中的推荐材料数量未达到该比例时,则重新调整相应的性状阈值范围,调整后继续进行测试数据集的测试,直至获得优化推荐条件。5.根据权利要求2所述的农作物育种材料自动晋级推荐方法,其特征在于,所述晋级推荐模型中的晋级系...

【专利技术属性】
技术研发人员:周斌朱芳谢志春奉斌贺婷朱雯煜周欢吴昕王冰冰
申请(专利权)人:长沙百奥云数据科技有限公司
类型:发明
国别省市:

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

1