Logistic模型改进及山西人口预测_张荔
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
表 2 改进的模型拟合山西人口数据的结果 年份 1 9 9 0 1 9 9 1 1 9 9 2 1 9 9 3 1 9 9 4 1 9 9 5 1 9 9 6 1 9 9 7 1 9 9 8 1 9 9 9 2 0 0 0 实际人口 2 8 9 9 2 9 4 2 2 9 7 9 3 0 1 2 3 0 4 5 3 0 7 7 3 0 1 9 3 1 4 1 3 1 7 2 3 2 0 4 3 2 4 8 2 9 3 3 2 9 7 6 3 0 1 3 3 0 4 6 3 0 7 8 3 1 1 0 3 1 4 4 3 1 7 4 3 2 0 5 3 2 3 7 预测人口 年份 2 0 0 1 2 0 0 2 2 0 0 3 2 0 0 4 2 0 0 5 2 0 0 6 2 0 0 7 2 0 0 8 2 0 0 9 2 0 1 0 实际人口 3 2 7 2 3 2 9 4 3 3 1 4 3 3 3 5 3 3 5 5 3 3 7 5 3 3 9 3 3 4 1 1 3 4 2 7 3 5 7 4 预测人口 3 2 8 1 3 3 0 5 3 3 2 6 3 3 4 6 3 3 6 7 3 3 8 7 3 4 0 7 3 4 2 5 3 4 4 3 3 4 5 9
L o i s t i c模型改进及山西人口预测 g
张 荔
( ) 晋中师范高等专科学校 数学系 , 山西 晋中 0 3 0 6 0 0 摘要 〕 人 口 增 长 率 已 经 很 低, 显然 L o i s t i c模 型 中 〔 就我国现阶段 而 言 由 于 实 行 计 划 生 育 , g ( 为 x 的简单线 性 函 数 已 很 难 准 确 预 测 未 来 人 口 . 为 了 更 准 确 地 预 测 中 国 未 来 人 口, 文章对 r x) d x a- b x ( ( ) 与 x 的关系进一步改进 , 得到了 一 个 新 的 模 型 : = 并根据1 r x) r x e x, x( 0 =x 9 9 0年到 0) 0. d t 2 0 1 0 年山西人口的数据对山西 2 0 2 0年, 2 0 3 0年, 2 0 4 0年, 2 0 5 0 年人口进行了预测 . 〔 关键词 〕 人口增长率 ; 线性最小二乘法 ; 数据拟合 o i s t i c模型 ; L g 〔 ( ) 文章编号 〕 中图分类号 〕 文献标识码 〕 1 6 7 2 2 0 2 7 2 0 1 3 0 1 0 0 0 9 0 3 1 7 5 - - - 〔 O 〔 A
〕 , A b s t r a c t n C h i n a a t d u e t o t h e i m l e m e n t a t i o n o f f a m i l r e s e n t l a n n i n o u l a t i o n 〔 I p y p p g p p , r a t e i s v e r l o w o b v i o u s l L o i s t i c m o d e l f o r s i m l e l i n e a r f u n c t i o n h a s b e e n d i f f i c u l t t r o w t h y p o y g g , a c c u r a t e l r e d i c t t h e f u t u r e o u l a t i o n. T o m o r e a c c u r a t e l d e s c r i b e C h i n a ' s f u t u r e o u l a t i o n y p p p y p p d x a- b x : t h i s o b t a i n a n e w m o d e l =r( x e x, x( 0) =x A n d a c c o r d i n t o a 1 9 9 0t o 2 0 1 0 a e r g p p 0) 0. d t d e m o r a h i c d a t a o n S h a n x i i n 2 0 2 0, 2 0 3 0, 2 0 4 0, 2 0 5 0, t h e w a s S h a n x i o u l a t i o n r e d i c t e d . g p p p p 〔 〕 ; ; ; K e w o r d s o i s t i c m o d e l m e t h o d r a t e l i n e a r l e a s t s u a r e s f i t t i n d a o u l a t i o n r o w t h L - g q g p p g y t a 【 责任编辑 : 王映苗 】 檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪 ( 上接第 8 页 )
-x
表 1 山西人口统计表 人口 2 8 9 9 2 9 4 2 2 9 7 9 3 0 1 2 3 0 4 5 3 0 7 7 3 0 1 9 3 1 4 1 3 1 7 2 3 2 0 4 3 2 4 8 年份 2 0 0 1 2 0 0 2 2 0 0 3 2 0 0 4 2 0 0 5 2 0 0 6 2 0 0 7 2 0 0 8 2 0 0 9 2 0 1 0 人口 3 2 7 2 3 2 9 4 3 3 1 4 3 3 3 5 3 3 5 5 3 3 7 5 3 3 9 3 3 4 1 1 3 4 2 7 3 5 7 4
V o l . 1 2 N o . 1 第1 太 原 师 范 学 院 学 报 ( 自然科学版 ) 2卷 第1期 ) a r .2 0 1 3 M 2 0 1 3年3月 J OUR NA L O F TA I YUAN NO RMA L UN I V E R S I T Y( N a t u r a l S c i e n c e E d i t i o n
4 模型求解
) 用线性最小二乘法对 a, 1 b 进行参数估计 . a- b x 对r( 可得 x) = r( x e 两边取对数 , 0) , ( ) x +d, n r( x) c =-b, d =l n r( x 1 +a y =c y =l 0) ) , 式( 删去 1 用E 1 9 9 6 年异常数据 ) X C E L 求解可得c=-0 . 0 0 0 4 3, d=4 . 7 8 4 3 4 1. 用表 1 的数据拟合 ( 进一步求得 a=1 0 . 2 3 1, b=0 . 0 0 0 4 3. 为1 由1 r( x 9 9 1 年的人口增长率 , 9 9 0 年的人口可求得 0) r( x . 0 1 4 8 2 3 7 0 1. =0 0) 人口增长模型为 基于山西人口数据拟合的参数 , d x 1 . 0 2 3 1 0 . 0 0 0 4 3 x - )= x . 0 1 4 8 3 2 7 0 1 e x, x( 0 =0 0. d t 该方程不易求解 . ) ) ) , … 将模型转化为差分方程 x( 2 T+1 -x( T) = r( x( T) x( T) T=0, 1, 2, 3, ) ) , … 用已知的数据进行递推可达到人口预测的目的. 则 x( T+1 =x( T) + r( x( T) x( T) T=0, 1, 2, 3, 得到表 2 和图 1.
I m r o v e d L o i s t i c M o d e l a n d F o r e c a s t i n t h e P o u l a t i o n o f S h a n x i p g g p
Z h a n L i g
( , , ) D e a r t m e n t o f M a t h e m a t i c s J i n z h o n T e a c h e r s C o l l e e J i n z h o n 0 3 0 6 0 0, C h i n a p g g g
2 0 1 2 1 2 2 4 * 收稿日期 : - - , 张 荔( 女, 山西太谷人 , 晋中师范高等专科学校讲师 , 主要从事常微分方程研究 . 1 9 8 0 作者简介 : -)
1 0
太 原 师 范 学 院 学 报( 自然科学版 ) 2卷 第 1
6 模型评价
本模型适合现阶段我国计划生育前提下人口预报 , 误差较小 . 但只适用人口增长率大于 0 的情形 , 如果人口出现负增长则应再次进行模型改进 . 参考文献 :
[ ] 谢金星 , 叶 俊. 数学模型 [ 北京 : 高等教育出版社 , 1 M] . 2 0 0 3: 1 2 1 5 姜启源 , - [ ] 北京 : 中国统计出版社 2 2 0 1 2 中国统计年鉴 [ M] . 中国统计局 .
3 模型建立
, 由假设 3) 应表示为e 的函 r( x)
a- b x , 数, 设r( 为人口总 x) = r( x e r( x 0) 0)
1 9 9 5 1 9 9 6 1 9 9 7 1 9 9 8 1 9 9 9 2 0 0 0
量为 x 0 那一年的增长率 . 因此改进后的模型为 : d x a b x - ) x e x, x( 0 a, b为 =r( =x 0) 0, d t 参数 .
[] 年到 2 0 1 0 年山西人口的数据 2 对山西人口进行了预测 .
2 模型假设
) 现有的计划生育政策不变 . 1 ) 2 不考虑人口负增长 . ) 人口增长已达到一定的高度 , 增长 3 率逐渐减小最终将趋于 0.
年份 1 9 9 0 1 9 9 1 1 9 9 2 1 9 9 3 1 9 9 4
图 1 改进的模型拟合图形 ( 以1 9 9 0 年为起点 )
可以看出这Байду номын сангаас模型拟合效果不错 .
L o i s t i c模型改进及山西人口预测 第 1 期 张 荔 : g
1 1
5 模型检验
以2 误差为 0 可以求得其他年误差更小 ( 0 1 0 年为例 , . 5% . 1 9 9 6 年除外 ) . 可以用以上数据继续推出 2 0 2 0 年山西人口约为 4 0 1 0万, 2 0 3 0 年山西人口约为 4 2 9 8万, 2 0 4 0 年山西 人口约为 4 5 7 1万, 2 0 5 0 年山西人口约为 4 8 2 8万.
1 问题分析
认识人口数量的变化规律建立人口模型 , 做出较准确的预报 , 是有效控 制 人 口 增 长 的 前 提 . 二百多年前 d x ) 英国人口学家 M 该模型是建立在人口增 长率不 a l t h u s建立了著名的人口指数增长模型 : = r x, x( 0 =x 0. d t 变的假设的基础上 , 但是人口增长到一定数量后由于受到自然资源 、 环境条件的 影 响 增 长 率 是 会 下 降 的 , 因 d x ( ) , () 此人们对 M 得到了 L 该模型对r( 作了一个简单 a l t h u s模型作了改进 , o i s t i c模型 : = r x x x 0 =x x) g 0. d t [ 1] ) 的假定 , 设r( 为 x 的线性函数 , 即r( x) x) = r- s x( r>0, s . >0 就我国现阶段而言由于实行计划生育 , 人口 增 长 率 已 经 很 低 , 显然 L 为x 的简单线 o i s t i c 模 型 中 r( x) g 性函数已很难准确预测未来人口 . 本文对r( 与 x 的关系进一步改进 , 得到了一个新的模型 , 并对根据 1 x) 9 9 0
L o i s t i c模型改进及山西人口预测 g
张 荔
( ) 晋中师范高等专科学校 数学系 , 山西 晋中 0 3 0 6 0 0 摘要 〕 人 口 增 长 率 已 经 很 低, 显然 L o i s t i c模 型 中 〔 就我国现阶段 而 言 由 于 实 行 计 划 生 育 , g ( 为 x 的简单线 性 函 数 已 很 难 准 确 预 测 未 来 人 口 . 为 了 更 准 确 地 预 测 中 国 未 来 人 口, 文章对 r x) d x a- b x ( ( ) 与 x 的关系进一步改进 , 得到了 一 个 新 的 模 型 : = 并根据1 r x) r x e x, x( 0 =x 9 9 0年到 0) 0. d t 2 0 1 0 年山西人口的数据对山西 2 0 2 0年, 2 0 3 0年, 2 0 4 0年, 2 0 5 0 年人口进行了预测 . 〔 关键词 〕 人口增长率 ; 线性最小二乘法 ; 数据拟合 o i s t i c模型 ; L g 〔 ( ) 文章编号 〕 中图分类号 〕 文献标识码 〕 1 6 7 2 2 0 2 7 2 0 1 3 0 1 0 0 0 9 0 3 1 7 5 - - - 〔 O 〔 A
〕 , A b s t r a c t n C h i n a a t d u e t o t h e i m l e m e n t a t i o n o f f a m i l r e s e n t l a n n i n o u l a t i o n 〔 I p y p p g p p , r a t e i s v e r l o w o b v i o u s l L o i s t i c m o d e l f o r s i m l e l i n e a r f u n c t i o n h a s b e e n d i f f i c u l t t r o w t h y p o y g g , a c c u r a t e l r e d i c t t h e f u t u r e o u l a t i o n. T o m o r e a c c u r a t e l d e s c r i b e C h i n a ' s f u t u r e o u l a t i o n y p p p y p p d x a- b x : t h i s o b t a i n a n e w m o d e l =r( x e x, x( 0) =x A n d a c c o r d i n t o a 1 9 9 0t o 2 0 1 0 a e r g p p 0) 0. d t d e m o r a h i c d a t a o n S h a n x i i n 2 0 2 0, 2 0 3 0, 2 0 4 0, 2 0 5 0, t h e w a s S h a n x i o u l a t i o n r e d i c t e d . g p p p p 〔 〕 ; ; ; K e w o r d s o i s t i c m o d e l m e t h o d r a t e l i n e a r l e a s t s u a r e s f i t t i n d a o u l a t i o n r o w t h L - g q g p p g y t a 【 责任编辑 : 王映苗 】 檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪檪 ( 上接第 8 页 )
-x
表 1 山西人口统计表 人口 2 8 9 9 2 9 4 2 2 9 7 9 3 0 1 2 3 0 4 5 3 0 7 7 3 0 1 9 3 1 4 1 3 1 7 2 3 2 0 4 3 2 4 8 年份 2 0 0 1 2 0 0 2 2 0 0 3 2 0 0 4 2 0 0 5 2 0 0 6 2 0 0 7 2 0 0 8 2 0 0 9 2 0 1 0 人口 3 2 7 2 3 2 9 4 3 3 1 4 3 3 3 5 3 3 5 5 3 3 7 5 3 3 9 3 3 4 1 1 3 4 2 7 3 5 7 4
V o l . 1 2 N o . 1 第1 太 原 师 范 学 院 学 报 ( 自然科学版 ) 2卷 第1期 ) a r .2 0 1 3 M 2 0 1 3年3月 J OUR NA L O F TA I YUAN NO RMA L UN I V E R S I T Y( N a t u r a l S c i e n c e E d i t i o n
4 模型求解
) 用线性最小二乘法对 a, 1 b 进行参数估计 . a- b x 对r( 可得 x) = r( x e 两边取对数 , 0) , ( ) x +d, n r( x) c =-b, d =l n r( x 1 +a y =c y =l 0) ) , 式( 删去 1 用E 1 9 9 6 年异常数据 ) X C E L 求解可得c=-0 . 0 0 0 4 3, d=4 . 7 8 4 3 4 1. 用表 1 的数据拟合 ( 进一步求得 a=1 0 . 2 3 1, b=0 . 0 0 0 4 3. 为1 由1 r( x 9 9 1 年的人口增长率 , 9 9 0 年的人口可求得 0) r( x . 0 1 4 8 2 3 7 0 1. =0 0) 人口增长模型为 基于山西人口数据拟合的参数 , d x 1 . 0 2 3 1 0 . 0 0 0 4 3 x - )= x . 0 1 4 8 3 2 7 0 1 e x, x( 0 =0 0. d t 该方程不易求解 . ) ) ) , … 将模型转化为差分方程 x( 2 T+1 -x( T) = r( x( T) x( T) T=0, 1, 2, 3, ) ) , … 用已知的数据进行递推可达到人口预测的目的. 则 x( T+1 =x( T) + r( x( T) x( T) T=0, 1, 2, 3, 得到表 2 和图 1.
I m r o v e d L o i s t i c M o d e l a n d F o r e c a s t i n t h e P o u l a t i o n o f S h a n x i p g g p
Z h a n L i g
( , , ) D e a r t m e n t o f M a t h e m a t i c s J i n z h o n T e a c h e r s C o l l e e J i n z h o n 0 3 0 6 0 0, C h i n a p g g g
2 0 1 2 1 2 2 4 * 收稿日期 : - - , 张 荔( 女, 山西太谷人 , 晋中师范高等专科学校讲师 , 主要从事常微分方程研究 . 1 9 8 0 作者简介 : -)
1 0
太 原 师 范 学 院 学 报( 自然科学版 ) 2卷 第 1
6 模型评价
本模型适合现阶段我国计划生育前提下人口预报 , 误差较小 . 但只适用人口增长率大于 0 的情形 , 如果人口出现负增长则应再次进行模型改进 . 参考文献 :
[ ] 谢金星 , 叶 俊. 数学模型 [ 北京 : 高等教育出版社 , 1 M] . 2 0 0 3: 1 2 1 5 姜启源 , - [ ] 北京 : 中国统计出版社 2 2 0 1 2 中国统计年鉴 [ M] . 中国统计局 .
3 模型建立
, 由假设 3) 应表示为e 的函 r( x)
a- b x , 数, 设r( 为人口总 x) = r( x e r( x 0) 0)
1 9 9 5 1 9 9 6 1 9 9 7 1 9 9 8 1 9 9 9 2 0 0 0
量为 x 0 那一年的增长率 . 因此改进后的模型为 : d x a b x - ) x e x, x( 0 a, b为 =r( =x 0) 0, d t 参数 .
[] 年到 2 0 1 0 年山西人口的数据 2 对山西人口进行了预测 .
2 模型假设
) 现有的计划生育政策不变 . 1 ) 2 不考虑人口负增长 . ) 人口增长已达到一定的高度 , 增长 3 率逐渐减小最终将趋于 0.
年份 1 9 9 0 1 9 9 1 1 9 9 2 1 9 9 3 1 9 9 4
图 1 改进的模型拟合图形 ( 以1 9 9 0 年为起点 )
可以看出这Байду номын сангаас模型拟合效果不错 .
L o i s t i c模型改进及山西人口预测 第 1 期 张 荔 : g
1 1
5 模型检验
以2 误差为 0 可以求得其他年误差更小 ( 0 1 0 年为例 , . 5% . 1 9 9 6 年除外 ) . 可以用以上数据继续推出 2 0 2 0 年山西人口约为 4 0 1 0万, 2 0 3 0 年山西人口约为 4 2 9 8万, 2 0 4 0 年山西 人口约为 4 5 7 1万, 2 0 5 0 年山西人口约为 4 8 2 8万.
1 问题分析
认识人口数量的变化规律建立人口模型 , 做出较准确的预报 , 是有效控 制 人 口 增 长 的 前 提 . 二百多年前 d x ) 英国人口学家 M 该模型是建立在人口增 长率不 a l t h u s建立了著名的人口指数增长模型 : = r x, x( 0 =x 0. d t 变的假设的基础上 , 但是人口增长到一定数量后由于受到自然资源 、 环境条件的 影 响 增 长 率 是 会 下 降 的 , 因 d x ( ) , () 此人们对 M 得到了 L 该模型对r( 作了一个简单 a l t h u s模型作了改进 , o i s t i c模型 : = r x x x 0 =x x) g 0. d t [ 1] ) 的假定 , 设r( 为 x 的线性函数 , 即r( x) x) = r- s x( r>0, s . >0 就我国现阶段而言由于实行计划生育 , 人口 增 长 率 已 经 很 低 , 显然 L 为x 的简单线 o i s t i c 模 型 中 r( x) g 性函数已很难准确预测未来人口 . 本文对r( 与 x 的关系进一步改进 , 得到了一个新的模型 , 并对根据 1 x) 9 9 0