![Page 1: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/1.jpg)
A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress):
VirtualBelgium In HealthMorgane Dumont, NaXys, University of Namur
Supervisors : Timoteo Carletti and Eric Cornélis (Unamur)SMART, University of Wollongong, 1 July 2016
![Page 2: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/2.jpg)
Outline of the presentation1. Context and aim
2. General methodology
3. Data available
4. Synthetic population for Belgium in 2011
5. Addition of health attributes
6. Dynamical evolution
7. Conclusion
8. Next steps
2
![Page 3: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/3.jpg)
1. Context and aim
![Page 4: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/4.jpg)
Context : Simple future scenario’s analysis
1. Medium hypothesis : Proportion of people in retirement home stays the
same (per age, gender and district).
2. Low hypothesis : Each person with only a little dependency will be kept
at home and nobody under 75 years old will enter the retirement home.
4
![Page 5: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/5.jpg)
Simple future scenario’s analysis - 2030(using the projections of the Bureau Federal du Plan)
5
![Page 6: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/6.jpg)
VBIH* = Develop a tool enabling the Health Observatory of Wallonia to forecast health needs of elderlies
for Belgium in 2030.
• At the municipality level
• Thanks to micro-simulation
• By developing an agent based modelling
Aim
*VirtualBelgium In Health, in comparison with VirtualBelgium (J. Barthélemy, PhD Thesis : ”A parallelized micro-simulation platform for population and mobility behaviour - Application to Belgium”, Unamur, 2014)
![Page 7: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/7.jpg)
2. General methodology
Availability of data
Create a synthetic population
Evolution of this population
Analysis of the simulated population (2030)
7
![Page 8: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/8.jpg)
3. Data available
8
National Register: Dynamical database following each declared resident in Belgium with their :
• ID• Gender • Date of birth• Nationality • Civil status• Location of residence• Other individuals in the household
New births, marriages, divorces, moves, size and type of households, …
![Page 9: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/9.jpg)
3. Data available
9
Health data:
• Hospital and retirement home report
• Health insurances data
• Surveys about the health of the population
• …
![Page 10: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/10.jpg)
3. Data available
10
Census2011:• Access on their website• Only 4 variables simultaneously
![Page 11: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/11.jpg)
Data to create the synthetic population
11
![Page 12: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/12.jpg)
Data to create the synthetic population
12
• J. Barthélemy and P. Toint (2013), Synthetic Population Generation Without a Sample, Transportation science
• Guo, J.Y., and C.R. Bhat (2007), Population Synthesis for Microsimulating Travel Behavior, Transportation Research Record
• M. Lenormand, G. Deffuant (2015), Generating a synthetic population of individuals in households : Sample-free vs sample-based methods, Journal of Artificial Societies and Social Simulation
Data ‘too’ precise.
![Page 13: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/13.jpg)
Set of indiviuals : IPFP* followed by a simple probabilistic method
13
* Thanks to the « mipfp » R package, Barthélemy J.
Mipfp
![Page 14: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/14.jpg)
Set of indiviuals : IPFP* followed by a simple probabilistic method
14
* Thanks to the « mipfp » R package, Barthélemy J. et al.
Mipfp
![Page 15: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/15.jpg)
Set of indiviuals : Quality
15
![Page 16: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/16.jpg)
Set of indiviuals : Quality
16
![Page 17: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/17.jpg)
17
Group individuals into households: couples with a male head
![Page 18: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/18.jpg)
18
Group individuals into households: couples with a male head
Data: • Couples :
• Municipality• Age of head• Age of partner• Gender of head• Gender of partner
• Children : • Municipality• Type of HH• Age head• Age child
![Page 19: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/19.jpg)
Group individuals into household: a combinatorial optimization method : Simulated annealing
1. Start with a « random » grouping
2. Try exchanges
3. ( in [0,1] )
4.
5.
6. Return to step 2 if stopping criterion not reached19
![Page 20: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/20.jpg)
20
If fitness = 1, the grouping is « perfect »
![Page 21: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/21.jpg)
21
Group individuals into households: couples with a male head
Remove H of HM
The people without an household are grouped without respecting the size and then type of household, but by respecting the age distributions.
![Page 22: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/22.jpg)
Quality of households
22
![Page 23: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/23.jpg)
Non assigned individuals
23
![Page 24: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/24.jpg)
Individuals with a wrong size of household
24
![Page 25: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/25.jpg)
25
Simulated annealing Probabilistic grouping
Respects all sizes of households
Respects all types of households
Respects 90% of the age table Respects the age table
Each individual is assigned to a household
Simulated annealing vs probabilistic grouping
![Page 26: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/26.jpg)
5. Addition of health attributesCollaboration with the Wallonia Health Observatory and the UCL-Mont-Gondinne
• Determine pertinent diseases to add (high prevalence for elderlies)
• Diabetes• Chronic pain• Parkinson• Osteoporosis• Chronic pulmonary diseases
• Identification of data (source : Pharmanet)
• Addition of these diseases in the synthetic population
26
![Page 27: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/27.jpg)
27
6. Dynamical evolution – agent based modelling
• Aging
• Divorces (With Johan Barthélemy)
• Marriages
• Death
• Birth
• Moves
• Getting a new diploma
• Changes in activity status and diseases
![Page 28: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/28.jpg)
6. Dynamical evolution – agent based modeling
• Ages
• Divorces (With Johan Barthélemy)
• Marriages
• Death
• Birth
• Moves
• Getting a new diploma
• Changes in activity status and diseases
Need to model each dynamical process
Need to determine the more coherent order of the procedures (With Johan Barthélemy and Nam Huynh)
![Page 29: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/29.jpg)
29
Literature• N. Huynh, P. Perez, M. Berryman and J. Barthélemy (2015), Simulating Transport and Land Use Interdependencies for Strategic Urban Planning – An Agent Based Modelling Approach, Systems
• J. Barthélemy and P. Toint (2015), A Stochastic and Flexible Activity Based Model for Large Population. Application to Belgium, Journal of Artificial Societies and Social Simulation
• J. Barthélemy, T. Carletti, L. Collier, V. Hallet, M. Moriamé (2016), Interaction prediction between groundwater and quarry extension using discrete choice models and artificial neural networks, Earth Environmental Science
• …
![Page 30: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/30.jpg)
Divorces(Modelled with Johan Barthelemy (SMART) during my stay at SMART)
Two methods: 1. Neural networks
2. Discrete choice modelling
![Page 31: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/31.jpg)
Data concerning divorcesFor each couple still married in 2001:
• Are they still together in 2002?
• Type and size of household
• Year of marriage
• Educational level
• Subjective health
• Age group of each
≈ 1 million couples including ≈ 8000 divorces(50% for the calibration and 50% for the validation)
![Page 32: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/32.jpg)
Divorces – Neural Network
![Page 33: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/33.jpg)
Different tests• Variables:
• Numeric• Normalized• Boolean
![Page 34: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/34.jpg)
Different tests• Variables:
• Numeric• Normalized• Boolean
• Data:• Addition of a noise to the output of calibration• Addition of a noise to the input of calibration• Addition of a random variable• Genetic algorithm to calibrate the N(mu,sigma) added
![Page 35: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/35.jpg)
Different tests• Variables:
• Numeric• Normalized• Boolean
• Data:• Addition of a noize to the output of calibration• Addition of a noize to the input of calibration• Addition of a random variable• Genetic algorithm to calibrate the N(mu,sigma) added
• Structure of network:• Different numbers of layers• Different numbers of nodes per layer• Different activation functions
![Page 36: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/36.jpg)
Neural Network: best result
25-29 30-34 35-39 40-44 45-49 50-54 55-59 60-64 65-69 70-74 75-79 80-84 85-89 90-94
Age of the woman
![Page 37: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/37.jpg)
Divorces – Discrete choice modelling (stochastic)
Probability that a person p selects the alternative a that have a utility of U(p,a):
• Upa = Vpa + ɛpa with ɛpa inobservable
• Ppa = P(Upa > Upo ∀ o ≠ a )
= P(ɛpo - ɛpa < Upo - Upa ∀ o ≠ a )
Binary logic discrete choice :
• F(ɛpa) = exp(-exp(-ɛpa))
• Ppa =
![Page 38: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/38.jpg)
Divorces – Discrete choice modelling -0.0254 * LengthMarriage + 2.04 * Woman25-29 + 1.78 * Woman30-34 + 1.72 * Woman35-39+ 1.65 * Woman40-44 + 1.27 * Woman45-49 + 0.643 * Woman50-54 - 0.563 * Woman55-59- 1.01 * Woman60-64 - 1.67 * Woman65-69 - 1.83 * Woman70-74 - 0.41 * Woman75-79 - 0.117 * AgeMan - 0.129 * DiplMan - 0.0839 * HealthWoman - 0.135 * SizeHH
Utility_Divorce = Utility_Stay = 0
![Page 39: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/39.jpg)
Divorces – Discrete choice modelling-0.0254 * LengthMarriage + 2.04 * Woman25-29 + 1.78 * Woman30-34 + 1.72 * Woman35-39+ 1.65 * Woman40-44 + 1.27 * Woman45-49 + 0.643 * Woman50-54 - 0.563 * Woman55-59- 1.01 * Woman60-64 - 1.67 * Woman65-69 - 1.83 * Woman70-74 - 0.41 * Woman75-79 - 0.117 * AgeMan - 0.129 * DiplMan - 0.0839 * HealthWoman - 0.135 * SizeHH
Utility_Divorce = Utility_Stay = 0
Model : Binary logitRho-square: 0.940Adjusted rho-square: 0.939
P(Divorce)=
![Page 40: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/40.jpg)
Validation set (mean of 200 simulations)
![Page 41: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/41.jpg)
Validation set
![Page 42: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/42.jpg)
Validation set
![Page 43: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/43.jpg)
Validation set
![Page 44: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/44.jpg)
Order of the procedures(work started in SMART with Nam Huynh and Johan Barthelemy)Starting from an existing dynamical process :
N. Huynh, P. Perez, M. Berryman and J. Barthélemy (2015), Simulating Transport and Land Use Interdependencies for Strategic Urban Planning – An Agent Based Modelling Approach, Systems
Testing different orders of the processes:AgingDeathDivorcesMarriagesGiving birth
120 possible combinations (No immigration considered)
![Page 45: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/45.jpg)
Study Area3 LGAs (dark grey)+/- 180,000 inhabitants in 201168 Km2
![Page 46: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/46.jpg)
Study Area28 Suburbs (in grey)+/- 180,000 inhabitants in 201168 Km2
![Page 47: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/47.jpg)
+/- 0,6% of the initial population
![Page 48: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/48.jpg)
Place of death in the dynamical process
Three different runs give very similar results.
![Page 49: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/49.jpg)
Place of aging in the dynamical process
Three different runs give very similar results.
![Page 50: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/50.jpg)
7. Conclusion
50
• We have a complete synthetic population for Belgium for 1/1/2011 without requiring a sample;
• The discrete choice modelling looks better than the neural network for the divorces;
• The order of the dynamical process is an important feature that needs to be considered.
![Page 51: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/51.jpg)
8. Next steps
Write a paper with Johan Barthelemy (SMART) about the use of discrete choice models and neural networks to model the divorces.
Continue the work with Johan Barthelemy and Nam Huynh (SMART) on the choice of ordering.
Make a more rigorous analysis of the robustness and sensibility of the synthetiser;
Model the other dynamical processes (with a collaboration with SMART)
Implementation of what-if scenarios
51
![Page 52: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/52.jpg)
8. Next steps (if we really have time)
Analyse different methods of integerisation after mipfp (with Johan Barthelemy)
Compare different methods to generate a synthetic population (the one
presented here, the synthetiser of Johan Barthelemy in his PhD, the synthetiser of
Floriana Gargiulo, others?)
52
![Page 53: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/53.jpg)
Acknowledgment
53
• SMART (Pascal, Tania and the whole staff) for the wonderful and productive time.
• This research used resources of the "Plateforme Technologique de Calcul Intensif (PTCI)“ (http://www.ptci.unamur.be) located at the University of Namur, Belgium, which is supported by the F.R.S.-FNRS under the convention No. 2.5020.11. The PTCI is member of the "Consortium des Équipements de Calcul Intensif (CÉCI)" (http://www.ceci-hpc.be).
• The different people involved including people from:• Unamur • UCL• OWS• SMART
• The DGO6 that funded this research.
![Page 54: SMART Seminar Series: "A spatial microsimulation model to forecast health needs of elderlies in 2030 (work in progress)"](https://reader035.vdocuments.site/reader035/viewer/2022081520/58745eb91a28abab198b4a43/html5/thumbnails/54.jpg)
Thanks for your attention.(And hope to see you soon)
54