I have a dataset with 19 training points and 6 testing points.
At first I defined the rules for 19 training sets and then tried making predictions for the rest of 6 points. But I got all constant values.
Then when I added 6 more rules, I started getting the values which were very close to the actual values.
My question is do I have to define the rest 6 rules too? Because if I do that then it undermines the intuition of "Testing".
Or do I have to reduce the levels for output Data? Because I have created 5 levels for the output data (Extremely low, Low, Medium, High, Extremely high)
Any help would mean a lot!