2012-12-07 2 views
0

gbm 패키지를 사용하여 간단한 그래디언트 증폭 기계 모델을 만듭니다. 예상치와 실제치 (GINI 비율, SSE 등)의 통계를 계산하고 싶습니다. 나는 비 네트와 매뉴얼을 읽었으나이 절차의 결과로부터 어디에서 예측 된 값을 얻을 수 있는지 알 수 없었다. (물론 나는 기차 세트를 예측하기 위해 gbm을 사용할 수 있지만 .predict를 실행하려면 오랜 시간이 걸립니다.)R의 gbm 패키지는 열차 세트에서 예측 된 값을 산출합니까?

+0

당신은 기능을 predict.gbm 사용하지 않습니다? – agstudy

+0

안녕하세요 agstudy, 제가 사용하겠습니다. 나는 단지 열차에서 그것을 사용하기를 원하지 않는다. 단지 예상치를 얻는 것이었다. 나는 이것이 gbm에 의해 만들어 져야한다고 생각한다. – AdamNYC

답변

0

어쩌면 이것은 당신을 도울 수 있습니다

pretty.gbm.tree(gbm1, i.tree=1) ## object gbm1 hast a list trees 

SplitVar SplitCodePred LeftNode RightNode MissingNode ErrorReduction Weight Prediction 
0  2 0.000000e+00  1   5   9  217.27619 250 2.074694e-04 
1  1 1.232392e+00  2   3   4  30.95838  83 -5.554687e-03 
2  -1 -7.445325e-03  -1  -1   -1  0.00000  60 -7.445325e-03 
3  -1 -6.225881e-04  -1  -1   -1  0.00000  23 -6.225881e-04 
4  -1 -5.554687e-03  -1  -1   -1  0.00000  83 -5.554687e-03 
5  1 8.915513e-01  6   7   8  25.62508  89 5.689724e-03 
6  -1 2.914792e-03  -1  -1   -1  0.00000  43 2.914792e-03 
7  -1 8.283682e-03  -1  -1   -1  0.00000  46 8.283682e-03 
8  -1 5.689724e-03  -1  -1   -1  0.00000  89 5.689724e-03 
9  -1 8.360223e-05  -1  -1   -1  0.00000  78 8.360223e-05 
관련 문제