SlideShare a Scribd company logo
Computer-aided
Online Consumer Panel
Simulation
Sketch of First Version
Introduction
● Brief description of the parameters, variables
and functions (VP&F)
● Diagrams
Calculation of Main Parameters
Universe Baseline
Inputs:
- Desired average
response rate
- Baseline period
Preliminary
assignment of
response rates to
Panelist instances
Average
Response Rate
Equal to desired
one for several
iterations?
No
Yes
Recalculate
again
Outputs:
- Parameters to run
successive
universes so that rr
is constant
Exposure Rate Calculation
Inputs:
- Universe Baseline
- “Typical” project
- Expected outcome
of “Typical” project
Preliminary
sampling/interview
for a typical project
assuming days in
week using an
Exposure rate
Is there a rate
for which we
obtain the
Expected
outcome?
No
Yes
Recalculate
again
Outputs:
- An Exposure Rate
at asymptotic
behaviour
Sketch of events
at each tracking
iteration
Recruits
Purges
Excluded
Universe
Eligible
To Sampling
To Interview
Got a status?
Sample
Yes
No
Instance
lifetime
Panelist:
Attribute initialization
and assignment of
response rate
If sample still active
(not end of fieldwork)
and or target hasn’t
been reached...
(incidence, exposure, etc)
(response rate)
End of
Exclusion
● Exploratory demo
○ First overview of model and potential
● Pending: better version with better data...
● More info about project:
○ slideshare.net/evaristoc
○ github.com/evaristoc
Remarks
Some Model’s Details
VP&F: Panelist; Response Rate
Class Panelist:
● Some attributes included:
○ unique identification (indid)
○ “response rate” assignment
○ status in panel: active or inactive (“purged”)
○ “response statuses” (completed survey, quotafull, screenout, etc)
○ “elimination” period
Response Rate model:
● arbitrary approximation to what have been observed in field
● simple concept (assumes business rules touches/invites); fixed
● assigned to each Panelist randomly following a sketched distribution:
○ Two betas: one for “bad” respondents and another for “good” ones
VP&F: Recruits; Purging
Recruits model:
● List of Panelist unique instances with assigned response rate
● Fixed amount per iteration cycle (eg 2000 initializations)
Purging model:
● A priority queue: FIFO and then importance sampling
○ Active universe (see Universe) ordered by entry, the “older” ones
evaluated first
○ Then purging by sampling over response rate: the higher the response
rate, the higher the chance of staying
● Assumes:
○ Older ones leave first but higher response => higher Loyalty
○ Number of Purged = Number of Recruits (i.e. fixed amount)
VP&F: Universe, Eligible
Universe model:
● List of active instances at each cycle of Recruits and Purgings
Universe baseline model:
● Used to calculate the parameters associated to Response Rate model,
particularly the relationship between the two beta distributions
○ arbitrary model for demo purposes
○ Calculated using an iterative goal-seeking method
○ Objective is to find consecutive universes which average response
rates stay around a requested value (asymptotic behaviour)
■ universe’s average response rate = (current universe size)-1
* Σ (rr of active instances)
Eligible model:
● The instances available for sampling at each iteration (see Exclusion)
○ It is not purging
VP&F: Sampling, Interviewing
Sampling model:
● Sampled instances extracted from Eligible
● Assumes:
○ Quota Sampling: surveying stops if a fixed number of completes
(“target”) is reached
○ Sample size calculation based on business rules and previous
performance (eg. see http://www.slideshare.net/drkellypage/pagek-marketing-researchwk61)
Interviewing model:
● Conditioned Bernoulli rules hierarchy to assign response statuses
VP&F: Exclusion
Exclusion (or Elimination) model:
● Temporary inactivation for sampling (“flagging”) of an active Panelist
instance
● Used in real practice to avoid recall bias
● Inactivation period usually defined following best practices rules and based
on last response status
○ In this work, implemented as a reverse counter that updates per
iteration and with Panelist response status as parameter
○ Arbitrary values for demonstration only
Tracking model:
● The core of the experiment; complex
● Describes typical operations to reach quota target during a determined
period of time (eg. DAYS of WEEK) called fieldwork
● Assumes:
○ Quota sampling over a specific demographic (eg. “young males”)
○ Each iteration represents a fieldwork; a nested one for days
○ Target reached either with one or more samples per fieldwork
○ Any additional sample during a fieldwork is called “batch” or “extra”
○ Eg. constraints that might enter the formula for sample size calc.:
■ Incidence (measures of the product penetration in universe;
usually given)
■ Exposure (see below)
VP&F: Tracking
VP&F: Exposure
Exposure model:
● A proposal for this project
● Measures the inability to reach the whole sample at once; supported by
empirical evidence
● Also a measure of technology effect over survey access
● Hypergeometric-family dist: instances in sample without a response status
will be resampled according to the exposure parameter until sample
turns inactive (in DAYS of fieldwork)
● Assumes:
○ Constant
○ Example of how to estimate it: Using a referential experiment
■ iterative procedure using a goal-seeking method over a simple tracking experiment
■ simple tracking experiment should be a typical one; the one given here is arbitrary

More Related Content

Similar to Online Consumer Panel simulator - demo: Project Description

Probability Models in Marketing for online studies
Probability Models in Marketing for online studiesProbability Models in Marketing for online studies
Probability Models in Marketing for online studies
AvadheshYadav28
 
Introduction to Deep Reinforcement Learning
Introduction to Deep Reinforcement LearningIntroduction to Deep Reinforcement Learning
Introduction to Deep Reinforcement Learning
IDEAS - Int'l Data Engineering and Science Association
 
TIE: A Framework for Embedding-based Incremental Temporal Knowledge Graph Com...
TIE: A Framework for Embedding-based Incremental Temporal Knowledge Graph Com...TIE: A Framework for Embedding-based Incremental Temporal Knowledge Graph Com...
TIE: A Framework for Embedding-based Incremental Temporal Knowledge Graph Com...
Jiapeng Wu
 
Automating Speed: A Proven Approach to Preventing Performance Regressions in ...
Automating Speed: A Proven Approach to Preventing Performance Regressions in ...Automating Speed: A Proven Approach to Preventing Performance Regressions in ...
Automating Speed: A Proven Approach to Preventing Performance Regressions in ...
HostedbyConfluent
 
Artificial Intelligence Course: Linear models
Artificial Intelligence Course: Linear models Artificial Intelligence Course: Linear models
Artificial Intelligence Course: Linear models
ananth
 
Deep Q-learning from Demonstrations DQfD
Deep Q-learning from Demonstrations DQfDDeep Q-learning from Demonstrations DQfD
Deep Q-learning from Demonstrations DQfD
Ammar Rashed
 
Setting up an A/B-testing framework
Setting up an A/B-testing frameworkSetting up an A/B-testing framework
Setting up an A/B-testing framework
Agnes van Belle
 
Mixed Effects Models - Fixed Effect Interactions
Mixed Effects Models - Fixed Effect InteractionsMixed Effects Models - Fixed Effect Interactions
Mixed Effects Models - Fixed Effect Interactions
Scott Fraundorf
 
Week 11 Model Evalaution Model Evaluation
Week 11 Model Evalaution Model EvaluationWeek 11 Model Evalaution Model Evaluation
Week 11 Model Evalaution Model Evaluation
khairulhuda242
 
Converting Measurement Systems From Attribute
Converting Measurement Systems From AttributeConverting Measurement Systems From Attribute
Converting Measurement Systems From Attribute
jdavidgreen007
 
Week08.pdf
Week08.pdfWeek08.pdf
Supercharge your AB testing with automated causal inference - Community Works...
Supercharge your AB testing with automated causal inference - Community Works...Supercharge your AB testing with automated causal inference - Community Works...
Supercharge your AB testing with automated causal inference - Community Works...
Egor Kraev
 
more loops lecture by Professor Evan korth
more loops  lecture by Professor Evan korth more loops  lecture by Professor Evan korth
more loops lecture by Professor Evan korth
hammad ali
 
Md simulation and stochastic simulation
Md simulation and stochastic simulationMd simulation and stochastic simulation
Md simulation and stochastic simulation
AbdulAhad358
 
Reinforcement Learning 8: Planning and Learning with Tabular Methods
Reinforcement Learning 8: Planning and Learning with Tabular MethodsReinforcement Learning 8: Planning and Learning with Tabular Methods
Reinforcement Learning 8: Planning and Learning with Tabular Methods
Seung Jae Lee
 
GRU4Rec v2 - Recurrent Neural Networks with Top-k Gains for Session-based Rec...
GRU4Rec v2 - Recurrent Neural Networks with Top-k Gains for Session-based Rec...GRU4Rec v2 - Recurrent Neural Networks with Top-k Gains for Session-based Rec...
GRU4Rec v2 - Recurrent Neural Networks with Top-k Gains for Session-based Rec...
Balázs Hidasi
 
Research ProposalType of StudyResearch Question.docx
Research ProposalType of StudyResearch Question.docxResearch ProposalType of StudyResearch Question.docx
Research ProposalType of StudyResearch Question.docx
gholly1
 
Ali Mousavi -- Event modeling
Ali Mousavi -- Event modeling Ali Mousavi -- Event modeling
Ali Mousavi -- Event modeling
Anatoly Levenchuk
 
Regression.pptx
Regression.pptxRegression.pptx
Regression.pptx
KeshavSingla42
 
Manual estimation approach for Pre-sale phase of a project
Manual estimation approach for Pre-sale phase of a projectManual estimation approach for Pre-sale phase of a project
Manual estimation approach for Pre-sale phase of a project
Vladimir Primakov (Volodymyr Prymakov)
 

Similar to Online Consumer Panel simulator - demo: Project Description (20)

Probability Models in Marketing for online studies
Probability Models in Marketing for online studiesProbability Models in Marketing for online studies
Probability Models in Marketing for online studies
 
Introduction to Deep Reinforcement Learning
Introduction to Deep Reinforcement LearningIntroduction to Deep Reinforcement Learning
Introduction to Deep Reinforcement Learning
 
TIE: A Framework for Embedding-based Incremental Temporal Knowledge Graph Com...
TIE: A Framework for Embedding-based Incremental Temporal Knowledge Graph Com...TIE: A Framework for Embedding-based Incremental Temporal Knowledge Graph Com...
TIE: A Framework for Embedding-based Incremental Temporal Knowledge Graph Com...
 
Automating Speed: A Proven Approach to Preventing Performance Regressions in ...
Automating Speed: A Proven Approach to Preventing Performance Regressions in ...Automating Speed: A Proven Approach to Preventing Performance Regressions in ...
Automating Speed: A Proven Approach to Preventing Performance Regressions in ...
 
Artificial Intelligence Course: Linear models
Artificial Intelligence Course: Linear models Artificial Intelligence Course: Linear models
Artificial Intelligence Course: Linear models
 
Deep Q-learning from Demonstrations DQfD
Deep Q-learning from Demonstrations DQfDDeep Q-learning from Demonstrations DQfD
Deep Q-learning from Demonstrations DQfD
 
Setting up an A/B-testing framework
Setting up an A/B-testing frameworkSetting up an A/B-testing framework
Setting up an A/B-testing framework
 
Mixed Effects Models - Fixed Effect Interactions
Mixed Effects Models - Fixed Effect InteractionsMixed Effects Models - Fixed Effect Interactions
Mixed Effects Models - Fixed Effect Interactions
 
Week 11 Model Evalaution Model Evaluation
Week 11 Model Evalaution Model EvaluationWeek 11 Model Evalaution Model Evaluation
Week 11 Model Evalaution Model Evaluation
 
Converting Measurement Systems From Attribute
Converting Measurement Systems From AttributeConverting Measurement Systems From Attribute
Converting Measurement Systems From Attribute
 
Week08.pdf
Week08.pdfWeek08.pdf
Week08.pdf
 
Supercharge your AB testing with automated causal inference - Community Works...
Supercharge your AB testing with automated causal inference - Community Works...Supercharge your AB testing with automated causal inference - Community Works...
Supercharge your AB testing with automated causal inference - Community Works...
 
more loops lecture by Professor Evan korth
more loops  lecture by Professor Evan korth more loops  lecture by Professor Evan korth
more loops lecture by Professor Evan korth
 
Md simulation and stochastic simulation
Md simulation and stochastic simulationMd simulation and stochastic simulation
Md simulation and stochastic simulation
 
Reinforcement Learning 8: Planning and Learning with Tabular Methods
Reinforcement Learning 8: Planning and Learning with Tabular MethodsReinforcement Learning 8: Planning and Learning with Tabular Methods
Reinforcement Learning 8: Planning and Learning with Tabular Methods
 
GRU4Rec v2 - Recurrent Neural Networks with Top-k Gains for Session-based Rec...
GRU4Rec v2 - Recurrent Neural Networks with Top-k Gains for Session-based Rec...GRU4Rec v2 - Recurrent Neural Networks with Top-k Gains for Session-based Rec...
GRU4Rec v2 - Recurrent Neural Networks with Top-k Gains for Session-based Rec...
 
Research ProposalType of StudyResearch Question.docx
Research ProposalType of StudyResearch Question.docxResearch ProposalType of StudyResearch Question.docx
Research ProposalType of StudyResearch Question.docx
 
Ali Mousavi -- Event modeling
Ali Mousavi -- Event modeling Ali Mousavi -- Event modeling
Ali Mousavi -- Event modeling
 
Regression.pptx
Regression.pptxRegression.pptx
Regression.pptx
 
Manual estimation approach for Pre-sale phase of a project
Manual estimation approach for Pre-sale phase of a projectManual estimation approach for Pre-sale phase of a project
Manual estimation approach for Pre-sale phase of a project
 

Recently uploaded

一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
bmucuha
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
nuttdpt
 
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Kiwi Creative
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
sameer shah
 
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
mkkikqvo
 
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
z6osjkqvd
 
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
Timothy Spann
 
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCAModule 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
yuvarajkumar334
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
jitskeb
 
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
taqyea
 
一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理
一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理
一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理
slg6lamcq
 
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Kaxil Naik
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
soxrziqu
 
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docxDATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
SaffaIbrahim1
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
nuttdpt
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
apvysm8
 
"Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens"
"Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens""Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens"
"Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens"
sameer shah
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
Bill641377
 
Challenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more importantChallenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more important
Sm321
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Aggregage
 

Recently uploaded (20)

一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
一比一原版(CU毕业证)卡尔顿大学毕业证如何办理
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
 
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
 
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
原版一比一多伦多大学毕业证(UofT毕业证书)如何办理
 
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
一比一原版英属哥伦比亚大学毕业证(UBC毕业证书)学历如何办理
 
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
06-12-2024-BudapestDataForum-BuildingReal-timePipelineswithFLaNK AIM
 
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCAModule 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS_NOTES FOR MCA
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
 
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(harvard毕业证书)哈佛大学毕业证如何办理
 
一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理
一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理
一比一原版南十字星大学毕业证(SCU毕业证书)学历如何办理
 
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
Orchestrating the Future: Navigating Today's Data Workflow Challenges with Ai...
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
 
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docxDATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
DATA COMMS-NETWORKS YR2 lecture 08 NAT & CLOUD.docx
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
 
"Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens"
"Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens""Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens"
"Financial Odyssey: Navigating Past Performance Through Diverse Analytical Lens"
 
Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...Population Growth in Bataan: The effects of population growth around rural pl...
Population Growth in Bataan: The effects of population growth around rural pl...
 
Challenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more importantChallenges of Nation Building-1.pptx with more important
Challenges of Nation Building-1.pptx with more important
 
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
Beyond the Basics of A/B Tests: Highly Innovative Experimentation Tactics You...
 

Online Consumer Panel simulator - demo: Project Description

  • 2. Introduction ● Brief description of the parameters, variables and functions (VP&F) ● Diagrams
  • 3. Calculation of Main Parameters Universe Baseline Inputs: - Desired average response rate - Baseline period Preliminary assignment of response rates to Panelist instances Average Response Rate Equal to desired one for several iterations? No Yes Recalculate again Outputs: - Parameters to run successive universes so that rr is constant Exposure Rate Calculation Inputs: - Universe Baseline - “Typical” project - Expected outcome of “Typical” project Preliminary sampling/interview for a typical project assuming days in week using an Exposure rate Is there a rate for which we obtain the Expected outcome? No Yes Recalculate again Outputs: - An Exposure Rate at asymptotic behaviour
  • 4. Sketch of events at each tracking iteration Recruits Purges Excluded Universe Eligible To Sampling To Interview Got a status? Sample Yes No Instance lifetime Panelist: Attribute initialization and assignment of response rate If sample still active (not end of fieldwork) and or target hasn’t been reached... (incidence, exposure, etc) (response rate) End of Exclusion
  • 5. ● Exploratory demo ○ First overview of model and potential ● Pending: better version with better data... ● More info about project: ○ slideshare.net/evaristoc ○ github.com/evaristoc Remarks
  • 7. VP&F: Panelist; Response Rate Class Panelist: ● Some attributes included: ○ unique identification (indid) ○ “response rate” assignment ○ status in panel: active or inactive (“purged”) ○ “response statuses” (completed survey, quotafull, screenout, etc) ○ “elimination” period Response Rate model: ● arbitrary approximation to what have been observed in field ● simple concept (assumes business rules touches/invites); fixed ● assigned to each Panelist randomly following a sketched distribution: ○ Two betas: one for “bad” respondents and another for “good” ones
  • 8. VP&F: Recruits; Purging Recruits model: ● List of Panelist unique instances with assigned response rate ● Fixed amount per iteration cycle (eg 2000 initializations) Purging model: ● A priority queue: FIFO and then importance sampling ○ Active universe (see Universe) ordered by entry, the “older” ones evaluated first ○ Then purging by sampling over response rate: the higher the response rate, the higher the chance of staying ● Assumes: ○ Older ones leave first but higher response => higher Loyalty ○ Number of Purged = Number of Recruits (i.e. fixed amount)
  • 9. VP&F: Universe, Eligible Universe model: ● List of active instances at each cycle of Recruits and Purgings Universe baseline model: ● Used to calculate the parameters associated to Response Rate model, particularly the relationship between the two beta distributions ○ arbitrary model for demo purposes ○ Calculated using an iterative goal-seeking method ○ Objective is to find consecutive universes which average response rates stay around a requested value (asymptotic behaviour) ■ universe’s average response rate = (current universe size)-1 * Σ (rr of active instances) Eligible model: ● The instances available for sampling at each iteration (see Exclusion) ○ It is not purging
  • 10. VP&F: Sampling, Interviewing Sampling model: ● Sampled instances extracted from Eligible ● Assumes: ○ Quota Sampling: surveying stops if a fixed number of completes (“target”) is reached ○ Sample size calculation based on business rules and previous performance (eg. see http://www.slideshare.net/drkellypage/pagek-marketing-researchwk61) Interviewing model: ● Conditioned Bernoulli rules hierarchy to assign response statuses
  • 11. VP&F: Exclusion Exclusion (or Elimination) model: ● Temporary inactivation for sampling (“flagging”) of an active Panelist instance ● Used in real practice to avoid recall bias ● Inactivation period usually defined following best practices rules and based on last response status ○ In this work, implemented as a reverse counter that updates per iteration and with Panelist response status as parameter ○ Arbitrary values for demonstration only
  • 12. Tracking model: ● The core of the experiment; complex ● Describes typical operations to reach quota target during a determined period of time (eg. DAYS of WEEK) called fieldwork ● Assumes: ○ Quota sampling over a specific demographic (eg. “young males”) ○ Each iteration represents a fieldwork; a nested one for days ○ Target reached either with one or more samples per fieldwork ○ Any additional sample during a fieldwork is called “batch” or “extra” ○ Eg. constraints that might enter the formula for sample size calc.: ■ Incidence (measures of the product penetration in universe; usually given) ■ Exposure (see below) VP&F: Tracking
  • 13. VP&F: Exposure Exposure model: ● A proposal for this project ● Measures the inability to reach the whole sample at once; supported by empirical evidence ● Also a measure of technology effect over survey access ● Hypergeometric-family dist: instances in sample without a response status will be resampled according to the exposure parameter until sample turns inactive (in DAYS of fieldwork) ● Assumes: ○ Constant ○ Example of how to estimate it: Using a referential experiment ■ iterative procedure using a goal-seeking method over a simple tracking experiment ■ simple tracking experiment should be a typical one; the one given here is arbitrary