🎉Community Raffle - Win $25

An exclusive raffle opportunity for active members like you! Complete your profile, answer questions and get your first accepted badge to enter the raffle.
Join and Win

"C parser for decision trees"

User: "Legacy User"
New Altair Community Member
Updated by Jocelyn
Hi,

I'm generating decision trees which are constructed from a CSV file. The content
of the file (examples for my training set) looks as follows:

a  b  c  label
1  3  5  0
3  5  2  1
...

The decision tree represents a classification that is used to steer
a particular routine within a C++ program. The column notations (a,b,c)
are real variables within the routine. Up to now, I had to translate
the decision tree by hand into equivalent if-then-else C++ statements.
This is very tedious for larger trees. Moreover, I would like to use the
leave-one-one cross-validation for which I have to generate as many
decision trees as many examples I have. This cannot be done manually
in an acceptable amount of time.

Do you know a way how to automatically translate RapidMiner's decision
trees into C++ code like
if( a < 10 ) {
  if( b > 20 )
    return true;
  else if(  c < 100 )
  return false;
}

Maybe there is a  parser plug-in for that.

Thank you for your help.

Regards,
Tim

Find more posts tagged with

Sort by:
1 - 1 of 11
    User: "IngoRM"
    New Altair Community Member
    Hi Tim,

    I am sorry but I am not aware of any implementation of that. Maybe somebody else?

    Cheers,
    Ingo