深圳人口与医疗需求预测摘要问题一中,由于深圳市不同于常规一线城市,从结构来看,深圳人口的显著特点是流动人口远远超过户籍人口,影响人口数量增长的因素较多,人口年龄结构变化大,常用人口预测模型误差较大,本文通过Mathematica 二次曲线拟合预测产生未来十年产业从业人员比例,并建立多元线性回归拟合模型来预测深圳市非常住人口数量,其次用Markov 链预测未来人口年龄结构比例,利用Matlab 程序预测未来具有就医需求的总人口数并得出深圳市床位需求,以及各区床位需求。
问题二中,选取两种疾病,利用灰色GM (1,1) 模型预测小儿肺炎和老年性白内障未来十年的入院率,利用Excel 处理得出对各类医疗机构床位需求权重,得到未来十年的小儿肺炎的床位需求和老年性白内障对各类医疗机构的床位需求。
关键词:关键词:二次曲线拟合预测Markov 链多元线性回归灰色GM (1,1) 预测模型-1-一、问题重述深圳市我国人口增长最快的地方,从1980年到2010年,深圳每年都以30多万的人口增幅增长,到2010年深圳市总人口已达到1037万人。
从结构来看,深圳人口的显著特点是流动人口远远超过户籍人口,且年轻人口占绝对优势。
深圳流动人口主要是从事第二、三产业的企业一线工人和商业服务业人员。
年轻人身体强壮,发病较少,因此深圳目前人均医疗设施虽然低于全国类似城市平均水平,但仍能满足现有人口的就医需求。
然而,随着时间推移和政策的调整,深圳老年人口比例会逐渐增加,产业结构的变化也会影响外来务工人员的数量。
这些都可能导致深圳市未来的医疗需求与现在有较大的差异。
就深圳市的相关情况,建立数学模型分析研究下面的问题:问题一:分析深圳近十年常住人口、非常住人口变化特征,预测未来十年深圳市人口数量和结构的发展趋势,以此为基础预测未来全市和各区医疗床位需求。
问题二:根据深圳市人口的年龄结构和患病情况及所收集的数据,选择预测几种病(如:肺癌及其他恶性肿瘤、心肌梗塞、脑血管病、高血压、糖尿病、小儿肺炎、分娩等)在不同类型的医疗机构就医的床位需求。
二、问题分析问题一:近十年常住人口、非常住人口(由给出的数据得知,常住人口包括户籍人口和流动人口中非户籍人口(居住时间在6个月以上),非常住人口是流动人口中居住时间在六个月之内)与城市的经济产业发展高度相关。
产业结构影响非常住人口数量,非常住人口数量影响常住人口数量,具有就医需求的人口数量等于常住人口与非常住人口之和。
问题二中,由问题一得出的数据,针对人群对各类医疗机构的选择计算出需求权重,得出不同类型的医疗机构就医的床位需求。
问题二:每一种疾病都会有一个高发人群年龄段,例如,老年性白内障,心脏病、高血压等疾病多发生在老年人中,而小儿肺炎发生在少年儿童中,因此该年龄段人口的比例严重影响着该种疾病入院率。
因此需要预测先预测出来深圳市未来十年的入院率,其次在根据问题一得出的人口结构数量计算出每年的入院人数,再根据床位数=该病入院人数× 平均住院日得出该种病的床位需求。
一年的总天数(365天)三、模型假设1、假设深圳市各区人口体质保持不变,并且在同一年度各区入院率相同。
2、假设每种病每年平均住院日保持不变。
3、假设所预测出来的医院床位每天没有空闲的时候。
4、假设各区相对封闭,本区人口不会跨区就医。
-2-5、假设儿童0—14岁人群、青年人中年人15——64岁人群及老年人(65岁以上)人群同一年的入院率相同。
四、模型建立和求解模型建立和求解模型I 的建立和求解首先先利用多元线性拟合模型预测出近十年年末非常住人口数由2000—2010 年深圳市第一产业从业人员比率、第二产业从业人员比率、第三产业从业人员比率 3 个影响因子的数据。
如表1:表1:以从业人员为100 年份2007 2008 2009 2010 表2:年份年末非常住人口数y1 (万人) 2007 2008 2009 2010 第一产业(%)第二产业(%)第三产业(%)以上 3 个因素为自变量,以深圳市年末非常住人口数y1 作为因变量,建立一个多元线性回归模型。
由表 2 得到因变量y1 的数组:y1 = [ ]由表 1 得到自变量x1 ,x 2 ,x3 的 3 个数组:x1 = [ 0] x 2 = [ ]x3 = [ ]-3-将y1 矩阵进行转置得到y1 = 增添一组常数项x0 = [0 0 0 0] 将x = [ x0 x1 x 2 x3 ] 转置得到∧ 0 0 0 0 x= × 10 4 由模型,用矩阵微分法得到X ' X β = X ' Y ,则β = ( X ' X ) 1 X ' Y 所以通过MatLab 进行矩阵运算得到∧β1 = 即得到多元拟合线性方程y1 = + x1 x 2 + x3根据近十一年的数值(见表3),通过Mathematica 作二次曲线数据拟合预测图(图示1),得到x1 ,x 2 ,x3 ,3 个变量在2011 年—2020 年的预测值(见表4)。
表3:以从业人员为100年份2000 2001 2002 2003 2004 2005 2006第一产业(%)第二产业57 57(%)第三产业(%)-4-2007 2008 2009 2010由Mathematica 作二次曲线数据拟合得出 3 个二次函数如下:f ( x1 ) = x 2 x + ,第一产业从业人员比率函数,其中相关系数r 2 = ,拟合效果较好。
f ( x2 ) = x 2 + x + ,第二产业从业人员比率函数,其中相关系数r 2 = ,拟合效果较好。
f ( x3 ) = x 2 + ,第三产业从业人员比率函数,其中相关系数r 2 =图示1:经过Mathematica 运算,得到表 4 表4:年份第一产业(%)以从业人员为100 第二产业(%)-5-第三产业(%)2011 2012 2013 2014 2015 2016 2017 2018 2019 20200 0 0 0 0 0 0 0 0 0把所预测出的x1 ,x 2 ,x3 3 个变量代入得到的多元拟合线性方程的得到表5表5:年份年末非常住人口(万人)年份年末非常住人口(万人)2011 2012 2013 2014 201520162017201820192020其次利用多元线性拟合模型预测出近十年年末常住人口数由2000—20010 年深圳市第一产业从业人员比率、第二产业从业人员比率、第三产业从业人员比率、非常住人口数 4 个影响因子的数据。
如表 6. 表6:以从业人员为100 年份第一产业(%)第二产业(%)第三产业(%)0 非常住人口数(万人)2006 2007 2008 2009 2010表7:年份2006 2007 2008 2009 2010年末常住人口数(万人)以上 4 个因素为自变量,以深圳市年末非常住人口数y 2 作为因变量,建立一个多元线性回归模型。
由表 2 得到因变量y 2 的数组:y 2 = [ ]由表 1 得到自变量x1 ,x 2 ,x3 ,x 4 的 3 个数组:x1 = [ 0] x 2 = [ ]x3 = [ ]x 4 = [将y 矩阵进行转置得到y 2 =增添一组常数项x0 = [0 0 0 0 0] 将x =][x0 x1 x 2 x3 x 4] 转置得到0 0 0 ∧× 10 40 x =由模型,用矩阵微分法得到X ' X β = X ' Y ,则β = ( X ' X ) 1 X ' Y 所以通过MatLab 进行矩阵运算得到∧ β 2 =-7-即得到多元拟合线性方程y 2 = + x1 x 2 + x3 + x 4 把已经预测来的从2011 年—2020 年第一产业比率、第二产业比率、第三产业比率、非常住人口数数值带入y 2 中得到常住人口2011 年—2020 年的预测人数(见表8)。
表8:年份年末常住人口(万人)年份年末常住人口(万人)2011 2016 2012 2017 2013 2018 2014 2019 2015 2020经过以上预测已经得出常住人口和非常住人口从2011 年—2020 年得人口数根据公式:有就医需求人数=常住人口数+非常住人口数可以预测出从2011 年—2020 年的实有人口数,见表9. 表9:第一产第二产第三产年末非常住人业(%)业(%)业(%)口数(万人) 0 0 0 0 0 0 0 0 0 0 50 50 年末常住人口数(万人)有就医需求人数(万人)年份2011 2012 2013 2014 2015 2016 2017 2018 2019 2020模型II 的建模和求解利用Markov 链预测深圳市从2011 年—2020 年的人口结构,首先把年龄在0—14 岁划分为儿童,15—54 岁划分为中年人,65 岁以上划分为老年人,根据2000 年、2005 年、2010 年三个年龄段的人口数如表十预测出以后十年的三个年龄段所占总人口的比例表10:年份0-14 岁15-64 岁65 岁以上总人口2000 595329 6327567-8-8593570088312005 2010 表11:年份2000 2005 2010752518 10233457393533 9150558131414 18385182774650-14 岁% % %15-64 岁% % %65 岁以上% % %由上面的数据可以计算一步转移概率矩阵,设每年0-14、15-64、65 以上人口所占比例分别为1、2、3 每相邻年饭为一步2000 年、2005 年、2010 年状态转移概率为:p11 = 1p 23 =p12 = 0p13 = 0p 21 =6 903p 22 =893 9034 p31 = 0 p32 = 0 903 所以2000 年—2005 年的状态转移概率矩阵为:p33 = 1p1 =1 6 903 00 893 903 00 4 903 1同理可得出2005 年—2010 年的状态转移概率矩阵为:p2 = 1 8 893 0 0 884 893 0 0 2 893 1为了消除样本的随机性影响,更加客观描述状态规律,在此取p1 、p 2 的平均作为转移概率:p1 ( p1 + p2 ) ÷ 2 = 00 00 0 1根据以上得到的转移概率矩阵预测出深圳市未来十年的人口年龄结构,一步状态转移矩阵会随着国民经济的发展发生很多变化,在此假设只要不发生重大事件(如:战争、自然灾害等),这一状态在今后十年基本保持不变,以2000 年、2005 年、2010 年三年-9-各年龄阶段所占比例的平均值作为初始状态,即:λ0 =,按目前转移状态概率基本不变,则可以利用公式:λ n = λ0 p n 可以预测今后十年深圳市的人口年龄结构(以下计算均在软件下完成)。