Why do I need to evaluate my model?
How Can We Help?
< All Topics

Why do I need to evaluate my model?

Evaluating your model is key to making good and accurate predictions. Decision tree models are built on a subset of the total data, which is called the training data, and they are used to predict new data that is not part of this training subset. On the one hand, if a model is totally adapted to its training data, it would fail to predict accurately any new data that was not exactly as in the training set (this phenomenon is known as overfitting). On the other hand, if your model is too general it would predict poorly in particular cases (underfitting). A good model should be perfectly balanced to avoid both. By holding out part of your data from the training set and evaluating your model with this subset of test data, you will be able to measure the real performance of your model when a new case appears. Test data, of course, should never be part of the training data for the evaluation to be significant.

AI Studio offers a train/test split menu option which allows you to generate an 80% / 20% split of your dataset. The former can be used to train your model and the latter to test it.

faq

Previous FAQ Which evaluation metric should I trust the most?
type your search
Get in touch with us.
Our team is here to help you!

CONTACT INFO

For general inquiries:
hypersense@subex.com

For Media Relations:
sandeep.banga@subex.com

For Investor Relations: investorrelations@subex.com

For Careers:
jobs@subex.com
scroll-up

Before you go, can you please answer a question for us?