Deep Data Analytics for Pricing: Uses, Issues, and Solutions
Walter R. Paczkowski, Ph.D.
Data Analytics Corp. and Rutgers University
October, 2018
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 1 / 181
Deep Data Analytics for Pricing: Uses, Issues, and Solutions Walter - - PowerPoint PPT Presentation
Deep Data Analytics for Pricing: Uses, Issues, and Solutions Walter R. Paczkowski, Ph.D. Data Analytics Corp. and Rutgers University October, 2018 Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 1 / 181 Workshop
Data Analytics Corp. and Rutgers University
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 1 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 2 / 181
1 Introduction to Deep Data Analytics (DDA) 2 The Distinction Between Data and Information 3 The Role of DDA for Pricing 4 DDA Drill-down and Case Study 5 Organizing for DDA for Pricing Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 3 / 181
1 Discuss the critical need for Rich Information for effective pricing. 2 Argue that Rich Information can only come from Deep Data
3 Illustrate that Deep Data Analytics is concerned not only with
4 Highlight requirements for implementing Deep Data Analytics for
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 4 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 5 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 6 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 7 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 8 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 9 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 10 / 181
1 Price Structure: How prices are delivered – uniformly or
2 Price Level: The price actually charged. Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 11 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 12 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 13 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 14 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 15 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 16 / 181
Make Sense of Data Model Potential Outcomes Distill Key Insights
Skill Sets Collaboration Analytical Toolset
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 17 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 18 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 19 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 20 / 181
1Based on Zahay et al. (2004) Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 21 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 22 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 23 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 24 / 181
ahttp://www.etymonline.com/index.php?term=analysis
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 25 / 181
1 Relationships
2 Trends
3 Patterns
4 Anomalies
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 26 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 27 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 28 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 29 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 30 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 31 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 32 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 33 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 34 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 35 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 36 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 37 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 38 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 39 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 40 / 181
P is the price elasticity, then ηTR P
P .
P
P ) × (%∆P).
P = −1.8, then ηTR P
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 41 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 42 / 181
2See Haans and Gijsbrechts (2011, 428). Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 43 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 44 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 45 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 46 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 47 / 181
1
2
3
3See Wickham and Grolemund (2017). The chart and rules are on p. 149. Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 48 / 181
i
i
4See the Appendix for a discussion of this model. Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 49 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 50 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 51 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 52 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 53 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 54 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 55 / 181
i
i
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 56 / 181
5See the Appendix for the elaticities. Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 57 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 58 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 59 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 60 / 181
1 Proliferation of parameters from dummies. 2 Inefficient use of data – ignores a hierarchical data structure. 3 Shifts in parameters (intercepts and slopes) are fixed effects. 4 Does not allow for key drivers for the dummies.
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 61 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 62 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 63 / 181
6See Paczkowski (2018) for an extensive discussion. Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 64 / 181
7
7Based on Collins and Lanza (2010, 5). Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 65 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 66 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 67 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 68 / 181
i=1 Ti.
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 69 / 181
1 Predictors
itq , 1 ≤ q ≤ Q.
2 Covariates
ir
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 70 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 71 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 72 / 181
8https://en.wikipedia.org/wiki/Generalized linear model. Last accessed August 11,
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 73 / 181
1 General probability structure.
2 Conditional distributions.
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 74 / 181
K
i
it
K
i
Ti
it
i
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 75 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 76 / 181
it
it
ηx′ |zcov
it
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 77 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 78 / 181
9Use an EM algorithm for computation (sometimes augmented by Newton-Raphson). Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 79 / 181
10There are fuzzy clustering approaches but not widely used. Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 80 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 81 / 181
1 One-step Approach
2 Three-step Approach 1
2
3
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 82 / 181
1 It is impractical when the number of covariates is large as is typical in
2 You have to decide on the type of model: with or without covariates. 3 Most researchers view modeling as adding covariates after the classes
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 83 / 181
1 Estimating the latent classes. 2 Assign subjects to a class using the posterior probabilities based on
3 Regress the estimated class memberships on the covariates.
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 84 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 85 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 86 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 87 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 88 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 89 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 90 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 91 / 181
1 Non-Nested 2 Nested or Multilevel
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 92 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 93 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 94 / 181
aFrequency: Number of measurements per year.
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 95 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 96 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 97 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 98 / 181
1 Ecological Fallacy; and 2 Atomistic Fallacy.
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 99 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 100 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 101 / 181
11The terms ”nested”, ”multilevel”, ”hierarchical” are used interchangeably. I prefer
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 102 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 103 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 104 / 181
Adapted from Luke (2004, 5). Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 105 / 181
Adapted from Luke (2004, 5). Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 106 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 107 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 108 / 181
Adapted from Luke (2004, 5). Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 109 / 181
Adapted from Luke (2004, 5). Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 110 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 111 / 181
12See Oakley et al. (2005) and Ray and Ray (2008). Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 112 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 113 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 114 / 181
13Chart source: Bell (2001, 3). Also see Finch, et al. (2014). Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 115 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 116 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 117 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 118 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 119 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 120 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 121 / 181
14The following draws from Roux (2002). Also see Gelman and Hill (2007). Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 122 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 123 / 181
00)
11)
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 124 / 181
1 A ”fixed” part that is common across groups: γ00, γ01 for the
2 A ”random” part that varies by group: U0j for the intercept and U1j
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 125 / 181
15See Roux (2002). Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 126 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 127 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 128 / 181
00
00 + σ2
00 is the between-group variability and σ2 is the
16See the Appendix for details. Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 129 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 130 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 131 / 181
18The standard error is proportional to the inverse of the square root of the sample
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 132 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 133 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 134 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 135 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 136 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 137 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 138 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 139 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 140 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 141 / 181
19See Gujarati (2003) on the inappropriateness of a linear model for this problem. Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 142 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 143 / 181
20For this model, odds =
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 144 / 181
0 + γα 1 Zj + ǫα j
0 + γβ 1 Zj + ǫβ j
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 145 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 146 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 147 / 181
i .
21Gelman and Hill (2007, 325). Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 148 / 181
ǫ
ǫ captures the overdispersion; σ2 ǫ = 0 is the classical Poisson.22
22See Gelman and Hill (2007) and Snijders and Bosker (2012). Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 149 / 181
1 time measures within an individual; 2 individuals nested within stores; and 3 stores. 23Also known as longitudinal data or time series-cross sectional data or repeated
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 150 / 181
24See Snijders and Bosker (2012) for a good discussion. Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 151 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 152 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 153 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 154 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 155 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 156 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 157 / 181
25See Diaz et al. (2018). Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 158 / 181
aBased on Diaz et al. (2018, 1).
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 159 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 160 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 161 / 181
aDiaz et al. (2018, 1).
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 162 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 163 / 181
aBased on http://www.economist.com/node/3623762.
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 164 / 181
26Product Development and Implementation & Support Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 165 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 166 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 167 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 168 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 169 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 170 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 171 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 172 / 181
00, then
00 + σ2
00
00 + σ2
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 173 / 181
P = d ln Q
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 174 / 181
P
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 175 / 181
27See Finch et al. (2014) and Gelman & Hill (2007) for extensive discussion on using
28With Pandas and Statsmodel packages for OLS. 29For OLS and econometric methods. Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 176 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 177 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 178 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 179 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 180 / 181
Walter R. Paczkowski, Ph.D. Deep Data Analytics for Pricing October, 2018 181 / 181