基于区块链技术的农业品牌存证体系建设方法技术

技术编号:39282143 阅读:8 留言:0更新日期:2023-11-07 10:55
本发明专利技术涉及区块链溯源技术领域,具体涉及一种基于区块链技术的农业品牌存证体系建设方法。本发明专利技术对区块链上农产品进行抽样并获取品质指标和生产指标;对每个品质指标进行分析获得品质参数;然后根据品质参数获得每个品质指标的特征权重值进而获得每个样本的总品质特征值;根据生产指标与总品质特征值获得生产指标的实际质量相关系数并更新待处理农产品的生产指标,获得多维生产指标数据,对多维生产指标数据进行降维获得最终降维数据,然后获得聚类结果;最后对每个聚类簇中的待处理农产品批量上链。本发明专利技术不仅保证了溯源精度,增加了冗余性,进而降低了区块链的存储、运维压力,增强了农业品牌存证体系建设的可靠性。增强了农业品牌存证体系建设的可靠性。增强了农业品牌存证体系建设的可靠性。

【技术实现步骤摘要】
基于区块链技术的农业品牌存证体系建设方法


[0001]本专利技术涉及区块链溯源
,具体涉及一种基于区块链技术的农业品牌存证体系建设方法。

技术介绍

[0002]农产品的品牌建设能够有效提升农产品的附加价值,优秀的品牌建设能够保证农产品得到有效推广。但是在传统供应链信息不对称的情况下,数据孤岛、供应链数据断裂等痛点仍存在于我国农产品市场中。区块链技术由于拥有不可篡改、可追溯的特性,故可以用来解决传统供应链中信息不对称的情况,极大的提高整个产业链的信息透明度。
[0003]在将区块链技术应用至农产品品牌建设的过程中,现有技术通常会将每个农产品单独上链,故上链过程具有较小冗余会导致区块链的存储、运维压力大,进而影响农业品牌存证体系建设的可靠性。

技术实现思路

[0004]为了解决上链过程具有较小冗余会导致区块链的存储、运维压力大,进而影响农业品牌存证体系建设的可靠性的技术问题,本专利技术的目的在于提供一种基于区块链技术的农业品牌存证体系建设方法,所采用的技术方案具体如下:
[0005]本专利技术提出了一种基于区块链技术的农业品牌存证体系建设方法,包括区块链,所述区块链上包括至少两种农产品的品质指标和生产指标,所述方法包括:
[0006]对区块链上与待处理农产品同产地、同类型的农产品数据进行抽样,获得样本的品质指标和生产指标;
[0007]根据每个品质指标在所有样本中的品质指标值和所有样本中每个品质指标值出现的次数,获得每个品质指标的品质参数;根据所有所述品质参数获得每个品质指标的特征权重值;根据每个样本所有的品质指标值与特征权重值获得每个样本的总品质特征值;
[0008]将任意一个生产指标作为目标生产指标;根据所有样本的目标生产指标值与总品质特征值获得目标生产指标的初始质量相关系数;根据所有其他的生产指标对所述初始质量相关系数进行调节,获得目标生产指标的实际质量相关系数;
[0009]获取待处理农产品的生产指标,根据所述实际质量相关系数更新所述待处理农产品的生产指标,获得多维生产指标数据;对所述多维生产指标数据进行降维获得最终降维数据;对所述最终降维数据进行聚类获得聚类结果;
[0010]根据所述聚类结果对待处理农产品进行批量上链操作,完成农业品牌的存证体系建设。
[0011]进一步地,所述根据每个品质指标在所有样本中的品质指标值和所有样本中每个品质指标值出现的次数,获得每个品质指标的品质参数,包括:
[0012]将每个品质指标在所有样本中的品质指标值出现次数的和值作为样本总数,将每个品质指标值出现的次数比上样本总数作为每个品质指标值的品质概率;
[0013]对每个品质指标对应的所有品质概率进行高斯拟合获得拟合曲线,根据所述拟合曲线获得峰值处对应的品质指标值;
[0014]获得每个品质指标在所有样本中的最大品质指标值;基于峰度公式根据每个品质指标对应的品质概率获得峰度值;
[0015]将所述峰值处对应的品质指标值和所述最大品质指标值的比值与所述峰度值相乘,作为每个品质指标的品质参数。
[0016]进一步地,所述特征权重值的获取方法包括:
[0017]将每个品质参数归一化后进行负相关映射作为每个品质指标的所述特征权重值。
[0018]进一步地,所述总品质特征值的获取方法包括:
[0019]将每个样本的每个品质指标值与对应的特征权重值相乘并求平方作为每个品质指标的品质特征值;
[0020]将每个样本的所有所述品质特征值进行累加后开平方作为每个样本的所述总品质特征值。
[0021]进一步地,所述初始质量相关系数的获取方法包括:
[0022]获取所有样本的目标生产指标值与总品质特征值的协方差;
[0023]根据所有样本的目标生产指标值获取所述目标生产指标的均方差,根据所有样本的总品质特征值获得所述总品质特征值的均方差;
[0024]将所述目标生产指标的均方差与所述总品质特征值的均方差相乘作为均方差乘积;
[0025]将所述协方差与均方差乘积的比值作为目标生产指标的所述初始质量相关系数。
[0026]进一步地,所述实际质量相关系数的获取方法包括:
[0027]获取所有其他每个生产指标在所有样本中的数值均方差,将所有所述数值均方差的平均值的倒数作为调节因子;
[0028]将所述调节因子与所述初始质量相关系数相乘作为目标生产指标的所述实际质量相关系数。
[0029]进一步地,所述多维生产指标数据的获取方法包括:
[0030]将所有待处理农产品的每个生产指标进行去均值标准化后获得处理后的生产指标;
[0031]将每个所述处理后的生产指标的方差与对应的实际质量相关系数相乘作为更新方差;将每个待处理农产品的所有所述更新方差进行降序排列获得所述多维生产指标数据。
[0032]进一步地,所述最终降维数据的获取方法包括:
[0033]基于主成分分析方法对所有所述多维生产指标数据进行降维,获得所述最终降维数据。
[0034]进一步地,所述聚类结果的获取方法包括:
[0035]基于手肘法获取所有所述最终降维数据的最优K值;使用K

means聚类算法根据所述最优K值对所述最终降维数据进行聚类,获得所述聚类结果。
[0036]进一步地,所述批量上链操作包括:
[0037]将每个聚类簇中待处理农产品的每个生产指标的均值作为批量上链的记录;完成
所述批量上链操作。
[0038]本专利技术具有如下有益效果:
[0039]本专利技术的目的在于降低农产品上链过程中造成的区块链的存储以及运维压力,进而提高农业品牌存证体系建设的可靠性,所以可以对待处理的农产品进行分类后再上链存储;首先通过区块链上与待处理农产品同产地、同类型的历史农产品进行抽样并获得样本的品质指标以及生产指标,抽样的原因在于历史数据众多,抽样即表示具有代表性,同时可提高处理效率;进而可以对每个品质指标值出现的次数以及品质指标值进行分析从而对每个品质指标的有效特征程度进行评估,即获得品质参数;然后对多个品质参数进行分析可以获得每个品质参数对样本总品质特征的影响程度,即获得每个品质指标的特征权重值;进而可以将样本的品质指标值与特征权重值进行结合获得每个样本的总品质特征值;然后进一步对生产指标进行分析,目的在于获取每个生产指标与样本总品质特征的联系程度便于后续对待处理农产品进行聚类操作;计算样本的每个生产指标的实际质量相关系数,实际质量相关系数综合了样本的生产指标与总品质特征值的信息,并且消除了其他生产指标的影响,所以实际质量相关系数可以表征每个生产指标与总品质特征的独立的相关程度,因此可以通过每个生产指标对应的实际质量相关系数对待处理的农产品的生产指标进行更新;进而对更新后的生产指标进行降维并聚类即可获得更加精确的聚类结果,根据此聚类结果对待处理农产品进行批量上链操作即可提升冗余度,降低区块链存储、运维压力,在保证农产品溯源精本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链技术的农业品牌存证体系建设方法,其特征在于,包括区块链,所述区块链上包括至少两种农产品的品质指标和生产指标,所述方法包括:对区块链上与待处理农产品同产地、同类型的农产品数据进行抽样,获得样本的品质指标和生产指标;根据每个品质指标在所有样本中的品质指标值和所有样本中每个品质指标值出现的次数,获得每个品质指标的品质参数;根据所有所述品质参数获得每个品质指标的特征权重值;根据每个样本所有的品质指标值与特征权重值获得每个样本的总品质特征值;将任意一个生产指标作为目标生产指标;根据所有样本的目标生产指标值与总品质特征值获得目标生产指标的初始质量相关系数;根据所有其他的生产指标对所述初始质量相关系数进行调节,获得目标生产指标的实际质量相关系数;获取待处理农产品的生产指标,根据所述实际质量相关系数更新所述待处理农产品的生产指标,获得多维生产指标数据;对所述多维生产指标数据进行降维获得最终降维数据;对所述最终降维数据进行聚类获得聚类结果;根据所述聚类结果对待处理农产品进行批量上链操作,完成农业品牌的存证体系建设。2.根据权利要求1所述的一种基于区块链技术的农业品牌存证体系建设方法,其特征在于,所述根据每个品质指标在所有样本中的品质指标值和所有样本中每个品质指标值出现的次数,获得每个品质指标的品质参数,包括:将每个品质指标在所有样本中的品质指标值出现次数的和值作为样本总数,将每个品质指标值出现的次数比上样本总数作为每个品质指标值的品质概率;对每个品质指标对应的所有品质概率进行高斯拟合获得拟合曲线,根据所述拟合曲线获得峰值处对应的品质指标值;获得每个品质指标在所有样本中的最大品质指标值;基于峰度公式根据每个品质指标对应的品质概率获得峰度值;将所述峰值处对应的品质指标值和所述最大品质指标值的比值与所述峰度值相乘,作为每个品质指标的品质参数。3.根据权利要求1所述的一种基于区块链技术的农业品牌存证体系建设方法,其特征在于,所述特征权重值的获取方法包括:将每个品质参数归一化后进行负相关映射作为每个品质指标的所述特征权重值。4.根据权利要求1所述的一种基于区块链技术的农业品牌存证体系建设方法,其特征在于,所述总品质特征值的获取方法包括:将每个样本的每个品质指标...

【专利技术属性】
技术研发人员:白颢王泽玮徐建军彭鸿雁羊大立张丹丹吴小曼
申请(专利权)人:金景海南科技发展有限公司
类型:发明
国别省市:

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

1