QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5168|回复: 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
    人口预测
    " o# J+ n- g- ~3 ]" t1.问题% i4 g$ k( A9 ?; `+ ]
    人口问题是当前世界上人们最关心的问题之一.认识人口数量的变化规律,作出较准确的预报,是有效控制人口增长的前提.下面介绍两个最基本的人口模型,并利用表1给出的近两百年的美国人口统计数据,对模型做出检验,最后用它预报2000年、2010年美国人口.$ K9 I5 x' r: G/ G4 |
    表1  美国人口统计数据& r% ?* S! c! w& S% {9 J8 `
    年(公元)
    1 E# ^: b3 }: N# G, p
    ' i) P2 o' U8 j6 v; A# p人口(百万)        1790
    ) {2 A' x; I, V) s5 }( [
    : o5 s. J! s. t6 N$ D& K3.9        1800
    , w$ @9 l: d; T9 q0 h, N
    % O5 t2 q2 h9 A# \& [7 Y% D' {* O& `5.3        1810
    % g' P) j& p( o( H1 ~# k. X$ f" i
    7.2        18203 V, v6 V' Q) _5 c& j* l$ b3 S

    9 ]$ N/ Z5 ]) {9.6        1830
    + u1 m! V- Z3 {$ @3 ]5 c- a- S4 I! K# n: e4 D
    12.9        18408 W  f+ S4 O  O% G5 {
    4 a: U" a; s: Q7 Z3 M& ]. g: t( p
    17.1        18501 k! s0 m. g/ b4 L
    3 s6 v# H- u! q# M0 s  S
    23.2
    : d3 A+ T; u8 c9 V7 D/ g# b年(公元)1 F4 U! q7 j. \% E& k, J
      O9 T2 C7 c3 M" B
    人口(百万)        1860
    ( d6 n$ l" {1 A0 M; b' e4 m
    2 _* B4 _. S5 r* c' s0 \31.4        18707 V' B! e* K$ h1 T! @' v
    % E- r5 }$ R. [# {6 m
    38.6        1880
    & `: E, g6 _4 E# h" ^0 p7 }. M; w; w. I
    50.2        1890
    5 ^( W* P' j6 M: {' o
    2 a4 H% {. i4 p1 B! @' H- V62.9        1900/ \- t0 K( X9 a+ y+ w9 S/ C
    $ s0 D% i0 x9 g( E
    76.0        1910! Q3 `0 l! l9 J
    ' f, n. _9 c6 E# ~
    92.0        1920
    ! u/ `' A& r/ [* f
    / F9 \+ F6 x  k$ S& J2 t106.5+ |/ @* p7 D0 D, V* L/ ~
    年(公元)
    9 m; U; l8 \+ Z/ d9 i% d% ?: `2 [: W/ r# A: g
    人口(百万)        1930# b, q3 Y9 {# E( r
    ! X2 B/ I4 ~4 u- J( j
    123.2        1940
    , v- s) P: b$ a" }, k# l5 U( k- _6 D
    9 w. K4 `: G  @& l8 }( q1 N1 A, F131.7        19501 ?, p4 x; i# D. g1 r$ G! g
    # S9 e) Y! y3 I% O
    150.7        19603 D: O2 j+ [5 }0 U3 e0 S

    $ x3 P& U2 x+ N# {" g/ J" s3 e2 r! O179.3        1970
    8 a3 s% y" \5 C- M; N* |7 Q7 G& J+ D7 C1 _* q$ P2 J
    204.0        1980
    " E2 [9 t* i' r" p# w- |6 ~6 S% s7 ^' N$ E5 d2 V6 k
    226.5        1990+ j3 T/ b& w2 Q3 b6 I$ ?
    * ~0 V$ s' f0 ?$ ~
    251.4% A% d7 U) j* x0 B5 S
    * L! t- |1 D& N" D
    2.指数增长模型(马尔萨斯人口模型)
    ' s; N5 ^; E; r. j- `7 \此模型由英国人口学家马尔萨斯(Malthus1766—1834)于1798年提出.
    : U+ H8 K7 u& N" `[1] 假设:人口增长率 是常数(或单位时间内人口的增长量与当时的人口成正比).( Y( ~) a5 V. F4 m2 }6 X
    [2] 建立模型:  记时刻t=0时人口数为x0, 时刻t的人口为 ,由于量大, 可视为连续、可微函数.t到 时间内人口的增量为:
    ! {3 n  Z# ?# l 0 h  ?5 C, d% D( S% a% i/ P* o
    于是 满足微分方程:" Y6 P' I: {) o) J7 q5 S
                           (1)
      k% |4 r( m! f# f3 Q1 T) W[3] 模型求解: 解微分方程(1)得
    0 Z" l1 I* J9 J" w2 ~# v; e                              (2)
    + S# }2 @/ q) d# F5 b. w% o表明: 时, ( >0).
    2 e3 v" X/ N" ~! t( W[4] 模型的参数估计:
    " x2 [' ^( t  a2 F要用模型的结果(2)来预报人口,必须对其中的参数r进行估计,这可以用表1-1的数据通过拟合得到.拟合的具体方法见本书第16章或第18章.4 q: f, a; ^4 H/ e! a
    通过表中1790—1980的数据拟合得:  =0.307. + x1 u1 H# n4 P5 t5 H+ E; s
    [5] 模型检验:) P9 O# z7 T6 C- E4 ^! M  [* y
       将x0=3.9, =0.307 代入公式(2),求出用指数增长模型预测的1810—1920的人口数,见表2.6 g0 V( @# ]' g6 m& ^' Q4 X, E
    表2  美国实际人口与按指数增长模型计算的人口比较
    + l1 C7 e% V  v+ _* [- F" ?1 s+ F6 P9 c  Q+ a6 }0 z% K4 Y( F
    (公元)        实际人口2 M9 j6 c! y% u: U' W" D, L
    (百万)        指数增长模型
    1 L( F+ _( S" \. B! c                预测人口(百万)        误差(%)' {* u; E# f$ N* v. n
    1790        3.9                . P# k1 P$ j: a. L# h! A6 ~2 C6 |; t
    1800        5.3               
    4 Q7 x4 R4 O1 l- j1 L6 Z5 s6 Y$ s1810        7.2        7.3        1.4: P8 v4 K. f3 s( w) n$ R0 @) A) y4 J
    1820        9.6        10.0        4.2# |9 ?0 q6 c1 U+ @
    1830        12.9        13.7        6.23 _: H. f/ p; H$ N2 Z* h! i
    1840        17.1        18.7        9.48 |$ z* F0 J% ~& M$ Q- A+ r
    1850        23.2        25.6        10.3% g; b  P5 D) g* K4 o2 F& T
    1860        31.4        35.0        10.8( `9 D0 m( r" ~# `
    1870        38.6        47.8        23.8; f- ^) o$ \* C, T. c3 ?8 R( s$ R
    1880        50.2        65.5        30.5% Y& J- _' i9 o9 H; f" ]
    1890        62.9        89.6        42.4
    1 n9 u0 I8 c- U' }% u1900        76.0        122.5        61.2
    ; M- Q* z0 u; u, u; A- M& K( G1910        92.0        167.6        82.1
    8 a7 b  Z) Z3 n& T1920        106.5        229.3        115.3
    . `, K6 ^' {& r6 l7 H* p  从表2可看出,1810—1870间的预测人口数与实际人口数吻合较好,但1880年以后的误差越来越大.
    % l' M& v; X( H/ z5 N  分析原因,该模型的结果说明人口将以指数规律无限增长.而事实上,随着人口的增加,自然资源、环境条件等因素对人口增长的限制作用越来越显著.如果当人口较少时人口的自然增长率可以看作常数的话,那么当人口增加到一定数量以后,这个增长率就要随着人口增加而减少.于是应该对指数增长模型关于人口净增长率是常数的假设进行修改.下面的模型是在修改的
    1 ?& D& c. d. o4 u5 g& e3. 阻滞增长模型(logistic模型)
    2 D% u7 @# Y, D' b  r6 _[1]假设:" Q4 L# @$ S- u  d# m6 R" v- K
    (a)人口增长率 为人口 的函数 (减函数),最简单假定 (线性函数), 叫做固有增长率.& B2 T; k( K% r6 c4 N; Q( G; S
    (b)自然资源和环境条件年容纳的最大人口容量 .: s: o5 L; R" z7 e# F, E0 J% L
    [2]建立模型:- b* d. \# Z2 h. `9 S8 i1 [; {
       当  时,增长率应为0,即 =0,于是 ,代入 得:1 J; U+ r3 v. ^3 S
                                       (3)- d) x5 K! H) G
    将(3)式代入(1)得:. y; Z( i3 M  _  U
    模型:                          (4)
    / Q  R! i4 z$ Y; T5 `! ?[3] 模型的求解:  解方程组(4)得             (5)6 c/ [. n, ^6 E, i3 E' r
        根据方程(4)作出  曲线图,见图1,由该图可看出人口增长率随人口数的变化规律.根据结果(5)作出x-t曲线,见图2,由该图可看出人口数随时间的变化规律.  7 v& F7 O; a* }' y* }
    ) \% ]# Q/ `. Z, B
    9 S) C9 c* a  X' J
    & A( r' D: `- B# ^3 ?. I1 a

    ( k, v( X+ o8 U4 P8 C; M5 `7 u/ I; O8 ~1 y
    " z; S* F" [6 Y4 g4 @0 L, p
    ' a2 d/ y# t7 F
    " z' l1 E, \3 t$ ?; t; R( j# |

    8 r7 r' v2 ^- i, i7 H
    " x! E: p3 J3 v2 c[4] 模型的参数估计:9 W* r2 s5 g3 k# u: u1 Z: a# P
    利用表1中1790—1980的数据对 和 拟合得: =0.2072,  =464.
    8 o4 R0 C4 C9 p# z( m1 g) _' N [5] 模型检验:
    . I) w% w8 A$ U. n0 R  d% c* q将 =0.2072,  =464代入公式(5),求出用指数增长模型预测的1800—1990的人口数,见表3第3、4列.- o7 k& x* r4 z) x& Y5 @
    也可将方程(4)离散化,得6 g5 h$ _7 V, C6 x' k7 ^
          t=0,1,2,…,     (6)
    ; A; L+ {7 }) D4 {, d! j9 N) T用公式(6)预测1800—1990的人口数,结果见表3第5、6列.% H, [% x4 [, b' V/ h. w- ]7 S, z

    6 i* y" S0 u" e5 s# |3 b# m6 a- L表3  美国实际人口与按阻滞增长模型计算的人口比较+ k6 S5 [4 z% G$ X. ~2 I3 q. G7 W

    9 N6 \- i0 S2 e& k& y8 @
    * I) N" g: I# U5 g        实际
    8 T7 ], _5 X- p+ p! C: F  A* p9 Z人口
    1 `+ I  Z0 U7 U(百万)        阻滞增长模型) L: p# {# H; F& q6 h2 Q
                    公式(5)        公式(6)
    ' I6 i" v3 A1 [" ^3 L                预测人口(百万)        误差(%)        预测人口(百万)        误差(%)
    9 \) l# p6 `8 ?4 {6 d1790        3.9                               
    / N" m9 V0 B( U, ^6 i0 r1800        5.3        5.9025        0.1137        3.9000        0.2642! E% a1 k( E6 I7 \8 M* u" B
    1810        7.2        7.2614          0.0085           6.5074        0.0962
    / h' z3 K$ C1 L! o8 |1820        9.6        8.9332        0.0695        8.6810        0.0957
    ) E6 z5 q0 }( c1830        12.9        10.9899        0.1481        11.4153        0.1151
    & ?( s+ ?: B8 U% j, X1840        17.1        13.5201        0.2094        15.1232        0.1156/ y6 U, C2 O1 Y8 Q
    1850        23.2        16.6328        0.2831        19.8197        0.1457
    7 D& l1 h$ g! ^: ]1860        31.4        20.4621        0.3483        26.5228        0.1553
    : x( F! a0 [* u, w1870        38.6        25.1731        0.3478        35.4528        0.0815* \8 E2 J" T2 ]5 W
    1880        50.2        30.9687          0.3831        43.5329        0.1328
    $ C' Q- L+ y2 y  J% t4 `1890        62.9        38.0986        0.3943        56.1884          0.1067
    5 V2 z) j5 c/ n0 |3 B& }' W- q1900        76.0        46.8699        0.3833        70.1459        0.0770% e8 R/ l; ]  r/ I5 d! g; p+ k
    1910        92.0        57.6607        0.3733        84.7305        0.0790
    1 ]# X  v/ x& Q/ l- g+ p/ M8 W9 B1920        106.5        70.9359        0.3339        102.4626        0.0379$ a6 e! J5 h6 d0 g8 c- |# x3 h
    1930        123.2          87.2674        0.2917        118.9509          0.0345
    2 A% Y: I2 s  a8 }3 K2 V; J" v! {1940        131.7        107.3588        0.1848        137.8810        0.04698 n1 r2 E; U8 {, I! h
    1950        150.7        132.0759        0.1236        148.7978          0.0126+ F8 i2 w* N' I" Y# y6 v
    1960        179.3        162.4835          0.0938        170.2765        0.0503* m2 ?6 Y0 W5 q
    1970        204.0        199.8919          0.0201        201.1772        0.0138
    ) ?0 T& Y9 Y" |6 B  h, K, u- U3 g1980        226.5        245.9127        0.0857        227.5748        0.0047
    4 \& g0 D$ z- I9 U) m" a9 y6 m1990        251.4        302.5288        0.2034        250.4488        0.0038
    9 @2 M* O) h6 _5 K- P, `" i( P[6] 模型应用:
    6 X4 t' S0 X5 p4 Q 现应用该模型预测人口.用表1中1790—1990年的全部数据重新估计参数,可得 =0.2083,  =457.6. 用公式(6)作预测得:' \4 o9 p& @. ]2 E# g
    x(2000)=275; x(2010)=297.9.
    * X0 o1 ]  j1 \: G也可用公式(5)进行预测.
    ( \4 o) p& n7 _1 d/ X2 l' J- I/ q5 g3 B; N# K; R- i# q6 F
    9 q' P3 s! z  F  D. E& ^
    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-24 20:24 , Processed in 0.383898 second(s), 55 queries .

    回顶部