QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5004|回复: 1
打印 上一主题 下一主题

[个人总经验] 人口预测

[复制链接]
字体大小: 正常 放大
longde        

30

主题

8

听众

106

积分

  • TA的每日心情
    奋斗
    2014-12-7 07:58
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    宣传员

    群组2014年网络挑战赛交流

    群组国赛讨论

    群组2014美赛讨论

    群组第三届数模基础实训

    跳转到指定楼层
    1#
    发表于 2015-8-17 22:44 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    人口预测' z: X- t9 d  \6 s/ c5 s$ l
    1.问题  A5 J9 e- E4 B
    人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口.
    6 R4 w4 v$ F' n& h表1  美国人口统计数据
    , t3 J& C2 ]7 w3 J年(公元)
    , I# ?! m1 q: n+ G5 D8 r2 d4 N9 k& E
    人口(百万)        1790" k! I6 j$ S3 E' c: }
    $ t8 N+ w# x/ ~$ M4 i# C
    3.9        1800( |, S2 ?$ I' I( b
    : f: _) T# c7 U* H
    5.3        1810( Z1 F/ q' u4 f# }+ ]
    5 ]. g) p- t8 d+ ^
    7.2        18209 t9 o3 G* ~+ {

    5 ?& @3 L+ l; k; j' O% I9 p9.6        1830
    5 K9 x, Q* b: T. f- ?  e$ a* T) X1 W/ T
    12.9        1840: {( q5 i+ w. O/ c# o4 P3 W
    ; A8 }8 \1 E, E& h6 W8 _# Z7 u
    17.1        18500 P$ m- t  }, R. t

      v% t8 J  \$ M23.2  Y: ?; U# ?7 H8 U
    年(公元): a/ z1 F6 S+ l3 X! s
    9 O2 a* G1 A% {$ M8 h6 A% B& ]
    人口(百万)        1860# ?  M" e* A% X" ]  x
    7 A4 d" P; q5 Z! f/ X/ ?" R
    31.4        1870
    , T. [2 A; P' {8 F* N& ~
    " e8 o& a% V6 L" {% A38.6        1880. s# ^& I; J8 p: o8 T, ?7 Y' d
      q6 p& Z. k$ q5 x4 G3 I
    50.2        1890) p8 S$ z7 k9 Y; f3 V
    ) P1 y" _; N" a$ Z( w) h
    62.9        19004 h5 l  }' w; V5 D1 i' [
    $ s* s2 \( @/ F  d
    76.0        1910
    , F' n$ N0 L( G8 P) \( e8 B- U. Z0 U  }0 a, a. i9 B
    92.0        19200 U$ m0 o2 u0 {2 ]

    2 p, b+ g1 J$ n/ X6 u) h' u) P106.5. W) P) q2 N9 K% n' f8 O3 ?3 F2 W
    年(公元)
    8 M6 G: o: |4 h2 ^, E  G: r  \4 w8 _
    / g/ h4 y8 a% c' L- E3 J- v: [# @5 y" L' A人口(百万)        1930! Z* b! S: |7 Z. u& c) O

    8 h! q* c1 x* w7 k+ B! b( M8 J123.2        1940
    / l% m% J$ ?+ W2 i! O
    % |9 F& D+ O' r131.7        1950
    , v2 I5 a; o" y, C) M+ V. a4 U. O
    ) x7 \( D# A, \6 S- ]150.7        1960% H1 ?+ `, K, X7 a
    8 x7 X$ c; g1 l( b3 c
    179.3        1970* ]( i5 m9 j8 p7 m0 a

    6 W+ J& D( L' \1 s  w( F204.0        19805 E0 X3 R8 b1 @; X: ]

      }( j! z) o: c% P) g  k226.5        1990, B  ?  X8 U9 |, L; v
    . A1 ]1 r% \" y0 p/ W. R
    251.47 [9 y* J* Z% U+ `1 h5 y
    0 x5 C+ M; Y3 E6 ^
    2.指数增长模型(马尔萨斯人口模型)& e4 x! L+ R, W* N$ m8 y
    此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.2 t2 t; j. K3 W1 i( a
    [1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比).: a4 n) B# q6 d
    [2] 建立模型:  记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:
    % A8 H& }$ @3 I' c7 Y, g& c # g3 @0 b" p/ ?( I
    于是 满足微分方程:
    & q$ N( I! x  l7 [- b3 |3 q) \6 `                       (1)4 u0 i. N% s- |( k. ], i, u
    [3] 模型求解: 解微分方程(1)得
    ' K; `4 q2 r1 T! U1 _) J                              (2)
    & Z$ M7 L: h4 H# z表明: 时, ( >0).
    + ]4 C; s+ d. c% t[4] 模型的参数估计:
    ; p) P+ r: \; m$ E/ z3 k要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.
    ; K& f2 D% [9 L0 X( N+ k7 i% i通过表中1790—1980的数据拟合得:  =0.307.
    ) r7 A/ L# P( X[5] 模型检验:
    % s) ~6 a" v; f0 w9 z   将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2.
    " F- z5 a  d; B) ^* g表2  美国实际人口与按指数增长模型计算的人口比较- b' d+ P5 a( G: X

    . L- _7 l" h; A6 ^(公元)        实际人口
    6 F2 n  U# [2 T) H' ~# ?" d(百万)        指数增长模型5 \6 Y! d" j& n, K9 e  K8 X
                    预测人口(百万)        误差(%)
    & q/ z# a( S( D5 \1790        3.9               
    ) N" n9 K- x0 R7 \, p# @1800        5.3               
    . Y+ ~. N, u: w1810        7.2        7.3        1.4, o" ^) E& _3 ^4 K& }% y6 _
    1820        9.6        10.0        4.2
    $ [+ D0 p" K* C& i5 U( J1830        12.9        13.7        6.2
    & Q( X. E/ R5 a* h! l/ ^8 d) j1840        17.1        18.7        9.4/ E. j% [# Y" Z. l% X
    1850        23.2        25.6        10.3
    9 z4 C7 v0 F8 W, I+ v, i- E* V* b1860        31.4        35.0        10.8
    . p  R) {/ Z, y$ b% N1870        38.6        47.8        23.80 F" u/ I6 s' @
    1880        50.2        65.5        30.50 ]9 [9 t( D$ s, O; W; d; E
    1890        62.9        89.6        42.4" O- d1 X" \! |8 [3 h
    1900        76.0        122.5        61.2" [4 P0 [! X; \
    1910        92.0        167.6        82.1* ^5 j2 F+ c! y
    1920        106.5        229.3        115.3
    , W( ]. T. ^7 f+ r* U  从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.' W" K( q- Z3 L1 ~
      分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的5 ?  `" u, A8 R! z. K" Z
    3. 阻滞增长模型(logistic模型)
    ' b6 F0 [5 u9 u1 U[1]假设:& e" ]6 l7 B6 H8 |+ ~* M
    (a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率.- D& }5 l1 u' A. u( @. N( V; E9 M
    (b)自然资源和环境条件年容纳的最大人口容量 .
    ) z: ^/ S' s0 @; @7 W& K2 z[2]建立模型:$ h( ?5 @! A' [3 w9 j% C- ~" x
       当  时,增长率应为0,即 =0,于是 ,代入 得:4 F6 A, ]% W" M6 s0 w* c
                                       (3)6 L( @+ h( a" `" V
    将(3)式代入(1)得:3 c6 \7 C5 J. q/ j2 O( A9 k1 E5 K
    模型:                          (4)
    ! E# U6 ~, @! |) v" x[3] 模型的求解:  解方程组(4)得             (5)
    7 O# m8 E- i( |' O6 L    根据方程(4)作出  曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律.  
    9 f$ J5 h, a/ {, R1 f: m/ P! W
    % A/ Y) }8 @6 x' e) }1 o- f5 ?- V" g! _% o% X5 W) F) O" k6 P
    7 c9 h2 x* \8 E: Z/ Q

    9 Y' z8 N* I- g5 n/ g5 ^- s! W
    ( r6 x. D+ f  a7 p" l6 w! V
    & s3 K; g5 `6 X* W3 v. d
    6 j* A! E8 M& A4 D- C/ L7 f2 b" i6 ^* ?$ Z
    : [$ t# @- {' h" a' [
    7 N+ ], J  s# x% H
    [4] 模型的参数估计:+ ~" a6 E. s$ W$ d, y9 C
    利用表1中1790—1980的数据对 和 拟合得: =0.2072,  =464.
    ' r1 v+ ]4 j( U/ `9 S6 K [5] 模型检验:# s0 d) z* N1 |, G* o, b8 _
    将 =0.2072,  =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列.8 I: ]3 U2 M4 }
    也可将方程(4)离散化,得
    7 P* H; Y; X5 n      t=0,1,2,…,     (6)
    5 U# T& j- D" ~6 m5 E; s用公式(6)预测1800—1990的人口数,结果见表3第5、6列.$ H. Q5 E4 q7 k/ g& Z; X; L

    0 W' Y% N1 l' W' H( s) j表3  美国实际人口与按阻滞增长模型计算的人口比较' x" f+ b% e4 {
    5 `+ E  z/ ~) A2 c2 Q; w2 _
    6 b+ Y. k' _  {0 T- c% t6 I
            实际( G* J7 h9 `" s/ J! l' I( D
    人口
    1 q+ R: L0 q; _* U; @' k(百万)        阻滞增长模型- T( ~3 ^& a! m1 Q! ~( H2 S! p3 c
                    公式(5)        公式(6)- o. p6 U) f/ G0 c' r
                    预测人口(百万)        误差(%)        预测人口(百万)        误差(%)
    - f  R0 A/ e9 W+ }% r- O) `9 ]% F* R1790        3.9                                5 m9 \/ W% ]) N+ i
    1800        5.3        5.9025        0.1137        3.9000        0.26424 N, c/ s2 T  y+ K# y. \! y
    1810        7.2        7.2614          0.0085           6.5074        0.0962: i2 @, d+ g+ F, u' K5 {& x8 S  ~
    1820        9.6        8.9332        0.0695        8.6810        0.0957: n1 \* A1 g; x3 }" |+ q
    1830        12.9        10.9899        0.1481        11.4153        0.11511 K% D3 Z3 X- K9 n7 w. I8 `- B* R
    1840        17.1        13.5201        0.2094        15.1232        0.11568 n3 _) H6 J/ n  W9 O2 q
    1850        23.2        16.6328        0.2831        19.8197        0.1457
    2 j' [# k+ l" r2 a& X  r, s1 ?  d1860        31.4        20.4621        0.3483        26.5228        0.1553
    + Y& L( n7 ^' ]* h0 z% Z1870        38.6        25.1731        0.3478        35.4528        0.0815# K, g2 u- T8 n$ J0 E
    1880        50.2        30.9687          0.3831        43.5329        0.1328  p0 ~) [9 W. t2 Z6 Y9 v7 ]
    1890        62.9        38.0986        0.3943        56.1884          0.10671 W0 Z. t5 p) C  K6 p0 j1 D8 W
    1900        76.0        46.8699        0.3833        70.1459        0.0770" T5 L9 F$ o; l  R) v% Z5 L" c
    1910        92.0        57.6607        0.3733        84.7305        0.07902 `3 s9 t1 L$ R  Y4 }) p* y
    1920        106.5        70.9359        0.3339        102.4626        0.03793 H( w2 }0 G) I# l8 {& P( |
    1930        123.2          87.2674        0.2917        118.9509          0.0345
    7 [" F! ~3 O& p$ Y- e/ Z, T1940        131.7        107.3588        0.1848        137.8810        0.0469
    ( K( P/ |8 Z1 F9 o% n1950        150.7        132.0759        0.1236        148.7978          0.0126
    0 r8 u5 U; I( R2 A4 }6 U6 M& N1960        179.3        162.4835          0.0938        170.2765        0.05039 X% y& A7 _% ?
    1970        204.0        199.8919          0.0201        201.1772        0.0138$ b8 R7 |5 _; p. H- Z9 {
    1980        226.5        245.9127        0.0857        227.5748        0.0047
    4 y+ k* G3 @& I% [) ?3 f1990        251.4        302.5288        0.2034        250.4488        0.00380 ^2 B* D* `! a/ i
    [6] 模型应用:' Z, J) C- K4 P( e
    现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083,  =457.6. 用公式(6)作预测得:
    2 y* P8 x; I3 K9 b4 }% Ux(2000)=275; x(2010)=297.9.
    - S, w) x7 `$ ?: o- u5 @$ t2 i也可用公式(5)进行预测.
    * o( A% Z1 ^2 _1 I3 |- {8 ?/ L5 i1 W1 n: s7 r: D# }
    : J/ g' Y. X) f6 l
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    0

    主题

    2

    听众

    206

    积分

    升级  53%

  • TA的每日心情
    奋斗
    2022-2-9 16:16
  • 签到天数: 25 天

    [LV.4]偶尔看看III

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-20 14:11 , Processed in 0.360992 second(s), 54 queries .

    回顶部