Monday, October 31, 2016
Econometric Analysis of Recurrent Events
Don Harding and Adrian Pagan have a fascinating new book (HP) that just arrived in the snail mail. Partly HP has a retro feel (think: Bry-Boshan (BB)) and partly it has a futurist feel (think: taking BB to wildly new places). Notwithstanding the assertion in the conclusion of HP's first chapter (here), I remain of the Diebold-Rudebusch view that Hamilton-style Markov switching remains the most compelling way to think about nonlinear business-cycle events like "expansions" and "recessions" and "peaks" and "troughs". At the very least, however, HP has significantly heightened my awareness and appreciation of alternative approaches. Definitely worth a very serious read.
Monday, October 24, 2016
Machine Learning vs. Econometrics, IV
Some of my recent posts on this topic emphasized that (1) machine learning (ML) tends to focus on non-causal prediction, whereas econometrics and statistics (E/S) has both non-causal and causal parts, and (2) E/S tends to be more concerned with probabilistic assessment of forecast uncertainty. Here are some related thoughts.
As for (1), it's wonderful to see the ML and E/S literatures beginning to cross-fertilize, driven in significant part by E/S. Names like Athey, Chernozukov, and Imbens come immediately to mind. See, for example, the material here under "Econometric Theory and Machine Learning", and here under "Big Data: Post-Selection Inference for Causal Effects" and "Big Data: Prediction Methods".
As for (2) but staying with causal prediction, note that the traditional econometric approach treats causal prediction as an estimation problem (whether by instrumental variables, fully-structural modeling, or whatever...) and focuses not only on point estimates, but also on inference (standard errors, etc.) and hence implicitly on interval prediction of causal effects (by inverting the test statistics). Similarly, the financial-econometric "event study" approach, which directly compares forecasts of what would have happened in the absence of an intervention to what happened with the intervention, also focuses on inference for the treatment effect, and hence implicitly on interval prediction.
Sunday, October 16, 2016
Machine Learning vs. Econometrics, III
I emphasized here that both machine learning (ML) and econometrics (E) prominently feature prediction, one distinction being that ML tends to focus on non-causal prediction, whereas a significant part of E focuses on causal prediction. So they're both focused on prediction, but there's a non-causal vs. causal distinction. [Alternatively, as Dean Foster notes, you can think of both ML and E as focused on estimation, but with different estimands. ML tends to focus on estimating conditional expectations, whereas the causal part of E focuses on estimating partial derivatives.]
In any event, there's another key distinction between much of ML and Econmetrics/Statistics (E/S): E/S tends to be more concerned with probabilistic assessment of uncertainty. Whereas ML is often satisfied with point forecasts, E/S often wants interval, and ultimately density, forecasts.
There are at least two classes of reasons for the difference.
First, E/S recognizes that uncertainty is often of intrinsic economic interest. Think market risk, credit risk, counter-party risk, systemic risk, inflation risk, business cycle risk, etc.
Second, E/S is evidently uncomfortable with ML's implicit certainty-equivalence approach of simply plugging point forecasts into decision rules obtained under perfect foresight. Evidently the linear-quadratic-Gaussian world in which certainty equivalence holds resonates less than completely with E/S types. That sounds right to me. [By the way, see my earlier piece on optimal prediction under asymmetric loss.]
In any event, there's another key distinction between much of ML and Econmetrics/Statistics (E/S): E/S tends to be more concerned with probabilistic assessment of uncertainty. Whereas ML is often satisfied with point forecasts, E/S often wants interval, and ultimately density, forecasts.
There are at least two classes of reasons for the difference.
First, E/S recognizes that uncertainty is often of intrinsic economic interest. Think market risk, credit risk, counter-party risk, systemic risk, inflation risk, business cycle risk, etc.
Second, E/S is evidently uncomfortable with ML's implicit certainty-equivalence approach of simply plugging point forecasts into decision rules obtained under perfect foresight. Evidently the linear-quadratic-Gaussian world in which certainty equivalence holds resonates less than completely with E/S types. That sounds right to me. [By the way, see my earlier piece on optimal prediction under asymmetric loss.]
Monday, October 10, 2016
Machine Learning vs. Econometrics, II
My last post focused on one key distinction between machine learning (ML) and econometrics (E): non-causal ML prediction vs. causal E prediction. I promised later to highlight another, even more important, distinction. I'll get there in the next post.
But first let me note a key similarity. ML vs. E in terms of non-causal vs. causal prediction is really only comparing ML to "half" of E (the causal part). The other part of E (and of course statistics, so let's call it E/S), going back a century or so, focuses on non-causal prediction, just like ML. The leading example is time-series E/S. Just take a look at an E/S text like Elliott and Timmermann (contents and first chapter here; index here). A lot of it looks like parts of ML. But it's not "E/S people chasing ML ideas"; rather, E/S has been in the game for decades, often well ahead of ML.
For this reason the E/S crowd sometimes wonders whether "ML" and "data science" are just the same old wine in a new bottle. (The joke goes, Q: What is a "data scientist"? A: A statistician who lives in San Francisco.) ML/DataScience is not the same old wine, but it's a blend, and a significant part of the blend is indeed E/S.
To be continued...
But first let me note a key similarity. ML vs. E in terms of non-causal vs. causal prediction is really only comparing ML to "half" of E (the causal part). The other part of E (and of course statistics, so let's call it E/S), going back a century or so, focuses on non-causal prediction, just like ML. The leading example is time-series E/S. Just take a look at an E/S text like Elliott and Timmermann (contents and first chapter here; index here). A lot of it looks like parts of ML. But it's not "E/S people chasing ML ideas"; rather, E/S has been in the game for decades, often well ahead of ML.
For this reason the E/S crowd sometimes wonders whether "ML" and "data science" are just the same old wine in a new bottle. (The joke goes, Q: What is a "data scientist"? A: A statistician who lives in San Francisco.) ML/DataScience is not the same old wine, but it's a blend, and a significant part of the blend is indeed E/S.
To be continued...
Sunday, October 2, 2016
Machine Learning vs. Econometrics, I
[If you're reading this in email, remember to click through on the title to get the math to render.]
Machine learning (ML) is almost always centered on prediction; think "\(\hat{y}\)". Econometrics (E) is often, but not always, centered on prediction. Instead it's also often interested on estimation and associated inference; think "\(\hat{\beta}\)".
Or so the story usually goes. But that misses the real distinction. Both ML and E as described above are centered on prediction. The key difference is that ML focuses on non-causal prediction (if a new person \(i\) arrives with covariates \(X_i\), what is my minimium-MSE guess of her \(y_i\)?), whereas the part of econometrics highlighted above focuses on causal prediction (if I intervene and give person \(i\) a certain treatment, what is my minimum-MSE guess of \(\Delta y_i\)?). It just happens that, assuming linearity, a "minimum-MSE guess of \(\Delta y_i\)" is the same as a "minimum-MSE estimate of \(\beta_i\)".
So there is a ML vs. E distinction here, but it's not "prediction vs. estimation" -- it's all prediction. Instead, the issue is non-causal prediction vs. causal prediction.
But there's another ML vs. E difference that's even more fundamental. TO BE CONTINUED...
Machine learning (ML) is almost always centered on prediction; think "\(\hat{y}\)". Econometrics (E) is often, but not always, centered on prediction. Instead it's also often interested on estimation and associated inference; think "\(\hat{\beta}\)".
Or so the story usually goes. But that misses the real distinction. Both ML and E as described above are centered on prediction. The key difference is that ML focuses on non-causal prediction (if a new person \(i\) arrives with covariates \(X_i\), what is my minimium-MSE guess of her \(y_i\)?), whereas the part of econometrics highlighted above focuses on causal prediction (if I intervene and give person \(i\) a certain treatment, what is my minimum-MSE guess of \(\Delta y_i\)?). It just happens that, assuming linearity, a "minimum-MSE guess of \(\Delta y_i\)" is the same as a "minimum-MSE estimate of \(\beta_i\)".
So there is a ML vs. E distinction here, but it's not "prediction vs. estimation" -- it's all prediction. Instead, the issue is non-causal prediction vs. causal prediction.
But there's another ML vs. E difference that's even more fundamental. TO BE CONTINUED...