Scalable Targeting of Social Protection:
Algorithms vs. Community Knowledge
Joshua Blumenstock (U.C. Berkeley)
Joint with: Emily Aiken (UCSD), Anik Ashraf (LMU Munich), Raymond Guiteras (NC State), Mushfiq Mobarak (Yale)
RA’s: Leo Selker (Berkeley) and Soumi Chandra (NC State)
1
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Motivation
2
0-3 YEARS
3-6 YEARS
6-9 YEARS
9-26 YEARS
NEVER
Avg. interval between economic surveys, 1993 - 2021
Burke et al. 2021
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Motivation: Targeting
3
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
This Paper
4
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Outline of Talk
5
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Research setting
6
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Research setting
7
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Data: Bangladesh
8
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Data: Togo
9
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Methods: Targeting Method Comparison
10
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Phone-Based Targeting: Intuition
11
Non-poor
Ultra-Poor
# of days with activity
Ultra-Poor
Non-poor
Aiken, Bedoya, Blumenstock, and Coville (2023 JDE)
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Phone-Based Targeting: Methods
12
Ai image
Locations of
surveyed
households
Supervised Learning: Yi = f (Xi )
Training Data (“labels”)
Each respondent
Vector of CDR features (Xi)
Feature engineering
Call Detail Records (CDR)
from surveyed households,
obtained from operator
CDR metadata includes:
Each mobile phone
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Phone-Based Targeting: Evidence
13
Rwanda 2010 (N=856)
Afghanistan 2015 (N=1,234)
Togo 2018 (N=4,296)
Togo 2020 (N=15,044)
Details: Blumenstock, Cadamuro, On (2015). Predicting poverty and wealth from mobile phone metadata. Science
Blumenstock (2018). Estimating Economic Characteristics with Phone Data. AER: P&P
Aiken, Bellue, Karlan, Udry, & Blumenstock (2022). Machine Learning and Mobile Phone Data Can Improve Targeting of Humanitarian Aid. Nature
Aiken, Bedoya, Coville, & Blumenstock (2023). Targeting Development Aid with Machine Learning and Mobile Phone Data. Journal of Development Economics
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Comparing targeting accuracy: Intuition
14
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
From predictions to targeting: Details
15
Correct inclusions
Exclusion errors
Correct inclusions
Correct inclusions
Exclusion errors
Inclusion errors
Correct inclusions
Exclusion errors
Inclusion errors
Correct exclusions
Desired
threshold
Implemented
threshold
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Outline of Talk
16
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Targeting accuracy: Summary (Bangladesh)
17
Exclusion errors (Bangladesh): PMT < Phone-Based < Community
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
What type of HH does each method target?
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Do some methods work better on subpopulations?
19
Example 2:
Example 1:
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Do some methods work better on subpopulations?
20
One exception:
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Combining multiple approaches
21
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Combining multiple approaches
22
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Other considerations
23
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Comparison to Togo: similar, but different
24
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
How does our targeting compare to literature?
25
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Outline of Talk
26
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Accuracy vs. cost-effectiveness
27
| Fixed | Variable |
Phone | $46,600 | $0 |
PMT | $52,900 | $1.25 |
CBT | $19,300 | $2.33 |
Targeting costs
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Results: cost-effectiveness and welfare
28
Phone-based
Phone-based
| Bangladesh | Togo |
Budget | $5 Million | $5 Million |
HH screened | 100,000 | 207,000 |
% targeted | Poorest 21% | Poorest 29% |
Recall (PMT / Phone) | 32% / 50% | 50% / 63% |
PMT cost per HH | $1.25 | $4.00 |
[ Details⮱ ]
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Generalization: When is phone-based > PMT?
29
Welfare ratio
(Phone/PMT)
Phones better
PMT better
GiveDirectly Bangladesh: $5M budget, 100k beneficiaries, $1.48 PMT cost
Novissi Togo: $5M budget, 200k beneficiaries, $4.00 PMT cost
Decision threshold
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Global perspective
30
Phone-based preferred (N=10)
PMT preferred (N=66)
Depends on cost of PMT (N=19)
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Key factor: Budget per household screened
31
Our PMT ($1.25)
Typical PMT ($4.00)
Phone-based
CBT
GiveDirectly program
$4/household
$15/household
Govt. of Bangladesh S.A. budget
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Robustness / Sensitivity
32
Sensitivity to accuracy
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Discussion / Limitations
33
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Summary / Conclusion
34
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
BACKUP SLIDES
35
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Summary statistics: Household Survey
36
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
CBT Details: Based on BRAC
37
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Feature Engineering: Overview
38
Number of calls per day
Total expenditures on airtime
Average duration of weekend calls
Number of international contacts
Entropy of SMS volume
Unique cell towers visited
Caller-ID | Receiver-ID | Date-Time | Caller-Tower | … |
0mDzqJpd | DO3L2Bdg | 2015-11-01 11:27:25 | 4122010103 | … |
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Feature Engineering: Details
39
In-sample
Feature | R2 |
Weighted average of all first-degree neighbor’s “Day of week (DoW) entropy” of outgoing SMS volume | 0.376 |
Avg. of alter’s “Hour of Day (HoD) entropy”, outgoing SMS | 0.371 |
Avg. of alter’s DoW entropy for incoming SMS | 0.364 |
Avg. of alter’s HoD entropy for incoming SMS | 0.356 |
Median of alter’s incoming call length, weekends only | 0.354 |
Median of alter’s incoming call length, calls over 60s | 0.351 |
Median of alter’s incoming call length, weekend evenings | 0.338 |
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Phone-Based Targeting: Generalization
40
Blumenstock (2018 AER: P&P)
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Targeting accuracy: Additional metrics
41
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Targeting accuracy: Additional metrics
42
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
43
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
What features are predictive?
PMT: Large households, many children, geography, assets, disabilities
Phone-based targeting: Recharge activity, geography, data use (proxy for phone type?)
44
44
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Sumarto et al. (2025)
45
What do communities target on in Indonesia?
Baseline characteristics from Alatas et al (2012)
Communities choose households:
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Consumption distribution of targeted HH
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Targeting within Neighborhoods
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
How to deal with multi-phone households?
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Targeting works better in heterogeneous areas
49
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
50
Targeting accuracy by geographic extent
50
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Cost data
51
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Cost data: Comparison to literature
52
Source: Aiken, Bedoya, Blumenstock, Coville (2023 JDE)
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Cost data: Comparison to literature
53
Source: Aiken, Bedoya, Blumenstock, Coville (2023 JDE)
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
How to maximize “social welfare”?
54
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Utility calculation
55
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Welfare for GD program - more options
56
56
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Welfare gains from different approaches
57
Utility gain (relative to pre-program utility)
Our PMT ($1.25)
Typical PMT ($4.00)
Phone-based
Oracle
Random
CBT
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Togo: Budget per household screened
58
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
ASPIRE details
59
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
ASPIRE details
60
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
What if phone-based targeting were more accurate?
61
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
What if CBT were more accurate?
62
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Sensitivity
63
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Community perceptions
64
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Community perceptions
65
| Satisfied with process | Selection was fair |
CBT (vs phone) | 0.294*** (-0.019) | 0.351*** (-0.021) |
Participated in CBT meeting | 0.019 (-0.079) | 0.084* (-0.065) |
Beneficiary of phone-based | 0.339*** (-0.025) | 0.296** (-0.025) |
Beneficiary of CBT | 0.174*** (0.022) | 0.053** (-0.024) |
Aware of phone-based | 0.105* (-0.085) | 0.246** (-0.096) |
Aware of CBT | 0.273 (-0.21) | 0.365* (-0.19) |
N | 2,026 | 2,026 |
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
66
| Share satisfied or very satisfied | Share viewing process as fair | ||||
| (1) | (2) | (3) | (4) | (5) | (6) |
| 0.294*** | 0.294*** | 0.211*** | 0.351*** | 0.351*** | 0.256*** |
| -0.019 | -0.019 | -0.062 | -0.021 | -0.02 | -0.074 |
CBT |
| 0.170*** | -0.017 |
| 0.049** | -0.023 |
(0.021) | (0.027) | -0.023 | -0.029 | |||
Beneficiary of CBT |
|
| 0.376*** |
|
| 0.144*** |
-0.038 | -0.041 | |||||
CBT * Beneficiary of CBT |
| 0.335*** | 0.613*** |
| 0.292** | 0.562*** |
-0.022 | -0.028 | -0.023 | -0.03 | |||
Beneficiary of Phone |
|
| -0.556*** |
|
| -0.540*** |
-0.04 | -0.042 | |||||
CBT * Beneficiary of Phone |
| 0.056 | 0.023 |
| 0.056* | 0.040 |
-0.022 | -0.028 | -0.024 | -0.031 | |||
Participated in CBT meeting |
|
| 0.067* |
|
| 0.032 |
-0.04 | -0.044 | |||||
CBT * Participated in CBT meeting |
| 0.173*** | 0.055 |
| 0.192* | -0.021 |
-0.033 | -0.043 | -0.038 | -0.05 | |||
Aware of CBT program |
|
| 0.234*** |
|
| 0.426*** |
-0.061 | -0.07 | |||||
CBT * Aware of CBT program |
| 0.064* | 0.155*** |
| 0.160** | 0.271*** |
-0.025 | -0.033 | -0.03 | -0.039 | |||
Aware of Phone program |
|
| -0.181*** |
|
| -0.221*** |
-0.046 | -0.056 | |||||
CBT * Aware of phone program | 2,026 | 2,026 | 2,026 | 2,026 | 2,026 | 2,026 |
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Example Responses
67
# | How was eligibility determined for phone-based targeting? | …for community-based targeting? |
1 | I have no idea about this program. So I don't know how the eligibility criteria were determined. | Most of the rich got aid, so don't think it's appropriate. |
2 | I don't know how they decided because no one told me about it. | I know that the real poor families have been determined through meetings or getting together in the area. |
3 | Don't know how eligibility is determined under this program. | I heard they had organized a meeting but I am not familiar with the process they used for checking the eligibility for cash assistance. |
4 | I don't know anything about this programme. I don't know how the eligibility for the aid programme was determined. | She doesn't know the selection process, but they heard it helped 20% of poor people. |
5 | I don't know about this method, so I'm not sure how the selection was made. | I really liked how households were selected for cash assistance in this project because it was based on everyone's opinions and the households were surveyed accordingly. |
6 | I don't know how they determined it, so I have no idea about the process. | Through a lottery in a neighborhood meeting. |
7 | I do not know how eligibility selection program of providing aid has been set. | The poor were selected in a community gathering. |
8 | I don't know how eligibility for cash assistance was determined in this program; I've never heard of it. | It was decided through the meeting with everyone's opinion because I was at the meeting so I know. |
9 | I am not aware of this process. But I heard that they provided money through mobile. | I think that the rich and the poor in the area, all together chose who is the richest, who is the poorest, and the poorest were given the money. |
10 | I don't know how the eligibility was determined but many others and I received monetary aid through the process. | She heard that assistance will be provided to 20% of people living in poverty, but no further details have been shared. |
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Decay of PMT accuracy over time
Aiken, Ohlenberg, & Blumenstock (2024). “Moving targets: How often should a PMT be recalibrated?” Working Paper
Accuracy of PMT (R2)
Error rate of targeted policy
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Data privacy and ethics
69
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Implementing CDR at Scale
70
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Dumpster slides
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Data: Bangladesh (1)
72
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak
Data: Bangladesh (2)
73
Aiken, Ashraf, Blumenstock , Gutieras, Mobarak