QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5005|回复: 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
    人口预测
    8 z/ y) K9 ~7 G0 [: U9 a1.问题3 [. a5 c6 `' a, [
    人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口.' ?2 L# C( e' p, f
    表1  美国人口统计数据( ?3 m' Q  }: V  _
    年(公元)+ K' y) G( {/ ~& ?% w( d
    # ?$ K: [% Z6 A3 V
    人口(百万)        17903 ~' K' c7 ]) d2 w( x# i" D

    3 a5 q7 L+ j9 v. S2 N" a3.9        1800
    8 ~6 }& `5 P: l# t: H' a# a% b2 y
    ) {; i5 x; x+ P! ~1 O0 a5.3        1810" D1 @" l$ h* D& c0 j
    5 @+ ]! D5 b( J9 H2 k
    7.2        1820
    3 X+ v# S3 u" s
    ' L5 C. l: ?$ H+ s% p5 _9.6        1830* ]( Y8 Y# r; \9 _! S. K! O' s& E( ~

    4 C; Z6 X" l4 E2 O12.9        1840
    ( ~6 ^2 |! d& i( Q" r
      g$ i1 [" k; X1 J17.1        1850
    + H! w8 p  S/ h, i$ q6 o/ @! p
    * p" i8 D( U3 o) v# ]* Y" L6 {$ H- ~, K23.27 B" v9 k, _0 j* g
    年(公元)/ M0 \* N5 X* ^1 F" F2 l9 e+ O- x
    , n5 U" b2 A8 s+ M% u; E; x
    人口(百万)        1860
    9 {( Y: O( I$ f* K* F
    $ K' d5 O0 _! C- J# W, W31.4        1870- r3 V* P6 @2 a4 c. ^/ S

    0 N5 ~/ T9 D+ M2 N38.6        18802 p, Q7 y/ N7 B2 P7 z

    ( n( }2 N& s9 r50.2        18908 _+ s% j2 @" q  X- p9 x

    ! X* q5 W& I4 {5 Q) v/ T9 x' |62.9        1900
    1 ~6 W/ m4 @! f% h* S( ~/ m0 W& U! Z9 p/ b# {
    76.0        1910
    0 m4 Z4 F  m, U" V9 e& X0 d
    3 T: f  d( ]* u; l1 G2 r" e8 F  d0 s* A. v92.0        1920/ Q7 ?( A; |1 q4 f5 Y* X$ e) ~

    , C- S4 t4 U# ~; _106.5
    0 B0 m# ~' l1 R年(公元)5 S) W# O2 w! v5 C0 Z  t+ y

    " s8 L( m( \" _/ @9 @+ i人口(百万)        1930
    ' i: E( {; m! }/ [, j
    . N1 H# o0 C- Z3 T0 D9 _* m123.2        1940
    4 n8 S) V; G4 n- j9 S$ Z
    . `! J5 p, K3 I' V! x) }131.7        1950
    ' j% Z6 u% x9 i& V* A, ~6 [. f
    3 ^& c+ h  B8 g2 q& l& ]8 k150.7        1960, g5 [: ]8 j( ]' w6 |9 _2 z* p( W

    # L1 @: V- b2 @+ ?- n2 M179.3        1970
    2 e% {& m- A' A# g0 t5 }3 y2 R) o1 n, Y$ _% D  N* E
    204.0        1980
    3 U' x/ f; m+ _. a  m0 I
    ! G1 R' h7 v% e. Z- g226.5        1990
      [' C8 ~# _, I+ C9 ^( S. Y& o- V% ~' F' y6 W$ I5 W
    251.4: h0 b# Z' O9 ^4 b

    ; k$ v8 J+ s6 A' c! P1 V6 a2.指数增长模型(马尔萨斯人口模型)
    * V& b& W$ S" f* @3 S3 l1 f此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.$ p* ?! B4 E! ?, K( G, q6 x
    [1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比).& a$ U4 X7 L# _; a4 {1 c, V5 h/ C
    [2] 建立模型:  记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:
    . E; d: O3 y/ @- n! B 2 p; ~& P5 P3 {% E) _
    于是 满足微分方程:1 j) \7 o' y3 x2 U; X; |2 \* Q* T3 x
                           (1)# w6 g8 ^4 w6 Q) s5 u8 L
    [3] 模型求解: 解微分方程(1)得( Y- W0 N5 i- T: I
                                  (2)
    . k3 y) e, K: x5 p% n% n7 n* V表明: 时, ( >0).- [* t. D5 [; \: I3 @/ q9 Z* }
    [4] 模型的参数估计:
    ; f- S7 f* J& M( L/ J5 D9 j6 ]要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.
    % ~2 U# _/ j/ n; C4 P0 Y通过表中1790—1980的数据拟合得:  =0.307.
    + A6 J* L% [& p$ @, a0 d[5] 模型检验:  J" i/ i/ ]6 K6 x% n
       将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2.
    * i/ P) f' X8 B2 O2 b表2  美国实际人口与按指数增长模型计算的人口比较
    1 Y  i  o5 h, T2 \' n2 d6 s
    2 c* g5 p6 d6 `4 J; ?(公元)        实际人口
    ) X" O1 }3 H3 V- Q" h4 n6 Z(百万)        指数增长模型! F  t# K3 ~5 B4 z
                    预测人口(百万)        误差(%)
    ( X& ~4 t; y! G+ x! S/ S1790        3.9               
    + o, Z5 M: }2 X9 Q& G5 A( ~1800        5.3               
    1 M' S% G5 _; D  ^) z1810        7.2        7.3        1.4" S2 T+ B3 O/ K- y- z! k; T: a
    1820        9.6        10.0        4.2- Q/ V& s  Y! |' [" A2 k+ B) z
    1830        12.9        13.7        6.28 `3 ?* L, c. j# r0 q4 Z' d
    1840        17.1        18.7        9.4
    + K2 z* l5 r1 Y: ?( r2 M/ a1850        23.2        25.6        10.3
    " S' C1 m1 z! L6 x3 U$ G1860        31.4        35.0        10.8
    0 t. A$ S  `7 h+ |1870        38.6        47.8        23.8
    - U4 i: V2 q3 v  u1 t, z3 v1880        50.2        65.5        30.5
    3 K4 X3 `) e* t7 n" {0 ?& \1890        62.9        89.6        42.4
    ; ^; c0 o: j- S8 e1900        76.0        122.5        61.2
    7 T  Q9 N9 d0 Z8 [& j" b1910        92.0        167.6        82.1, V2 F$ z3 ?+ o. t  U: _% v9 h
    1920        106.5        229.3        115.3( o7 v; A6 T. ?1 m  R
      从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.
    - ^1 {/ A9 J" k) k6 \  分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的
    * D- N1 n* V. C1 Y; j3. 阻滞增长模型(logistic模型)
    / W% c6 o3 K/ _! a& s[1]假设:
    $ C8 _1 }8 ?5 A& i: b* k(a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率.$ U: G# y' J8 c1 C
    (b)自然资源和环境条件年容纳的最大人口容量 .& l! R, b( F& @# k: }2 T+ m6 m- I+ F
    [2]建立模型:4 e4 s- Z5 h5 G+ w
       当  时,增长率应为0,即 =0,于是 ,代入 得:6 t' q. j0 M+ W% [
                                       (3); F% ]6 G" x7 P$ ^( P: @! g4 i9 z
    将(3)式代入(1)得:
    7 E5 w8 p9 `7 {( o9 {模型:                          (4) & k, A! M' n" Y8 n5 [3 J$ E+ p
    [3] 模型的求解:  解方程组(4)得             (5)/ j& e$ f: z8 V) \
        根据方程(4)作出  曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律.  - C2 ?( ]' |/ V  J

    ) E7 `; Q5 x& A4 e
    " X$ d$ n& ]  A: {) _) r) U+ E2 T% N! t3 H: \8 s& v" R

    - Q2 h5 G8 G5 b8 p: J- ^+ r) q, }" K4 ]( \, b* X! k
    ) H/ {( V1 }; \. o  B+ @
    8 O6 O5 i) h* J5 [1 X
    . m- B" _5 b) }8 @5 O

    5 a4 @$ Z' y( |# @( j6 S: _1 |! T2 k
    [4] 模型的参数估计:  o1 \) z' z) r  U5 N
    利用表1中1790—1980的数据对 和 拟合得: =0.2072,  =464.
    8 d6 b" \( p. ?% {% `0 ? [5] 模型检验:
    ) ]7 D; A' @4 ]; v# @  m# d' }将 =0.2072,  =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列.8 @1 E1 p; |* D- s0 o! h
    也可将方程(4)离散化,得
    7 l% m6 z/ F3 }, \, ]. J+ q# E      t=0,1,2,…,     (6)
    3 \; l. {% |- L/ t+ `% E; @用公式(6)预测1800—1990的人口数,结果见表3第5、6列.' z# e3 n* ]& c, N, T
    * w# q7 Y7 J# c) m  |$ R
    表3  美国实际人口与按阻滞增长模型计算的人口比较/ d3 G' x" S7 |8 I9 Q

    2 f4 l" x- o3 q& j: D* n  E: L& g3 }0 w
            实际
    ( \$ l  r/ P& _6 R5 q人口7 t: S7 f: I+ N# `0 C+ W& S
    (百万)        阻滞增长模型
    / G- E' A1 L6 _: X* c: ~9 Y                公式(5)        公式(6)
    " O* q$ q8 H. I2 h# |                预测人口(百万)        误差(%)        预测人口(百万)        误差(%)
    3 v5 h( f2 `' ^5 C7 W1790        3.9                               
    6 s* w  r& v+ f1800        5.3        5.9025        0.1137        3.9000        0.26425 R7 m% p& R# T
    1810        7.2        7.2614          0.0085           6.5074        0.0962
    % w# b3 W% _4 u: E+ l/ m1820        9.6        8.9332        0.0695        8.6810        0.0957
    % a! t4 p. i5 j" [) E1 ~2 ^1830        12.9        10.9899        0.1481        11.4153        0.1151. r( x- N6 Y, l# n
    1840        17.1        13.5201        0.2094        15.1232        0.1156
    ; K; o. |& O$ r$ I- ~/ }0 g1850        23.2        16.6328        0.2831        19.8197        0.1457- K/ Q. q  M, I. A8 D
    1860        31.4        20.4621        0.3483        26.5228        0.1553+ C$ U- n5 R* i9 x
    1870        38.6        25.1731        0.3478        35.4528        0.08153 g) }  U2 O' @2 Z& W% e# }/ o
    1880        50.2        30.9687          0.3831        43.5329        0.1328
    " t% M5 c  V; @1 M) u6 A! i1890        62.9        38.0986        0.3943        56.1884          0.1067
    / o) N# R  O$ K" u9 r& e5 k1900        76.0        46.8699        0.3833        70.1459        0.0770
    6 @8 L6 n% N+ x9 ?- ?3 O( M1910        92.0        57.6607        0.3733        84.7305        0.0790
    2 Q! P7 ^3 W( U9 j+ Z1920        106.5        70.9359        0.3339        102.4626        0.0379
    % y' ?0 z# M# h9 c% H1930        123.2          87.2674        0.2917        118.9509          0.0345* k  j4 h+ x) e  k
    1940        131.7        107.3588        0.1848        137.8810        0.0469& H+ \+ w$ L* G  ?0 e
    1950        150.7        132.0759        0.1236        148.7978          0.0126
    ! w2 t$ D" ^' g1960        179.3        162.4835          0.0938        170.2765        0.0503
    5 Q+ [5 `  K3 ~5 B8 }1970        204.0        199.8919          0.0201        201.1772        0.0138
      F( e, \; b- D" u8 `5 J1 r1980        226.5        245.9127        0.0857        227.5748        0.0047# z/ d" k3 k+ g% w6 a1 b
    1990        251.4        302.5288        0.2034        250.4488        0.0038
    9 D, D6 ^2 l0 p+ v5 G6 `[6] 模型应用:3 t! }9 R  P, }
    现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083,  =457.6. 用公式(6)作预测得:* [+ `, f1 B% T9 w; e! N4 ]
    x(2000)=275; x(2010)=297.9.9 C; m# u* b% p" {7 R' d+ C
    也可用公式(5)进行预测.
    3 n* c  |# n2 }8 r- V- l
    + u' o5 _% Z. T4 ?% ]1 P
    + ]$ p9 t/ e4 f! L( S; a
    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-21 07:37 , Processed in 0.547981 second(s), 55 queries .

    回顶部