正在学习
11.2.3.1 White’s QuickNet
11.2.3.1 White’s QuickNet
White (2006) suggests a convenient QuickNet algorithm that provides an easy and convenient way to estimate ANN models. The algorithm was proposed by White (2006) as a way to deal with nonlinearities in ANNs which can greatly complicate estimation of these models. Rather than estimating the values of the approach simply draws these coefficients randomly from a reasonable distribution, thereby limiting the estimation part of the problem to running linear regressions.
The algorithm makes use of the leave-one-out cross-validation MSE, CVMSE(q), defined
where
and the estimates and are fitted to the data that omit observation . Here refers to the number of nonlinear terms and are parameter estimates defined below. More general cross-validation techniques, including methods that leave out blocks of the data, could also be considered; see White (2006). As described by White (2006), the algorithm involves the following steps, none of which involves any nonlinear optimization.
Compute initial OLS estimates by regressing on an intercept and Also compute regression residuals, and the cross-validation MSE value, CVMSE(0), defined in (11.9) under the assumption that , for . This defines the linear benchmark. Set
Randomly generate m sets of coefficients, . For each regress the residuals from iteration , on a constant and Pick as that value of , that maximizes the of this OLS regression.
Compute OLS regression coefficients, , and residuals,
by regressing on and . Also compute the . Increase to , or stop in the case . Otherwise, go back to step 2.
- Choose by cross validation, i.e., by finding the value of that minimizes
Using this value, , let
White suggests that a nonlinear optimization step can be added after the fourth step. He also provides specific advice on how to avoid multicollinearity in the regressions by properly scaling the distribution from which the random coefficients are drawn in step 2. Specifically, to avoid multicollinearity between the terms in , in the univariate case, should be selected to be of the same order of magnitude as the standard deviation of the data, sd , or possibly larger, while should be of roughly the same order of magnitude as sd . White notes that using values to estimate in step 2 tends to work well.
Racine (2001) finds that neural networks do not improve on linear forecasts of monthly stock returns by means of a variety of macroeconomic and financial predictor variables. When used to guide the positions of an investment rule that switches in and out of stocks and T-bills depending on the sign of the predicted excess return on stocks over T-bills, Racine finds that recursive neural net forecasts result in lower wealth and higher risks than forecasts from a linear model.
练习题
What is the primary purpose of White's QuickNet algorithm?
In White's QuickNet algorithm, how are the values of estimated?
Which of the following are components of the leave-one-out cross-validation MSE, CVMSE(q)?
The QuickNet algorithm involves nonlinear optimization in all its steps.
In the QuickNet algorithm, the initial OLS estimates are computed by regressing on an intercept and ___.
Explain the purpose of computing the cross-validation MSE value, CVMSE(0), in the QuickNet algorithm.
Which step in the QuickNet algorithm involves maximizing the of an OLS regression?
What are the recommended practices to avoid multicollinearity in the QuickNet algorithm?
Using or values to estimate in Step 2 of the QuickNet algorithm tends to work well.
In the QuickNet algorithm, the value of is chosen by finding the value of that minimizes ___.
How does Racine's findings on neural networks relate to the effectiveness of the QuickNet algorithm?
In White's QuickNet algorithm, what is the primary purpose of randomly generating coefficients in step 2?
Which of the following are true about the choice of in White's QuickNet algorithm? (Select all that apply)
In White's QuickNet algorithm, the initial OLS estimates are computed by regressing on an intercept and , and this defines the linear benchmark for comparison with nonlinear models.
To avoid multicollinearity in the regressions of White's QuickNet algorithm, should be selected to be of the same order of magnitude as the standard deviation of the data, sd, or possibly larger, while should be of roughly the same order of magnitude as sd. This advice is given to address the issue of ___ in the model.
登录后解锁笔记、知识点解析、AI 问答
立即登录