Microsimulation in Canada: Lessons from Statistics Canada Chantal Hicks British Society for Population Studies University of Sussex, September 11, 2009.

Slides:



Advertisements
Similar presentations
Statistics NZs experience in using Administrative Data in an Integrated Programme of Economic Vince Galvin General Manager Strategy & Communications.
Advertisements

ESRC Future Strategy for Resources and Methods Professor Ian Diamond Chief Executive ESRC.
Home Ownership and Equity in the Canadian LifePaths Model IMA 2011
Information Resources Management January 23, 2001.
Microsimulation at HM Treasury: methods and challenges David Roe and Doug Rendle ESRC/BSPS UK Microsimulation:
MDU Development Unit Model. MDU Development Unit Model Howard Redway Model Development Unit UK Department for Work and Pensions
Citizenship andStrategic Research Immigration Canadaand Statistics 1 Citizenship & Immigration Canada Information Sources.
The Hidden Health Care Workforce: A Report of the California 21st Century Workforce Project Susan Chapman MPH, RN UCSF Center for the Health Professions.
An Application of the Quebec’ s General Equilibrium Model Impact of the Elimination of the 15-year Rule Ministère des Finances, Politiques économiques.
Data Analytics and Dynamic Languages Lee E. Edlefsen, Ph.D. VP of Engineering 1.
Demystifying Data Reference Helping non-specialists make sense of data.
OECD, Directorate for Employment, Labour and Social Affairs Social Policy in the OECD: what lessons for Chile? National Social Security Meeting, Santiago.
1 Modelling with SAGE: lessons and future plans Jane Falkingham & Maria Evandrou ESRC Centre for Population Change University of Southampton BSPS Annual.
Statistics and Data for Marketing Data Library, Rutherford North 1 st Floor Chuck Humphrey Data Library October 27, 2008.
Implementation. We we came from… Planning Analysis Design Implementation Identify Problem/Value. Feasibility Analysis. Project Management. Understand.
Health Stats A Quick and Dirty Overview. Where does data come from? Public: governments, inter-governmental organizations like the UN and the World Bank.
Back to Table of Contents
Country Paper on: Census Data Accessibility, Confidentiality and Copyright Policy: Ethiopia’s Experience Seminar United Nations Regional Seminar on Census.
United Nations Economic Commission for Europe Statistical Division Applying the GSBPM to Business Register Management Steven Vale UNECE
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
Introduction to Information System Development.
Metadata: Integral Part of Statistics Canada Quality Framework International Conference on Agriculture Statistics October 22-24, 2007 Marcelle Dion Director.
Regional Seminar on Census Data Archiving for Africa, Addis Ababa, Ethiopia, September 2011 Overview of Archiving of Microdata Session 4 United Nations.
Transportation leadership you can trust. presented to TRB Census Data for Transportation Planning Meeting presented by Kevin Tierney Cambridge Systematics,
Copyright Course Technology Chapter 16: Closing.
1 Immigrant Economic and Social Integration in Canada: Research, Measurement, Data Development By Garnett Picot Director General Analysis Branch Statistics.
ILUTE Microsimulation Modelling of Social/Financial Processes – An Overview Antoine Haroun June 2004.
1 Understanding Health, Ageing and Retirement in Europe Prof. Axel Börsch-Supan, Ph.D. Director, Mannheim Research Institute for the Economics of Aging.
Comparative Living Standards Project Kinnon Scott Diane Steele DECPI, April 27, 2010.
Coronary heart disease risk factors in Canada: a Microsimulation predictive model Doug Manuel, MD, MSc, William M. Flanagan, BM, Meltem Tuna, PhD, Anya.
1 Future Care Needs of Older Canadians Needing Assistance: Who Will Do How Much and « What If »… Yann Décarie, Institut National de la Recherche Scientifique.
Statistics Canada’s Real Time Remote Access Solution 2011 MSIS Meeting – Karen Doherty May 2011.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
General Register Office for S C O T L A N D information about Scotland's people General Register Office for Scotland “Information about Scotland’s people”
Record matching for census purposes in the Netherlands Eric Schulte Nordholt Senior researcher and project leader of the Census Statistics Netherlands.
Linz, ENWHP, june 2006 Ageing workforce and age diversity management in France: Questions for enterprises and for public policy.
Health Statistics Information on STC website Calgary–DLI training–Dec 2003 Michel B. Séguin, Statistics Canada,
Page 0 United Nations Development Programme PLATFORM TO POOL DONOR FUNDS & STEER COORDINATION PLATFORM TO POOL DONOR FUNDS & STEER COORDINATION Lessons.
Éric Caron Malenfant, André Lebel, Laurent Martel Lisbon, April 2010
Longitudinal Data Recent Experience and Future Direction August 2012.
OFFICE ON VOLUNTEERISM AND COMMUNITY SERVICE OCTOBER 23, 2014 Comprehensive Community Needs Assessments.
1 The Labour Market Integration of Immigrants in OECD Countries on-going work for OECD's Working Party 1, EPC presented by Sébastien Jean (OECD) Workshop.
Introduction to Systems Analysis and Design
Introduction – Addressing Business Challenges Microsoft® Business Intelligence Solutions.
What is HMN? Global partnership founded on the premise that better health information means better decisions and better health Partners reflect wide.
Page 1 HRDC’S - SERVICE IMPROVEMENT INITIATIVE STRATEGY ALBERTA FEDERAL COUNCIL MEETING EDMONTON, ALBERTA Service Delivery Directorate Beth Wood February.
Formulating a Simulation Project Proposal Chapter3.
Microsimulation Conference 2007 The “LifeCourse” Model, a Competing Risk Cohort Microsimulation Model: Source Code and Basic Concepts.
The future of Statistical Production CSPA. 50 task team members 7 task teams CSPA 2015 project.
A model to generate lifetime incomes for a population cross-section The Lifetime INcome Distributional Analysis Model: LINDA Justin van de Ven
Eclipse Debug Views Update Policy. 2 Copyright (c) 2005 IBM Corporation and others. All rights reserved. This program and the accompanying materials are.
Opportunities: Administrative Data, Data Linkage, New Initiatives, Expanding access Health, Justice, Special Surveys Branch October 2015.
Elements for a discussion on the development of a course on microsimulation of health Philippe Finès July 2010.
Using administrative data to produce official social statistics New Zealand’s experience.
Constructing a Bi-Regional Social Accounting Matrix for Quebec and the Rest-of-Canada.
The United Kingdom experience in data collection and statistics on disability Ian Dale Head of Disability Analysis Department for Work and Pensions Steel.
Software Development. The Software Life Cycle Encompasses all activities from initial analysis until obsolescence Analysis of problem or request Analysis.
Foreword This Human Resources Management Report is an annual snapshot of Industry Canada’s workforce demographics and the employee flows into, around.
NATIONAL STATISTICS OFFICES AND THE PROSUMER CHALLENGE New Techniques and Technologies for Statistics (NTTS) Seminar Brussels, February 2009 Space-Time.
Introducing the 2011 Census January 2010 CENSUS HISTORY A count (estimate) of the whole population – every town, every village, every street Once a decade.
Software Development.
Introduction to Visual Basic 2008 Programming
Michael Biddington, UN ESCAP Statistics Division,
Presentation 2b 2018 Census Products & Services Engagement.
CIS16 Application Development – Programming with Visual Basic
Modelling with SAGE: lessons and future plans
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
The Project in the Organizational Structure
Technical Coordination Group, Zagreb, Croatia, 26 January 2018
Presentation transcript:

Microsimulation in Canada: Lessons from Statistics Canada Chantal Hicks British Society for Population Studies University of Sussex, September 11, 2009

September 11, 2009 Statistics Canada Statistique Canada 2 Note  Opinions represented in this paper represents my views and are not the views of Statistics Canada  More emphasis on the models with which I’ve been involved

Microsimulation in the Government of Canada

September 11, 2009 Statistics Canada Statistique Canada 4 Microsimulation in the rest of Government of Canada  Human Resources and Skills Development Canada Static tax/transfer model (SIMTAB) Dynamic pension model (DYNACAN). Funding ended June 2009 Employment Insurance model  Department of Finance Static tax/transfer model (TTSIM) Corporate tax model  Health Canada and Public Health Agency of Canada Pharmacare model Human resource models First Nation model Pandemic Flu model

September 11, 2009 Statistics Canada Statistique Canada 5 Overlap exists  At least 3 models which calculate taxes and transfers starting from the same public use survey (Survey of Labour and Income Dynamics)

September 11, 2009 Statistics Canada Statistique Canada 6 Modeling at Statistics Canada Done by Four Groups  Modeling Division Modelling technologies Socio-economic models Infectious disease models  Health Analysis Division Health and disease models  Demography Division Demographic projection models  Human Resources Development Division Personnel models

September 11, 2009 Statistics Canada Statistique Canada 7 POHEM (Modgen) Major* Microsimulation events at Statistics Canada SPSD/M conceived Michael Wolfson Arrives DEMOSIM POHEM (APL) FADEP SPSD/M Public release CaremodLifePathsHIVMM CVMM IDMM XECON PopModM RiskPaths Modgen PERSIM

September 11, 2009 Statistics Canada Statistique Canada 8 Social Policy Simulation Database and Model (SPSD/M)  First model developed at Statistics Canada  Static tax/transfer model  Synthetic database which combines survey and administrative data  Model written in C  Visual Basic front end released in 2006

September 11, 2009 Statistics Canada Statistique Canada 9 Major* Microsimulation events at Statistics Canada SPSD/M conceived Michael Wolfson Arrives SPSD/M Public release Visual SPSM

September 11, 2009 Statistics Canada Statistique Canada 10 FADEP ( Family and Demographic Projections)  Part of CEPHID ( Canada‘s Elderly Population: Health, Income & Demography) Hybrid Static & Dynamic models  Dynamic model of projection of family structure  Closed population  Written in C++

September 11, 2009 Statistics Canada Statistique Canada 11 Major* Microsimulation events at Statistics Canada SPSD/M conceived Michael Wolfson Arrives FADEP SPSD/M Public release

September 11, 2009 Statistics Canada Statistique Canada 12 POHEM (Population Health Model)  Longitudinal model of health and disease  Cohort model  Comparison of competing health interventions  Multiple versions Some use synthetic data and some microdata  First version written in APL

September 11, 2009 Statistics Canada Statistique Canada 13 Major* Microsimulation events at Statistics Canada SPSD/M conceived Michael Wolfson Arrives POHEM (APL) FADEP SPSD/M Public release

September 11, 2009 Statistics Canada Statistique Canada 14 Lessons Learned by 1993  Dynamic models were hard to maintain and to modify  Coding of models was time consuming and error prone  Flexible/modular design essential  Writing to disk during simulations slows speed significantly  Closed dynamic models make high demands on memory and/or have significant sampling variability

September 11, 2009 Statistics Canada Statistique Canada 15 Modgen  Generic tool to create dynamic microsimulation models  C++ compiler pre-processor  Features Event queue GUI Derived states Tables and microdata output (tabulation is on-the-fly) Continuous or discrete time Calculating Monte Carlo variability Multilingual cross-referenced documentation

September 11, 2009 Statistics Canada Statistique Canada 16 POHEM (Modgen) Major* Microsimulation events at Statistics Canada SPSD/M conceived Michael Wolfson Arrives POHEM (APL) FADEP SPSD/M Public release Modgen

September 11, 2009 Statistics Canada Statistique Canada 17 LifePaths  Dynamic model of individuals and families designed to analyse government programs  Overlapping cohort model  Full cross-sectional population by 1972  Some of the main research areas: student loans, pension policy, time allocation, intergenerational issues  Written in Modgen

September 11, 2009 Statistics Canada Statistique Canada 18 POHEM (Modgen) Major* Microsimulation events at Statistics Canada SPSD/M conceived Michael Wolfson Arrives POHEM (APL) FADEP SPSD/M Public release LifePaths Modgen

September 11, 2009 Statistics Canada Statistique Canada 19 DEMOSIM (aka PopSIm)  Demographic projection model  Projects population by visible minority status  Starts by reading in the entire 2006 census (20% of Canada’s population)  Written in Modgen

September 11, 2009 Statistics Canada Statistique Canada 20 POHEM (Modgen) Major* Microsimulation events at Statistics Canada SPSD/M conceived Michael Wolfson Arrives DEMOSIM POHEM (APL) FADEP SPSD/M Public release LifePaths Modgen

September 11, 2009 Statistics Canada Statistique Canada 21 CAREMOD  New model focusing on cost-effectiveness of cancer treatments and prevention  Based on POHEM  Very short turnaround time – contract from Canadian Partnership Against Cancer  Part of contract is to put model on the web Generic technology being built which can be used for all Modgen models

September 11, 2009 Statistics Canada Statistique Canada 22 POHEM (Modgen) Major* Microsimulation events at Statistics Canada SPSD/M conceived Michael Wolfson Arrives DEMOSIM POHEM (APL) FADEP SPSD/M Public release CaremodLifePaths Modgen

September 11, 2009 Statistics Canada Statistique Canada 23 PERSIM  Model designed to look at personnel needs for government departments  Written in Visual Basic  Prototype in Modgen created in 2008  Funding sought to migrate it to Modgen

September 11, 2009 Statistics Canada Statistique Canada 24 POHEM (Modgen) Major* Microsimulation events at Statistics Canada SPSD/M conceived Michael Wolfson Arrives DEMOSIM POHEM (APL) FADEP SPSD/M Public release CaremodLifePaths PERSIM Modgen prototype Modgen PERSIM

September 11, 2009 Statistics Canada Statistique Canada 25 POHEM (Modgen) Major* Microsimulation events at Statistics Canada SPSD/M conceived Michael Wolfson Arrives DEMOSIM POHEM (APL) FADEP SPSD/M Public release CaremodLifePathsHIVMM CVMM IDMM XECON PopModM RiskPaths Modgen PERSIM

Key Issues

September 11, 2009 Statistics Canada Statistique Canada 27 Funding  Different projects have used different funding mechanisms at different times  Core funding is available at Statistics Canada

September 11, 2009 Statistics Canada Statistique Canada 28 Main sources of funding Core FundingContractsSales to clients SPSD/MXX POHEMXX LifePathsXX DEMOSIMX PERSIMXX ModgenXX Much development included in other projects Pohem funded creation WHO project funded improvements to interacting population CAREMOD funding web interface HRSD major source of funding GAPS has provided funding in recent years – ending in 2010 Core funding critical – clients unable to pay full cost

September 11, 2009 Statistics Canada Statistique Canada 29 Who uses the models  Some models solely used by Statistics Canada for research at Statistics Canada  Others are used by the public  Most models are run by Statistics Canada for projects funded by external users

September 11, 2009 Statistics Canada Statistique Canada 30 Public availability Released to public Not yet released SPSD/MX POHEMX* LifePathsX* DEMOSIMX* PERSIMX ModgenX CAREMOD will be publicly available Plan to have public version of DEMOSIM in 2010 – data may still be confidential Personnel data confidential Only selected outputs

September 11, 2009 Statistics Canada Statistique Canada 31 Major users External users Statistics Canada in partnership with clients Statistics Canada SPSD/MXXX POHEMXX LifePathsXXX DEMOSIMXX PERSIMXX ModgenXXX Only model where external users represent majority Few external users Policy analysis not in mandate Number of external users increasing

September 11, 2009 Statistics Canada Statistique Canada 32 Staffing  Different groups have used different mix of personnel throughout the years  Use of single resource to do the programming has been a key difference

September 11, 2009 Statistics Canada Statistique Canada 33 Staff mix One person programs the model Multiple people program the model SPSD/MX POHEMXX LifePathsX DEMOSIMXX

10 Lessons gleamed from 25 years of experience

September 11, 2009 Statistics Canada Statistique Canada 35 Lesson 1: Have strong leadership  Michael Wolfson led microsimulation at Statistics Canada  Steve Gribble designed SPSD/M and Modgen  Geoff Rowe spearheaded research and equation estimation  All were there from the start in 1984 = 25 years

September 11, 2009 Statistics Canada Statistique Canada 36 Lesson 2: Hire and keep the best team  Takes time to learn microsimulation, best if personnel can stay for numerous years  Easier to do if team is big enough to allow for the possibility of working on new projects  Multiple projects using the same technologies makes this much easier to do  Modgen means that analysts as opposed to programmers can develop and maintain the models

September 11, 2009 Statistics Canada Statistique Canada 37 Lesson 3: Invest in technology  Modgen led to rapid development of new models  Fast creation of prototypes one of the methods used to develop new markets  Common language means a more flexible team  Programming the model should take less time that analyzing the data that goes into the model

September 11, 2009 Statistics Canada Statistique Canada 38 Lesson 4: If it ain’t broke, don’t fix it  SPSD/M predates Modgen  Written in C and has had no major overhaul in >20 years  Survived: Changes in operating systems Frequent updates (~2x year) External users from across the country  Visual interface was created 2006

September 11, 2009 Statistics Canada Statistique Canada 39 Lesson 5: Survive through lean times  Policy needs ebb and flow  Core funding important  Diverse client base can cushion the blow  Loyal clients can save the day

September 11, 2009 Statistics Canada Statistique Canada 40 Lesson 6: Use “Strategic Opportunism”*  Technologies like MODGEN makes rapid prototyping simple data analysis takes the time  Complex models take time to build  Building on existing models makes sense CareMod built on POHEM LifePaths used to study pension reform * copyright Steve Gribble

September 11, 2009 Statistics Canada Statistique Canada 41 Lesson 7: Complexity has a cost  Complex models, like LifePaths, are hard to keep up to date and have a large overhead  Can be hard to understand what is causing change  Hard to attract users

September 11, 2009 Statistics Canada Statistique Canada 42 Lesson 8: Simplicity not always the answer  Simple models may not be able to answer the policy questions of the day  SPSD/M and Employment Insurance SPSD/M has a certain amount of Employment Insurance history built into it Designed at a time when the policy question was contraction Current policy questions have to do with expansion: model cannot answer these questions

September 11, 2009 Statistics Canada Statistique Canada 43 Lesson 9: Links to clients and external groups essential  POHEM and SPSD/M, PERSIM and DEMOSIM team have strong links to external clients Some important gaps remain  LifePaths has struggled on and off through the years to find significant external interest  Ties with the microsimulation community of Ottawa haven’t always been strong New seminar series is trying to build a community Try to keep people working in microsimulation modeling

September 11, 2009 Statistics Canada Statistique Canada 44 Lesson 10: Pick good names  Social Policy Simulation Database and Model (SPSD/M) Or in French  Base de données et modèle de simulation de politiques sociales (BD/MSPS)

Thank you!