QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5121|回复: 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
    人口预测* t6 C) F# ^3 e, d$ N6 ?
    1.问题
    ; e- M& p3 t$ e人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口.
    . z" i' G! }. s% m/ e表1  美国人口统计数据
    , B( Q& L. f1 v' {! R/ d- X年(公元)( G3 K4 ]  ~/ ^5 K

    & Q& n6 ^4 C+ V/ X$ C1 E* u人口(百万)        17903 T5 f, L) n" I$ X1 T

    8 {8 c9 J8 V9 j) O8 k" W! X$ Z3.9        1800& |; G' k7 }2 d* B$ J
    2 @( t6 y3 z8 M/ ]9 n% e
    5.3        1810
    , B% Z5 l+ o6 \" j$ j0 `2 B  A
    $ `1 \! K9 [6 t( j6 C7.2        1820
    8 `& a* C3 h; _( U" Y6 [/ H1 ?$ Y- M
    9.6        1830% m! H$ ^, d/ p7 Q9 x2 x
    7 G7 U4 }, r- d* }
    12.9        18408 ?$ I3 T0 }6 u

    + O; N5 W# t2 C1 M2 L( r17.1        1850
    ; U; H2 U3 u$ C4 @$ N% a
    : f% e  {9 i' p1 r* b! B& m23.20 Q. S2 v! y. g! m* z
    年(公元)
    * m3 A) C& X; C' |+ r
    . O! F" M/ U1 k* r; T% r9 Y' C0 K人口(百万)        1860) o" P+ @. N7 _2 N7 k% n/ ?

    / A% |" B1 ^5 C* U31.4        1870
    ' R/ n4 Z3 o2 j3 Z$ y6 Q
    # f" C7 O) k" L& x; v9 z" [: \38.6        18808 m3 A* Z: ~0 ?( l

    / y3 Z# f# \0 y1 C50.2        1890
      z7 J( `$ z( s1 q
    & B! p. @& p% C8 @# I7 r1 a; C+ {% ~62.9        1900
    - W) \9 O- L0 S3 Q& d
    $ c* ?& {2 i/ s& `( _; \5 D( _76.0        1910, ]" b  U' A# O. ]* W! _

    " j6 w0 Z( j8 C/ f6 x. f6 {, a92.0        1920* L4 E+ B) @/ T8 m: @/ U! `/ r, [7 P
    ! x( }6 _8 E! z
    106.5
    + P, F! g; q+ _年(公元)
    4 ?5 z" |" R1 I+ b0 p
    ( L2 D5 c$ T/ |( C人口(百万)        1930
    4 a& i+ D: t" [- X) G5 E; P6 B" b
    123.2        19402 \! }0 i- `5 p* n
    : t3 N% B! o, F8 x4 K) f
    131.7        1950
    - T6 _' J; @- R3 i$ C$ ^- z6 `/ b; x; ]4 A% ]
    150.7        1960  U6 s, e6 z' Q( i$ R
    + t% d# N1 ]8 d& R7 B! d8 }8 H
    179.3        19706 n- Q/ |  h  q6 I* x5 z' x
    $ |0 l  ?8 H  H1 @. l6 R: _
    204.0        1980) P% R9 A  w5 x# n$ r
    4 Y0 d9 o( Z  l( O  i
    226.5        1990/ {! \8 o1 S# `2 P  h6 T
    6 T8 {/ H% E; u; |* P+ P
    251.4( m' Z* I1 y1 w* _; V( L* i( ]% t! A/ U
    ; c" Z  O, ?: c7 B9 b
    2.指数增长模型(马尔萨斯人口模型)
    % k( n2 X$ Q* v$ A9 m, T1 {/ ]此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.& {, I( x/ P* a7 n
    [1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比).
    4 w; P7 s% E5 k: H1 M[2] 建立模型:  记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:
    % X- M# Q/ H. G4 O9 a  \1 s, G
    9 e( n9 J9 h& s. j) z9 P于是 满足微分方程:
    ( I, A" s! D: K: n3 s8 x  x, q/ h                       (1)
    ) P% F; s% J% S; U" M. c[3] 模型求解: 解微分方程(1)得8 n! N/ Z. l+ f7 q. F8 W3 K
                                  (2)
      `/ B) v7 f9 q9 V. P8 q表明: 时, ( >0).1 H# e: K+ C- F# D% w  |# k/ i
    [4] 模型的参数估计:
    0 m* M3 e+ z9 t$ M; v要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.
    / ?! T4 u: A7 r) ?! O' ?; e通过表中1790—1980的数据拟合得:  =0.307. ( ?: m4 y( `4 E
    [5] 模型检验:
    / X+ w9 m$ v* G4 v) g% f   将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2.! t: f, o6 M) S! R
    表2  美国实际人口与按指数增长模型计算的人口比较
    ' i% e1 K8 w& s, \. Z1 m
    4 b2 g( k! s8 x* O; O: R2 w+ a(公元)        实际人口
    9 B; a8 V5 F( m" X( L$ [(百万)        指数增长模型
    , ]! u3 @- p1 F                预测人口(百万)        误差(%)
    ; F5 _! p6 [3 q  n1790        3.9               
    5 y2 b, y  v' `$ {1800        5.3               
    7 K* i' X  ^9 ~& K3 t6 G1810        7.2        7.3        1.4
    5 `& ^6 b9 R% R! j+ v1820        9.6        10.0        4.2
    * q1 W" W" Z0 s- o1830        12.9        13.7        6.2* L" M4 H# B/ Q, ~( T
    1840        17.1        18.7        9.4
    + c- [$ k7 ]0 F6 p* c1850        23.2        25.6        10.3
    + f& x4 T* m/ v$ b1860        31.4        35.0        10.8; l" A$ l* m! B
    1870        38.6        47.8        23.8+ z# {1 h% ~1 I, \& W
    1880        50.2        65.5        30.51 K7 F8 }5 I7 i+ j' n
    1890        62.9        89.6        42.4
    & b$ T6 ]0 b# \* g' K3 Y) e1900        76.0        122.5        61.2
    # s4 a4 ]! O7 @- k1 L; ]. w' K1910        92.0        167.6        82.1& s, @# c  U5 ]. [% ]6 p3 m! @
    1920        106.5        229.3        115.32 }/ V# M  _# q( }! n* {: ?' W
      从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.5 w# x) B3 o, E2 L2 d1 m6 p- |# ]
      分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的1 ]  P2 O1 a4 D8 A' x
    3. 阻滞增长模型(logistic模型)1 s! x# x5 b2 c- x* ^1 q: Y7 h1 A
    [1]假设:* B4 E- U: M5 s1 ~) v
    (a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率.6 F( h# `2 W6 d' o1 k
    (b)自然资源和环境条件年容纳的最大人口容量 ./ e1 M% ^, K5 e& g: Z
    [2]建立模型:
    " e* B) G7 V. q9 n: w" U# a   当  时,增长率应为0,即 =0,于是 ,代入 得:
    # {# B/ u6 k/ R9 d# ~$ K  U! f  @                                   (3)& v5 o) \$ B9 j6 t, ^" [; @' G2 f/ `
    将(3)式代入(1)得:1 t6 {; _* T( q
    模型:                          (4) $ L/ X% c% U5 c" j) {4 ^
    [3] 模型的求解:  解方程组(4)得             (5)
    ( Z  F2 c- h0 l4 ~9 H) I* h    根据方程(4)作出  曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律.  6 b4 p& n' N/ g5 X! f$ [$ F) |( Q! |
    * P) H# v! G. l4 J4 l/ d

    7 G1 x/ R7 g% i! Q6 k8 B6 N9 D: N4 c/ j5 @2 o
    * T6 J2 ?3 A& }8 L' I4 R* Q; {
    $ }" I& f) D  G+ s* S
    / _' ~. u, _* c7 L$ `( C  c
    2 s  G3 a# f4 g. x; _7 g) a. [

    : v4 Z1 H6 Y2 T: ]; j8 s$ m' y5 \5 t9 t0 f5 L/ `2 d

    6 A2 v. n5 p1 X5 \- L. ~[4] 模型的参数估计:$ y. c/ I# D6 R: g8 P9 \* C) ?4 _
    利用表1中1790—1980的数据对 和 拟合得: =0.2072,  =464.
    . z7 D, \' ^" i [5] 模型检验:8 {3 U  h+ Y: Y8 w
    将 =0.2072,  =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列.
    ) v2 t- I+ f" M: Z7 d8 |也可将方程(4)离散化,得0 `* |" m4 I; T+ t9 X# K
          t=0,1,2,…,     (6)' U: o# X$ h- }% l
    用公式(6)预测1800—1990的人口数,结果见表3第5、6列.+ J4 t! C" V5 h. N7 y2 y* g& j3 y

    ; S0 Z" [+ O0 d  A1 J: m! P: j) U# V表3  美国实际人口与按阻滞增长模型计算的人口比较
    7 ^$ t* I+ U& ?& C% D+ M- o6 N' c- D+ B+ j

    $ f8 {! j& O9 M8 W( Y( U( ^        实际* `8 l7 b+ W2 r( N/ B
    人口4 ~& F6 C9 j, D
    (百万)        阻滞增长模型
    % p6 z, p. N. A% b6 T3 }                公式(5)        公式(6)
    - G& u$ P$ z6 ]: @" O2 g3 ?6 Z9 j* @. b                预测人口(百万)        误差(%)        预测人口(百万)        误差(%)6 F! X; \* n% G5 U
    1790        3.9                               
    2 w& i! F- t0 J* _: Z4 u4 O4 [1800        5.3        5.9025        0.1137        3.9000        0.2642
    # ^: ~2 a6 k$ S" `+ |* ~5 v1810        7.2        7.2614          0.0085           6.5074        0.0962/ b, K5 U( Z. u6 \1 N5 M
    1820        9.6        8.9332        0.0695        8.6810        0.09574 p( Q* ~* r6 u- z" z
    1830        12.9        10.9899        0.1481        11.4153        0.1151
    , k. G1 ^+ a, x9 B: t& t! }7 e1840        17.1        13.5201        0.2094        15.1232        0.11566 v  O2 g  f# K" e- d
    1850        23.2        16.6328        0.2831        19.8197        0.1457
    / k9 z5 s& i1 `1860        31.4        20.4621        0.3483        26.5228        0.1553
    , f  i1 X" j$ T( ?" R1870        38.6        25.1731        0.3478        35.4528        0.0815
    2 d) h9 R0 `1 o# w1880        50.2        30.9687          0.3831        43.5329        0.1328
    # m7 A) V, l) Q1890        62.9        38.0986        0.3943        56.1884          0.10670 \0 X) D% F8 V' M8 l
    1900        76.0        46.8699        0.3833        70.1459        0.0770
    1 T3 A, B2 X7 j" i# U1910        92.0        57.6607        0.3733        84.7305        0.0790% ]( Y3 ^2 \; Q* m8 [0 d- L1 d
    1920        106.5        70.9359        0.3339        102.4626        0.0379
    " J) Z9 E2 x, M! ]1930        123.2          87.2674        0.2917        118.9509          0.0345
    5 o2 \9 _5 p9 K8 Y1940        131.7        107.3588        0.1848        137.8810        0.0469  C, E# s+ ^1 d$ c( w
    1950        150.7        132.0759        0.1236        148.7978          0.0126
    2 a1 j; H, ]6 H* B2 L1960        179.3        162.4835          0.0938        170.2765        0.0503
    # Y3 P8 a8 X9 G) e/ w& a0 p8 @1970        204.0        199.8919          0.0201        201.1772        0.0138" g' y# |. p; J2 v8 n: q
    1980        226.5        245.9127        0.0857        227.5748        0.0047
    7 v1 Q/ _+ O' h* r8 R1 m4 G1 |  `1990        251.4        302.5288        0.2034        250.4488        0.00387 m; ~0 h7 ]2 z2 X+ `& ?
    [6] 模型应用:. U& `: c. I2 U, R7 k5 P
    现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083,  =457.6. 用公式(6)作预测得:2 j7 [. [5 i4 L& e# N5 P; ^& C
    x(2000)=275; x(2010)=297.9.( N5 M. k- f4 w$ o* m- G7 ]
    也可用公式(5)进行预测.4 `; X; _8 @; I
    7 f4 \" Y. f' t" O) }

    , h6 u% s8 k) {2 p: P3 j, u5 F/ H
    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-9-12 11:20 , Processed in 2.379138 second(s), 54 queries .

    回顶部