BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
elomqg
Calcite | Level 5
When I run the gradient boosting model in SAS enterprise miner, it only does one iteration even though I specified 100 iterations. None of the variables turn out to be important. The root mean square error for both validation and training was a vertical line at the exact same point(overlapping each other). I get this weird result when I use 40% or more observations as training. When I use a smaller percentage of observation as my training set, I don't have this issue. I have tried other modelling techniques and get regular results irrespective of varying training/validation sample sizes. My dataset has about 400,000 observations. Any thoughts? Suggestions?
 
1 ACCEPTED SOLUTION

Accepted Solutions
PadraicGNeville
SAS Employee

A similar situation was recently resolved by specifying LEAFFRACTION to small number, such as 0.001.

View solution in original post

2 REPLIES 2
PadraicGNeville
SAS Employee

Yes this is weird.  I guess no split is created in the initial tree.   I cannot guess why reducing the number of training observations fixes it.  If you are willing and able to provide the data to SAS Tech Support, I will figure out why this is happening.

-Padraic

PadraicGNeville
SAS Employee

A similar situation was recently resolved by specifying LEAFFRACTION to small number, such as 0.001.

sas-innovate-2026-white.png



April 27 – 30 | Gaylord Texan | Grapevine, Texas

Registration is open

Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!

Register now

How to choose a machine learning algorithm

Use this tutorial as a handy guide to weigh the pros and cons of these commonly used machine learning algorithms.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 2 replies
  • 2170 views
  • 0 likes
  • 2 in conversation