计算人口学的学科范式、理论基础与技术方法
2021-03-23黄匡时
黄匡时
(中国人口与发展研究中心, 北京 100081)
一、计算人口学的诞生及其学科范式
人口学是典型的数据驱动(data-driven)的学科。没有人口统计数据就没有人口学,人口学与人口统计数据是一个硬币的两个方面。因此,人口学(demography)又翻译为人口统计学,是对人口死亡、出生、迁移等人口过程,以及对人口数量、结构、分布等人口结构进行统计分析的学科。人口学的诞生起源于对人口死亡数据的统计以及由此形成的生命表。1662年,英国学者格兰特(John Grant)的著作《基于死亡登记的自然和政治的考察》(Natural and Political Observations Mentioned in a Following Index, and Made Upon the Bills of Mortality)[1]出版,该书影响深远,多次再版。格兰特基于伦敦50万死亡数据的统计分析,在书中形成了世界上第一张生命表,成为数理人口学(Mathematical Demography)和规范人口学(Formal Demography)的开创者。后世人口统计学的发展也非常重视人口统计数据的收集和整理。如今,全球范围内也形成了很多高质量的人口统计数据库,包括人类死亡数据库(Human Mortality Database)、人类生育数据库(Human Fertility Database)和人口微观整合数据库(IPMUS)等。这些数据库的发展不仅依赖于计算机技术的快速发展,而且在数字化时代,人口统计数据库也将朝着更加广阔的关联数据库发展。
人口学其实是最早被计算机化(computational)的学科之一(Burch,1993)[2]。在计算机诞生之前,人口学基本是采用书面记录、手工汇总的方式进行统计分析并开展研究。但是,随着计算机技术的发展以及数理人口学的日渐成熟,人口统计学快速被计算机化。1974年,美国学者皮克(Pick,1974)[3]采用计算机程序编制了人口年龄金字塔。1976年,美国……