QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5034|回复: 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
    人口预测
    # |* e( A9 a/ F. @: s1.问题1 k7 R" ^/ k  ]! v+ h
    人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口./ x* ~" m' \) F. s2 N; f8 b
    表1  美国人口统计数据% Y" ?* @9 a- n' f4 ?
    年(公元)
    ; W- m  s7 m0 x1 A8 x9 u
    0 Z. `# D& |; l( d人口(百万)        1790
    5 ?# y7 N  n- [  p0 n2 m- G( X- ?  y, ~0 J. V1 [- \6 t# A
    3.9        18001 a' f% c! Y! Z/ M

    & G( R- j6 I! ]5.3        1810
    : o. p4 F/ o( D- s0 W/ j
    8 h8 P$ H$ {9 O3 P& Z7.2        1820- f$ z, h* q2 D

    ; K& C) S! t$ F/ a9.6        1830
    , M4 o6 Z) g/ m0 z
    - K1 p7 h! N7 Z& N12.9        1840
    : z6 v" M) l& z3 q
    ! F: |7 Y+ ]  H: C17.1        1850
    % K) g5 P, R0 P8 Y* D
    5 p$ Y8 Y, O* s3 ^* D. c9 s# j, U" ?: t23.2
    2 U% ~* K3 _( @) ?4 J4 Z年(公元)3 X% J0 d2 C% D; W1 P
    6 V5 c$ f) n" h- p
    人口(百万)        1860
    ) Q$ _# ^! R( K; v8 u; A
    : S: {! N# @( Q. j) ^; d  z, E5 }8 b31.4        1870
    # m2 e$ S( d+ J) L  H1 O; m- g: J* _8 j7 Z# S) ~  B
    38.6        1880- p* J  Q" [/ D1 u: }4 X; l
    ) ?7 q" o  Q6 J. n3 D
    50.2        1890
    * Y) r5 c8 `! x( K3 u; [3 A8 \5 y# }2 `- t2 k( u% {- J
    62.9        1900  }& `6 V4 n3 g; n% u6 z

    ! I: V6 O0 m1 R; A6 Q1 {76.0        19105 \, f3 w& P' {+ i

    0 z: L+ h1 A) C; M1 _92.0        1920
    : E/ {2 |, C! \2 b8 _0 `
    : b+ B- _5 K: n+ Q# Q+ N# S106.5
    3 ^5 d* X) L* O- ?6 f年(公元)4 u6 B# L. E* U$ S$ Q. E

    . ]6 Z7 B8 N/ q0 Q4 c3 x人口(百万)        1930
    # B, A: ^1 L. }+ n/ }2 k
    , O7 O- ^, C# d  [; S123.2        1940
    $ R: H9 }' V6 v) [( T
    - @& {) K7 S+ D; _0 j9 h+ ?- e3 E131.7        1950. Y2 Z- V9 \* Q$ t1 W9 K
    . B9 l2 W7 ^, h" _1 Q
    150.7        1960
    6 K/ G* X; x* G5 ^: \7 c
    - ^) M. M, s5 k179.3        19701 ?6 v1 f) n+ L2 k0 w( ?5 K
    % z% |7 v' c* d: ^3 L- O* T
    204.0        19804 F  m  X0 ]5 N, Z2 @8 y1 ]4 v

    " f- l* c+ N# `- V2 a/ T: T226.5        19903 ^7 a/ C+ i, A3 z+ Y

    + a/ B2 {; o/ q7 M* I- |251.49 ^. B/ u% Z2 K0 H: U
    8 a* m, l9 y; ]; u, a
    2.指数增长模型(马尔萨斯人口模型)
    : V- H+ e4 ^+ y7 a4 G此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.- ^3 \2 Q8 W- V7 {
    [1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比).
    3 x4 D+ m4 {; B7 U[2] 建立模型:  记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:
    . Y2 ^) {3 D: s( P2 a# J 4 H" ~% o. ]' C) x, B" `& J- w
    于是 满足微分方程:
    " J1 b9 ~5 u- d; M) x3 }                       (1)
    ; V9 g- k8 g" T1 R# u[3] 模型求解: 解微分方程(1)得
    2 p2 o2 [: m! _2 k7 H; v4 y                              (2)1 w$ C3 @9 f% A' P0 e9 u
    表明: 时, ( >0).1 K1 D9 U- s  G  N1 }) F8 t
    [4] 模型的参数估计:2 N7 H+ l/ g' a; a* f
    要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.- X' B1 k/ a( _. Q$ y
    通过表中1790—1980的数据拟合得:  =0.307. / Y2 S- |/ J% G5 T. v
    [5] 模型检验:$ p) {( K. }% D+ ~' ~! |
       将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2.0 ?- y6 `$ I: d* s  J* u
    表2  美国实际人口与按指数增长模型计算的人口比较
    : I9 I+ r  t% L% x/ }) @# Y9 J: `( h, F$ f
    (公元)        实际人口- H1 r, Q6 s8 x  y2 y! v
    (百万)        指数增长模型
    7 q' Y: p9 w0 i7 X                预测人口(百万)        误差(%)8 ~- p/ D2 F* F' N7 p
    1790        3.9               
      K' z2 N" w) T+ m  n* H: V1800        5.3               
    1 f' G! P$ Q. E) ~2 x+ {9 K1810        7.2        7.3        1.4
    3 b/ u7 R5 l% w$ p3 x" K  A1820        9.6        10.0        4.21 l. g. C: T; u
    1830        12.9        13.7        6.2+ ]4 e; r' i1 }9 H( M$ h
    1840        17.1        18.7        9.4+ \4 t; h$ J& F+ C7 a3 {( C
    1850        23.2        25.6        10.3
    ( q. r- N0 u3 D' ^1 c1860        31.4        35.0        10.8% ]5 d6 ^, u$ |: ]& Q! i
    1870        38.6        47.8        23.8
      s3 M7 |$ t! U3 J9 T+ y/ _" h1880        50.2        65.5        30.5% {1 }$ c; Q4 F4 B9 ^0 j1 p
    1890        62.9        89.6        42.4
      T4 z* M% I2 P( F. l- A# A$ g$ m1900        76.0        122.5        61.21 k9 X8 N( p( H
    1910        92.0        167.6        82.1) K: E- {/ C& p- Q- g: ~; o4 N& T
    1920        106.5        229.3        115.34 h9 d. J* R3 h+ C% _
      从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.2 n7 u# w& k7 F( H: ?/ p/ V8 g+ i5 g
      分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的
    : A5 i/ \5 m$ f! Y/ M: d9 w% f3. 阻滞增长模型(logistic模型)$ g, W6 f) `0 O" b+ F8 F
    [1]假设:
    9 q. C+ ^5 s% W(a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率.; }; h. B1 D/ B; E
    (b)自然资源和环境条件年容纳的最大人口容量 .
    # m2 n4 `8 V9 b1 ~5 x1 t[2]建立模型:( z/ y8 \" H! N; d1 b* j& o: e' k( ^& u
       当  时,增长率应为0,即 =0,于是 ,代入 得:
    & @. u  w: j% t/ n/ e  w                                   (3)
    ' g" h, o5 \* u1 j将(3)式代入(1)得:1 I% l+ n4 z4 x
    模型:                          (4) 2 L  I8 r4 H" |) A! A& S; N
    [3] 模型的求解:  解方程组(4)得             (5); U$ j+ ^; q* H) U% L
        根据方程(4)作出  曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律.  & ?' d; C' g* x' g) ], B$ x' |* v

    / G$ L- F- C% N. `1 Q( X4 M" {9 D% J9 \/ y/ S

    - F9 e' a, g4 g. G
    7 B$ o( N+ K8 Z- h; F5 C; F8 `. \1 j7 E' y8 g
    9 M9 ^; R( c6 r0 G7 B+ v9 C
    # r  W4 G9 m1 l3 B8 a" m" T  P
    ; S0 Q) A( d3 c2 j, i9 F3 g
    0 o6 \* n- g' N2 }
    7 m8 F, `7 [' {8 T' e# m
    [4] 模型的参数估计:
    & |# D% Q4 @9 `9 u: c利用表1中1790—1980的数据对 和 拟合得: =0.2072,  =464.
    4 m- U+ d2 {( o6 c6 t [5] 模型检验:! n& _! {2 Y1 w* O) e4 _' z3 ^! l" k
    将 =0.2072,  =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列.' _1 Y3 y4 X7 O/ }& l4 o
    也可将方程(4)离散化,得' i- Q: A3 j7 x
          t=0,1,2,…,     (6)1 V7 T6 v$ s5 T, Z& r
    用公式(6)预测1800—1990的人口数,结果见表3第5、6列./ z6 \* h5 v  \6 P0 e% j5 f

    - b$ t6 B' M  E1 \* j& b# Z% m表3  美国实际人口与按阻滞增长模型计算的人口比较
    & M+ }% H  o" h4 ^2 C1 L4 i& P6 r  D. I" x/ v4 g- J2 G
    / J9 }# W' p: N9 |" ?
            实际( H) g" _; M) P) p
    人口; m1 \5 w% u% g6 f
    (百万)        阻滞增长模型
    : t3 n( h; F2 T0 A/ h                公式(5)        公式(6)
    " h: l' N3 W( i" @* q                预测人口(百万)        误差(%)        预测人口(百万)        误差(%)' [  d! `2 P  S$ [8 e( C! T
    1790        3.9                                $ G4 T7 [! S% e0 s2 e( Z
    1800        5.3        5.9025        0.1137        3.9000        0.26423 Z1 Z3 Y0 L, j$ I0 r! j7 i
    1810        7.2        7.2614          0.0085           6.5074        0.0962* w- q4 C8 y; m3 l8 n* r
    1820        9.6        8.9332        0.0695        8.6810        0.09579 Z3 C4 m5 k% K3 d# M
    1830        12.9        10.9899        0.1481        11.4153        0.1151
    0 c1 `! {5 Z/ g% j7 ?1840        17.1        13.5201        0.2094        15.1232        0.1156
    % ?6 L" @' m, S( W1850        23.2        16.6328        0.2831        19.8197        0.1457. c8 B  Q3 b& S: ~
    1860        31.4        20.4621        0.3483        26.5228        0.1553
    : o7 S. L  |3 G1870        38.6        25.1731        0.3478        35.4528        0.0815
    ; r$ R- x* E' Y; H( d& D1880        50.2        30.9687          0.3831        43.5329        0.1328
    2 b6 I6 n2 x5 m2 R1890        62.9        38.0986        0.3943        56.1884          0.10675 I5 Y( |$ i$ |6 g. L: {# Z7 F6 O; G0 c
    1900        76.0        46.8699        0.3833        70.1459        0.07703 Q* `) ?1 J2 p' T3 D
    1910        92.0        57.6607        0.3733        84.7305        0.07904 T) j- `" f% B9 k
    1920        106.5        70.9359        0.3339        102.4626        0.0379
    6 Q' A  ]' O! |* r1930        123.2          87.2674        0.2917        118.9509          0.0345
    + H5 M4 w; l# N3 @7 e7 q1940        131.7        107.3588        0.1848        137.8810        0.04690 \' q* R! Y* @: |4 ?
    1950        150.7        132.0759        0.1236        148.7978          0.0126
    - {4 }2 q# O- S& p1960        179.3        162.4835          0.0938        170.2765        0.0503
    - ~. C" ~  ^4 t  Q1970        204.0        199.8919          0.0201        201.1772        0.0138
    3 S/ c6 x6 \# b) o& K1980        226.5        245.9127        0.0857        227.5748        0.0047
    + z) j. ~& b; C9 @. l1990        251.4        302.5288        0.2034        250.4488        0.00389 _4 [/ A! j! W  S  b. g
    [6] 模型应用:( ~* L$ P$ k1 Q+ n3 ^7 F* b4 s( I
    现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083,  =457.6. 用公式(6)作预测得:4 L/ L' G1 ^/ a2 W; z! r$ A0 e
    x(2000)=275; x(2010)=297.9.
    + w8 Q, Q  l; r/ @也可用公式(5)进行预测.
    ! p6 f9 a# n. x+ K
    - I, z6 E- n: D) o. i: o$ c& J  C
    9 M+ E% v' x% q1 z% _$ o
    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-6-10 21:23 , Processed in 0.419798 second(s), 55 queries .

    回顶部