The present invention provides a method and system for forecasting, livestock product prices which, the method includes: trend components and cycle components series of prices of livestock and poultry products separation, get the price trend and cycle component sequence component sequence; method and the most similar sequence search method by sequence segmentation, the cycle components based on the sequence to predict the price of the periodic components of livestock and poultry products, obtain the periodic component prediction sequence; by support vector regression model, the price trend component sequence based on the forecast of the price trend components of livestock and poultry products, obtain the price trend prediction of composition sequence; the cycle component prediction sequence and the price trend prediction of composition sequence were superimposed. Prediction of price. The present invention improves the prediction accuracy and generalization ability by predicting the price trend components and the periodic components of livestock and poultry products.
【技术实现步骤摘要】
一种畜禽产品价格的预测方法及系统
本专利技术涉及畜禽价格领域,更具体地,涉及一种畜禽产品价格的预测方法及系统。
技术介绍
目前,畜禽产品在我国居民生活消费中一直占据着重要的地位,畜禽产品的价格波动直接或间接影响着居民生活水平以及国民经济发展,进几年来,畜禽产品价格频繁剧烈波动,增加了社会经济的不稳定因素,对居民食品消费和农民收入均产生了不利影响,因此,对畜禽产品价格有一个准确的预测具有现实意义。畜禽产品价格除了具有非平稳,非线性的特点之外,由于受到病害、生产者价格预期、政策调控等因素的影响,存在“伪周期”的特点,即历史数据虽然不断重复,但又不是完全一致,周期长度和形态上都存在一定的差异。目前的价格预测方法都是在周期固定的假设上进行的预测,预测精度不高,且由于周期长度的不确定性,导致很难做出准确的预测,养殖户难以根据预测结果及时的规划养殖。因此,一种能够对畜禽产品的市场价格进行准确预测的方法,对养殖户提供合理规划的养殖结构,成为亟待解决的问题。
技术实现思路
为种克服现有技术中对畜禽产品价格预测不够精确的问题,本专利技术提出一种畜禽产品价格的预测方法及系统。根据本专利技术的一个方面,提供一种畜禽产品价格的预测方法,所述方法包括:将畜禽产品价格序列的趋势成分和周期成分分离,得到价格趋势成分序列和周期成分序列;通过子序列分割法和最相似子序列搜索法,基于所述周期成分序列,对畜禽产品价格周期成分进行预测,获取周期成分预测序列;通过支持向量回归模型,基于所述价格趋势成分序列,对畜禽产品价格趋势成分进行预测,获取价格趋势成分预测序列;将所述周期成分预测序列和所述价格趋势成分 ...
【技术保护点】
一种畜禽产品价格的预测方法,其特征在于,包括:将畜禽产品价格序列的趋势成分和周期成分分离,得到价格趋势成分序列和周期成分序列;通过子序列分割法和最相似子序列搜索法,基于所述周期成分序列,对畜禽产品价格周期成分进行预测,获取周期成分预测序列;通过支持向量回归模型,基于所述价格趋势成分序列,对畜禽产品价格趋势成分进行预测,获取价格趋势成分预测序列;将所述周期成分预测序列和所述价格趋势成分预测序列进行叠加,获得预测价格。
【技术特征摘要】
1.一种畜禽产品价格的预测方法,其特征在于,包括:将畜禽产品价格序列的趋势成分和周期成分分离,得到价格趋势成分序列和周期成分序列;通过子序列分割法和最相似子序列搜索法,基于所述周期成分序列,对畜禽产品价格周期成分进行预测,获取周期成分预测序列;通过支持向量回归模型,基于所述价格趋势成分序列,对畜禽产品价格趋势成分进行预测,获取价格趋势成分预测序列;将所述周期成分预测序列和所述价格趋势成分预测序列进行叠加,获得预测价格。2.根据权利要求1所述的畜禽产品价格的预测方法,其特征在于,所述对畜禽产品价格周期成分进行预测具体为:根据特征点分段,构造周期成分子序列矩阵;再采用最相似子序列搜索法对价格周期成分进行预测。3.根据权利要求1所述的畜禽产品价格的预测方法,其特征在于,所述子序列分割法具体为:对于给定时间序列周期成分,将所述时间序列周期成分的极大值点、起点和终点作为特征点或将所述时间序列周期成分的极小值点、起点和重点作为特征点,先按照特征点对畜禽产品价格周期成分子序列进行分割,得到其最大子序列长度为S;将畜禽价格周期成分重新重叠分段,分段大小为S,每次向后滑动的步长为1;当畜禽价格周期成分子序列去除最后k个值后长度为L,将其分为(L-S+1)个子序列。4.根据权利要求1所述的畜禽产品预测方法,其特征在于,所述最相似子序列搜索法具体为:使用畜禽产品价格周期成分子序列最后k个值组成的子序列M={xm1,xm2,…,xmk},与周期成分子序列矩阵行向量进行匹配;找到与M最相似的子序列,将与最相似子序列相邻的下一个值作为预测序列P的第一个值xp1;更新序列M中元素为M={xm2,xm3…,xp1},重新搜索最相似子序列,得到下一个预测值,直到得到预设步数的预测值。5.根据权利要求1所述的方法,其特征在于,所述对畜禽产品价格趋势成分进行预测具体为:先对趋势成分序列进行平稳化操作,求出回归阶数,再构造支持向量回归模型;然后通过所述...
【专利技术属性】
技术研发人员:段青玲,刘怡然,张璐,王凯,肖晓琰,
申请(专利权)人:中国农业大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。