The invention provides a method for predicting the total population based on fuzzy logic. The method uses the fuzzy time series model to predict, expresses the precisely recorded time series observation value as a linguistic variable with fuzzy characteristics, establishes a fuzzy logic relationship with multiple antecedents, and finally obtains the precise prediction value by deblurring the output of the model. The invention can reduce errors and improve the accuracy of prediction. By combining the fuzziness theory with time series, it can eliminate the influence of uncertainties in the dynamic system when the data are incomplete and noisy, and make full use of the information of future changes hidden in historical data to improve the accuracy of prediction results. Therefore, population prediction based on fuzzy time series is better than traditional methods.
【技术实现步骤摘要】
基于模糊逻辑预测统计人口总数的方法
本专利技术涉及计算机
,尤其涉及一种基于模糊逻辑预测统计人口总数的方法。
技术介绍
人口预测的需求是随着社会经济发展而提出来的。一个国家人口总量直接影响经济、社会资源的利用。因此,能否正确预测国家的统计人口总量是非常重要的。首先,人口增长的变化会影响到国家政策的指定。改革开放以来,我国从世界第一人口大国,劳动力资源过剩,享受人口红利,渐渐地转变为新生儿不足,青壮年劳动力巨减,老龄化问题严重的社会。因此,国家在生育方面的政策也从倡导“一胎政策”转变为“鼓励二胎”,养老制度和税收制度也发生了相应改变。其次,人口增长的变化也会对经济的发展产生巨大的影响。由于青壮年劳动力短缺,人工成本上升,国家经济必须向高端制造业转型,不能再像从前一样靠廉价劳动力,低端制造业来吸引外资和走向世界。最后,人口增长的变化也会对社会的稳定产生巨大影响。国家可能会考虑效仿新加坡、日本等发达国家,放宽移民政策来引入外来人口弥补劳动力短缺。而外来移民人口的进入,必然会引起一系列社会变化。因此,正确预测人口数量对我国社会、经济和政策的发展都至关重要,它确保我们在合适的时机推出合适的人口政策,有利于社会的稳定和经济的健康发展。尽管自2000年以来,很多中国学者采用了平均增长率法和指数平滑法等传统的时间序列方法来预测未来的人口数据,但是,与中国统计局年度公报人口数据想对比,基于上述方法的人口预测出现较大的误差。导致误差的原因主要有两点。首先,它要求有精确的历史数据。由于传统方法都是以时间序列的精确值为基础的,所以,数据的精确与否对预测的结果会产生巨大的影响 ...
【技术保护点】
1.一种基于模糊时间序列预测统计人口总数的方法,包括从国家统计局官网中,利用爬虫爬取n年的中国统计人口总数的历史数据和对应的年份,得到历史人口数据{Xt,t=1,2,..n};然后,对收集到的数据作如下操作:第一步,计算出每年统计人口总量的历史数据中两个相邻年份的人口增加值Vi(i=1,2,...,n‑1)。。通过比较这些增加值,得到最大增加Vmax和最小增加量Vmin。第二步,确定论域:定义论域U=[Vmin*(1‑α),Vmax*(1+α),其中,0<α<1;将论域U等长度为j个区间(j=1,2,...,m),分别是u1,u2,...um;取出每个区间的中值,赋值为
【技术特征摘要】
1.一种基于模糊时间序列预测统计人口总数的方法,包括从国家统计局官网中,利用爬虫爬取n年的中国统计人口总数的历史数据和对应的年份,得到历史人口数据{Xt,t=1,2,..n};然后,对收集到的数据作如下操作:第一步,计算出每年统计人口总量的历史数据中两个相邻年份的人口增加值Vi(i=1,2,...,n-1)。。通过比较这些增加值,得到最大增加Vmax和最小增加量Vmin。第二步,确定论域:定义论域U=[Vmin*(1-α),Vmax*(1+α),其中,0<α<1;将论域U等长度为j个区间(j=1,2,...,m),分别是u1,u2,...um;取出每个区间的中值,赋值为第三步,构建论域U的每个区间对应的语言变量,记为Aj(j=1,2,...,m)。Aj表示的是人口变动有最小到最大的程度;第四步,依据隶属度函数计算每年历史数据变化量的模糊子集向量。隶属度公式如下:其中C是常数,Vi是第一步中计算出的每年的变动值,i=1,2,..n-1,j=1,2,...,m;第五步,选取前n-2年的模糊隶属度向量来构成矩阵O(n-2)*j,取出第n-1年的隶属度来构建向量K1*j;然后,取出矩阵O(n...
【专利技术属性】
技术研发人员:刘湘湘,
申请(专利权)人:深圳航天智慧城市系统技术研究院有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。