QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5081|回复: 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
    人口预测
    + a1 y* t" }4 C, s1.问题
    3 Y; u9 h; z( B  i5 X. n+ y1 [* C7 {人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口.( M; s* g; |2 A9 P4 v
    表1  美国人口统计数据
    0 q3 n" `/ ]4 E$ ^6 |年(公元)
    : W& g* ~+ L$ V9 v2 T% Y! z' M1 H- W0 v; z! H5 R' `6 P
    人口(百万)        1790
    1 G$ s0 C5 Y7 W+ _* [/ c
    5 k$ M4 q9 T* c  D" f9 g3.9        1800
    7 z* _: `, E2 A/ D# [9 S) R) K
    & F, l8 U. G# _5 @- L5.3        1810
    2 E1 U6 k6 S3 ?6 L
    & ]8 P( |' z. l3 k- @7.2        18202 j. |( o7 B+ c; d' A9 q& X9 G

    : J1 w. Y- P2 }8 J. D* y  b9 _( a9.6        18308 U. ^' a; N" u" z. Y

    ' q5 k. |- b' I4 x12.9        1840
    1 @' W+ y. H& b1 u8 J6 s  O1 B! h. k$ r  b4 P- Q
    17.1        1850! }1 K9 v  v2 Y4 m

    ( B- L& ?( u5 m2 Z23.2
    8 g! B& f. i, ~* i5 q+ t6 a: f年(公元): V+ e1 N1 M, b7 a+ }$ _9 e

    " y& l  O  C$ Q人口(百万)        1860# m$ j2 |4 E; T0 H% N! t

    " n/ H3 ^! B4 Z6 L2 K; D: J: ]31.4        1870
    : ]- q  Y+ b+ M; y
    ( v0 N4 }; A' z2 h9 H& y$ L4 k38.6        1880
    * [) V  _" F3 o* C/ l$ Y  H
    8 e! l" J) ?2 O5 s50.2        1890
    : ]5 @" i% U' q: K/ E: y, y1 \
    2 Z4 g. k( b3 ?' G62.9        1900
    , |# _8 p& F- m; z* `
    , ]# E8 K6 Z& D) l76.0        1910
    ! W) k0 i& m) k; U( G. e. G
    + m' N  r  h: |" \# u7 E8 {5 f92.0        19204 R$ a- ^$ d9 W& @& n% A6 [* O
    1 h9 W+ E+ A8 R  Z3 r
    106.5
    + F9 D' L$ O: a8 R2 s/ D/ a9 _) J年(公元)) x: o1 L% x' m' S

    7 S  f# B% V% ?' Z$ }人口(百万)        1930
    / @# Z) L3 ]7 j' t; P' E9 F; f9 V# O4 h
    123.2        1940
    ; t, V0 R  ~. i. O2 j# b6 \7 y) {
    " O1 S$ R9 I9 @8 ]' g0 f# c131.7        1950
    + l7 {& R+ i! J) g
    ! I6 T" {) w) o% }+ k2 J' ?$ e! }5 b150.7        1960" P9 Z( ], n: n4 N9 C9 [% o: o
      q' v, Y& ^# F* K
    179.3        1970! f! Q7 E5 t% g% u8 E: e, i: J
    8 ~: m9 e4 t& g0 B, R6 o
    204.0        1980' j$ I$ _9 `. Q) I: {; Y* u

    3 ]+ s7 d4 V- Z& t" N9 f1 e8 b226.5        1990" ^* V8 [( b7 f: z
    5 s  L+ j. h0 E2 r9 o3 Q
    251.49 L4 j) l3 C  w5 ^) g

    5 Z4 F+ ?8 h$ ]" R' y& C2.指数增长模型(马尔萨斯人口模型). v/ {/ L" T% b2 o7 `- N8 h
    此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.
    + v, z! B4 z9 f8 S4 ?. R[1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比).
    * @' i2 ^: w+ M# `6 G& J9 ~[2] 建立模型:  记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:
    6 T* B" c6 Z/ d5 _* h; Q/ c: p
    7 T7 s( |- R# M于是 满足微分方程:
    ( S4 L8 F8 I. m4 ^' J, ]                       (1), j) I& W8 J" c4 a" Z5 u
    [3] 模型求解: 解微分方程(1)得) T4 b5 Z* F$ w" u/ u9 P
                                  (2)* j* N* S% U/ \7 t1 j* g) f( ~& k
    表明: 时, ( >0).
    . V( x2 L$ H0 k: t1 o  R[4] 模型的参数估计:
    1 f1 B* s# u& g( w" g' j要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.
    # J4 ^  }9 w6 h) y8 r通过表中1790—1980的数据拟合得:  =0.307.
    3 W" ?4 b* f4 z: i- n[5] 模型检验:
    " E! `2 K: S" e   将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2.1 p# k& [/ V/ d' l0 n& |
    表2  美国实际人口与按指数增长模型计算的人口比较9 x: O7 L& H( ^0 z  |' W" u
    ! r+ n8 S% w. ]- f8 O/ x% c
    (公元)        实际人口
    : a; [* }* a! L- [+ y(百万)        指数增长模型& k- _5 H1 ]: |' F8 C; F
                    预测人口(百万)        误差(%)
    $ O+ \& Y, i) d1 C) D* O$ o1790        3.9               
    7 o# \5 y. P. }/ e; W- f/ b3 T) h1800        5.3                8 D+ S7 m. D, c# h/ k
    1810        7.2        7.3        1.4
    % F3 q4 I1 z9 C4 n$ E7 x1820        9.6        10.0        4.22 j( c' W# g* Z
    1830        12.9        13.7        6.2
    # R+ [& q% \' u1 B) e; s1840        17.1        18.7        9.43 X" H9 z. e% R2 B7 @3 H
    1850        23.2        25.6        10.3
    ; I* F$ k0 Y; k# I0 U1860        31.4        35.0        10.8
    4 T% z+ \4 M: d' J9 z! p1870        38.6        47.8        23.8
    $ n# Q7 g  j9 Y1880        50.2        65.5        30.5* v# e8 O6 L7 x  H
    1890        62.9        89.6        42.40 N4 R5 ~1 x+ G+ q
    1900        76.0        122.5        61.2
    * A( d3 Q0 x7 _5 l/ f1910        92.0        167.6        82.1+ Z4 `! G( }$ {& U3 b+ E
    1920        106.5        229.3        115.3. C2 q  d. M! C  U7 x( c
      从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.# b7 F" S: d2 V1 M5 A% T3 L
      分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的
    ; u5 r5 N8 r1 i+ m; B1 G- {! o  h2 \( c3. 阻滞增长模型(logistic模型)
    ! @0 W7 `0 S1 p7 C# t9 u[1]假设:
    % q$ R5 g6 N1 O- C1 o+ D; k(a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率.
    % c. H2 i( A4 Q# I/ s* k(b)自然资源和环境条件年容纳的最大人口容量 ., v2 ]) u* R6 D$ U( a( u" o# a
    [2]建立模型:% m. o5 |0 j' N/ C1 D1 f$ R7 ]
       当  时,增长率应为0,即 =0,于是 ,代入 得:
    6 d9 |9 A* v3 G0 Y2 {                                   (3)
    . O' A( N/ g! \0 N  X  H4 E9 A将(3)式代入(1)得:
    $ s; i4 p  t- U1 Y; i模型:                          (4) + Y& h* s; C3 V/ N# p$ V& g( W2 v, l
    [3] 模型的求解:  解方程组(4)得             (5)
    9 V9 K7 l% z0 k' m  }/ H; d    根据方程(4)作出  曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律.  7 K  v  a" p  J

    ! `+ e6 d( f: ~! b
    1 z+ _3 I" C+ q8 z. q: ^9 Z" Z
    # W$ o+ z$ m- n+ E- v4 f2 J8 V! F% d* {6 e0 G+ e. H) j5 _
      ~( \! n; p1 j* g

    $ R+ S8 H, I8 m& F+ E& b, O7 N+ d3 I, R+ D+ C% I" ~$ ^- L5 j# q" K5 x
    ! T8 {3 R. X: J' e6 x8 M5 \( W
    & G7 i# B+ ^0 G4 x2 z2 f" }
    : `. W+ W% L  q
    [4] 模型的参数估计:
      G9 h$ t3 r" A; {6 u+ M利用表1中1790—1980的数据对 和 拟合得: =0.2072,  =464.
    - L! D, o: S  m: a9 N2 V [5] 模型检验:+ y3 c- j4 A9 G
    将 =0.2072,  =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列.+ ^. X: U( l9 o7 c1 ^# x
    也可将方程(4)离散化,得3 k1 P& p6 \9 [
          t=0,1,2,…,     (6)) k9 @6 N, z9 O: l  ~
    用公式(6)预测1800—1990的人口数,结果见表3第5、6列.
    % k8 E1 i2 d7 R! |. }- R1 J. w- O1 F5 @7 ], u
    表3  美国实际人口与按阻滞增长模型计算的人口比较  x* k! d# [, Q$ f& }8 U  ~

    4 B; F( Z! `: l1 l# f( i: e  Q3 h" X9 x4 Z
            实际
    " k8 U9 c8 G, ~, o* M人口0 |9 {0 I" N1 c
    (百万)        阻滞增长模型
    ' R( }5 @9 i2 }; ^: q7 E                公式(5)        公式(6)/ _0 D5 l% d% X4 J4 S/ N5 L6 C
                    预测人口(百万)        误差(%)        预测人口(百万)        误差(%)/ `$ P& X1 r; J/ z3 H  G
    1790        3.9                               
    ! |6 g. h6 w$ C0 r1800        5.3        5.9025        0.1137        3.9000        0.2642
    # c7 X3 j' i* i2 S1810        7.2        7.2614          0.0085           6.5074        0.0962
      D1 \) Y: ]$ N% N9 n: \: h1820        9.6        8.9332        0.0695        8.6810        0.0957
    6 d9 K0 B4 f6 W5 a; P1830        12.9        10.9899        0.1481        11.4153        0.1151
    7 l1 _! C7 j  _4 S  V% `1840        17.1        13.5201        0.2094        15.1232        0.1156, ]+ X+ z) y/ @4 L4 J; g' g
    1850        23.2        16.6328        0.2831        19.8197        0.1457
    ( t: D, R2 ^2 n8 Z1 E1 T1 e) `1860        31.4        20.4621        0.3483        26.5228        0.1553/ ^& U+ ^9 b' R7 ^/ R. x
    1870        38.6        25.1731        0.3478        35.4528        0.0815$ m) Z% P. e# s5 F* L
    1880        50.2        30.9687          0.3831        43.5329        0.1328# X; h# a  V* @& G. z
    1890        62.9        38.0986        0.3943        56.1884          0.1067
    ) u' U4 ?' I% x- [1900        76.0        46.8699        0.3833        70.1459        0.0770
    ! t! G( C: c1 X1910        92.0        57.6607        0.3733        84.7305        0.0790
    3 V8 T4 `3 W* G0 C. s1920        106.5        70.9359        0.3339        102.4626        0.03795 G# ^# z" d; ~# @
    1930        123.2          87.2674        0.2917        118.9509          0.0345& @# Y3 @3 x6 c3 C# F
    1940        131.7        107.3588        0.1848        137.8810        0.04692 m: z/ d9 _" X9 e
    1950        150.7        132.0759        0.1236        148.7978          0.0126- E8 X5 G$ k8 b( p- Y: M% h
    1960        179.3        162.4835          0.0938        170.2765        0.0503
    3 b" c( r! R+ A/ P* Q1970        204.0        199.8919          0.0201        201.1772        0.0138
      d4 J! O3 K' p, ~; @7 a$ y2 y" z( @1980        226.5        245.9127        0.0857        227.5748        0.0047
    9 @' B& p1 N$ |1990        251.4        302.5288        0.2034        250.4488        0.0038
    " X9 Q! y2 h; m! H3 h9 J[6] 模型应用:4 R  T7 _: L+ d) q6 W
    现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083,  =457.6. 用公式(6)作预测得:! j, a( Y/ P2 e: a6 ]5 n. W
    x(2000)=275; x(2010)=297.9.; d% K" e! Q/ ^8 o1 Y+ D' b+ r8 u
    也可用公式(5)进行预测.
    ( T# }8 }5 G6 \6 e4 b8 T6 ?1 W2 c/ u2 b4 ?) C
    ) _; C# }7 W2 {/ X1 ]* U
    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-29 14:21 , Processed in 0.352767 second(s), 55 queries .

    回顶部