QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5083|回复: 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
    人口预测; n' U* ^: g, [
    1.问题
    5 J9 q8 @" R' E, U人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口.
    , \) j: J- [: `: n! s% W) F! w4 w表1  美国人口统计数据
    : F$ b, L0 f& j' Y( U年(公元)
    9 e) c- J* G' D( u5 {+ L7 V, E, S+ z! o0 E3 p& Q! }' O
    人口(百万)        1790( a/ P/ z+ |& ^6 s$ D0 a& L7 t

    * w9 w9 e/ W0 Q- S: R% _3.9        1800
    * B. I6 }4 @  N+ D8 t" q* _; D  b. I- C% k! O! B! ^
    5.3        1810
    : {# A1 m8 p' n( f1 z  o/ T) K' k8 s
    7.2        1820
    1 u5 Y/ b: P0 M" o8 b
    : f: _4 W8 i: G: x' E5 Y* ?6 o7 @9.6        1830( f: u; L* z8 o) U# x

    1 g+ {7 Y2 ?8 Q. G0 O  V3 X; k( U12.9        1840
    ' b& V5 H  Q. L0 B' q" F/ f5 P2 }: \! C1 L2 b
    17.1        1850
    * n4 y0 `" d% n; S
    & W- W& V$ Z# e' y- C23.24 z5 ^! N+ k& n- _
    年(公元)
    - A3 {/ F$ F" t
    ( N0 n. L; u4 Z& d  t人口(百万)        18604 D$ Z4 l. f8 a
    + O* Z2 G" r: z2 C
    31.4        1870
    4 O9 T) k. o1 G' m1 [9 O' ]5 ^( Q4 @! s
    38.6        1880
    # l, @+ Y: V# v6 A4 |, j) s
    9 b7 P! L0 B$ o50.2        1890. O: E: W: w( f1 i1 `. @

    $ w2 A7 N4 h# Z9 q62.9        1900
    $ ~0 h6 {: q# G8 Z" q* S+ d% r, h8 x
    76.0        1910/ c1 p5 b. K6 G/ w" S3 i

    6 o& S4 H4 v: a% w92.0        1920
    5 @6 M% e+ Z: j2 z. r$ i, u1 b
    106.5
      j; s: q1 k7 x  N年(公元)1 E2 i) G6 i3 T8 ]" C

    ) A) i+ R  N1 ]人口(百万)        19305 ^) q. i3 i  j

    1 C; G. Q1 c2 G, ^% W# b123.2        1940
    / ^- b' j/ e* b! P- i, {& L0 T. O0 V, P2 R, T+ d# d- L
    131.7        1950  z# v3 y0 q! Z  K. \
    & g, D8 @' l4 h+ W7 V& ~2 u6 s' {
    150.7        1960
    4 G7 K2 U* O$ Z0 D( m* t6 B- `3 F  H* Z7 [
    179.3        1970
    7 }8 m/ @9 x9 ~; m" I3 I6 k+ U9 B1 ?) w- S& \4 g2 r$ Y) Z: b8 x3 b
    204.0        1980, {  _  t$ |& r# m5 v7 a# x, l2 P

    6 ]0 G7 p% r2 }$ w226.5        1990
    % Y0 |+ j1 j6 R& V1 C0 m2 D
    3 G6 q+ y1 {. ]. b8 H4 {( o. R251.4
      O0 T4 t7 l4 ^. F! t! X- s0 U# g
    3 }: |3 _0 Q4 \. c2.指数增长模型(马尔萨斯人口模型)7 \9 {! z+ e  E5 k1 m0 g) G
    此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.
    , u% S6 I# B7 f4 P) `  `" t[1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比).
    5 S2 B% W- T" _6 L[2] 建立模型:  记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:4 ?: x! `7 Q+ P: {: k; v" ?

    ; _0 ?4 B" S% Q/ H于是 满足微分方程:! c: s. k+ r: w6 A( R% f. s1 }
                           (1)
      F( {- n" C, n0 M' Q2 G$ a% p& R[3] 模型求解: 解微分方程(1)得% z5 D: H2 i7 c3 [, W# O
                                  (2)# r5 ~1 {4 a, |: w( ]5 N7 d/ n
    表明: 时, ( >0).
    * ?2 O. I+ ?- d. p[4] 模型的参数估计:& a0 n% z/ }% ]" y6 O/ |( v4 P
    要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.
    & N4 [4 b' ?$ d8 ^/ a$ O4 {通过表中1790—1980的数据拟合得:  =0.307.
    , ]6 I. {; x& p, u4 b! @5 a/ [" e6 N[5] 模型检验:
    . m$ @3 B# {/ K. r/ n# j/ s: B   将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2.
    0 N2 O* c1 c# D- C& x$ c表2  美国实际人口与按指数增长模型计算的人口比较, l5 \6 Y# |$ y6 E

    % S  y+ E  o3 H' Q- i) K(公元)        实际人口8 e: K( K, d5 W; A8 k% s* h
    (百万)        指数增长模型
    9 \- \5 E/ G% r, f0 I1 H5 Y9 o                预测人口(百万)        误差(%): Q/ L6 _4 E! L& S$ k3 C
    1790        3.9               
    ; g. D$ y+ j4 s$ j1800        5.3                7 t% h9 @/ @5 S7 C5 M+ H+ g2 A
    1810        7.2        7.3        1.4- j, J+ |, I% A% _4 ?
    1820        9.6        10.0        4.2
      B- t3 U+ E0 V3 I- B) ?1830        12.9        13.7        6.2$ L0 P. t7 c) ?
    1840        17.1        18.7        9.4
    9 V% \! p- l. x; N4 ]6 W1850        23.2        25.6        10.3, l; F; q+ P  ^4 x0 `* [5 N
    1860        31.4        35.0        10.8) |& q/ H, ~3 n; U& W8 J9 c
    1870        38.6        47.8        23.8; r+ g+ E" q: {# N
    1880        50.2        65.5        30.5, k( m) H2 [0 M$ p9 w  }- a
    1890        62.9        89.6        42.49 `3 T  Q1 B, y. N
    1900        76.0        122.5        61.2
    0 o8 w$ \4 X& @9 f1910        92.0        167.6        82.1
    ( n$ Y5 Z5 S- M) R/ a0 |% o1920        106.5        229.3        115.3
    - j. E# u2 K9 n( ^6 \; Y  从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.
    - j4 |/ p! g4 W. m5 C7 r2 J3 J  分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的
    . I" O+ r& X( r. C' z8 D3. 阻滞增长模型(logistic模型)
    & W5 L' {% I5 P' z) s[1]假设:
    ( _7 q! P- m& p/ J5 H- R(a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率.
    , x8 H# X/ ~( f& L" n, P(b)自然资源和环境条件年容纳的最大人口容量 .
    . T/ h, ?3 e7 O[2]建立模型:* o+ z* N) R* _7 N, r: q% T
       当  时,增长率应为0,即 =0,于是 ,代入 得:5 z2 a4 ?: \/ Q  y
                                       (3). O( Q1 w- o) O& r7 A. e2 {
    将(3)式代入(1)得:; n2 I; j9 `& |+ @- S
    模型:                          (4) ) |/ |- _3 U  o/ w& L# ^9 z
    [3] 模型的求解:  解方程组(4)得             (5). q: ?" m! g5 K! |: A) c4 \
        根据方程(4)作出  曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律.  
    6 y7 S) i/ b7 I# V
    / ^5 @- L+ |' X7 C- [; k/ u5 a, f) a
    . e/ ^; h6 x" R8 R9 g6 [% s/ s
    ; [$ ], r2 y, Z; f# I2 ~
    : _) u6 r( M$ P2 W% w5 x5 [  A+ ^. }0 p3 n
    5 K* |: A: Y9 y5 D+ ^' H7 c
    # Z% R' x/ Y. @6 `
    2 e- M7 E- d- ^
    + }# p1 E) ^6 l8 f6 G8 P/ m
    9 G5 f. Z: w. Z9 W
    [4] 模型的参数估计:  L) q( L6 w, s, Z& V
    利用表1中1790—1980的数据对 和 拟合得: =0.2072,  =464.
    ) m, t: o2 o. z6 X [5] 模型检验:0 B0 E% ^: D& S* Y% K
    将 =0.2072,  =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列.* V. U# {$ ]8 `1 y+ S
    也可将方程(4)离散化,得6 o6 b/ q: C* [! z* P! I; p
          t=0,1,2,…,     (6)* ?' X) j; V1 ~; y3 k0 i
    用公式(6)预测1800—1990的人口数,结果见表3第5、6列.
    ( z! M6 Y& _: `& W- d# {/ B- E' N% I  ?1 [
    表3  美国实际人口与按阻滞增长模型计算的人口比较
    , g5 [; ~  V( _* f9 y: X! @9 H" \6 i  H

    ' a# [) L" F7 U' l" D+ R" w0 D        实际
    - t( K5 H& V6 F( L* I0 E6 z% F人口) t( P* f/ A8 ], G/ R8 Q
    (百万)        阻滞增长模型
      J- _/ N. j: L                公式(5)        公式(6)
    . U. {5 P& c: ~3 m5 \                预测人口(百万)        误差(%)        预测人口(百万)        误差(%): @. _; _4 y# P
    1790        3.9                               
    8 o/ t8 w8 n0 T, X1800        5.3        5.9025        0.1137        3.9000        0.2642) `: z& }- \+ Y$ k5 W" C+ h! a% ]
    1810        7.2        7.2614          0.0085           6.5074        0.0962
    - l) ]1 |6 Q- P9 \1820        9.6        8.9332        0.0695        8.6810        0.0957
    # b3 F% J' L" n+ ]' M1830        12.9        10.9899        0.1481        11.4153        0.11519 W# W5 s1 D% r
    1840        17.1        13.5201        0.2094        15.1232        0.1156- B' Q4 d3 C1 f  C7 }$ c4 x6 [
    1850        23.2        16.6328        0.2831        19.8197        0.1457
    ( w/ y8 j% B0 E! ?9 l1860        31.4        20.4621        0.3483        26.5228        0.1553  D$ ~# v0 }* d* g. N
    1870        38.6        25.1731        0.3478        35.4528        0.0815" v+ {/ O) d: |% z2 u5 m
    1880        50.2        30.9687          0.3831        43.5329        0.1328
    ' n7 \, E" q6 M$ t. [1890        62.9        38.0986        0.3943        56.1884          0.1067
    $ [, O: b5 H: ~# u% r$ _0 t. G$ }1900        76.0        46.8699        0.3833        70.1459        0.0770
    ' d* B! _3 v2 Z- V. X1910        92.0        57.6607        0.3733        84.7305        0.0790
    ; J2 e! ?, i1 O8 n% G9 z6 \1920        106.5        70.9359        0.3339        102.4626        0.0379& n, q0 p% {% U  I3 F$ {
    1930        123.2          87.2674        0.2917        118.9509          0.0345$ T- z0 y4 m6 s. w; m6 d: Q
    1940        131.7        107.3588        0.1848        137.8810        0.04691 T2 k; L' U) a7 Y
    1950        150.7        132.0759        0.1236        148.7978          0.0126$ U  r# w( \6 ?- I) [( v
    1960        179.3        162.4835          0.0938        170.2765        0.0503
    : T8 I3 t* _/ y+ a3 i- r0 e1970        204.0        199.8919          0.0201        201.1772        0.0138# n) O4 w% B) [9 h5 q1 \
    1980        226.5        245.9127        0.0857        227.5748        0.00476 {5 X  C! s9 o7 e% ~% K, K
    1990        251.4        302.5288        0.2034        250.4488        0.0038
    ! l" l' f3 Y1 |) @8 ?; G, l  o2 K[6] 模型应用:) L, v" p* R; `# z/ J
    现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083,  =457.6. 用公式(6)作预测得:
    , M9 n: g  p. hx(2000)=275; x(2010)=297.9.' u( H0 g7 v# z  p6 o9 G0 F
    也可用公式(5)进行预测.
    0 }$ L0 f1 ~5 u, L9 j0 S: I4 e2 ~
    4 J. b. a+ @% G( |" k8 t
    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-7-31 02:38 , Processed in 0.554068 second(s), 54 queries .

    回顶部