Segmented Regression in RapidMiner?

srt19170
srt19170 New Altair Community Member
edited November 5 in Community Q&A
http://en.wikipedia.org/wiki/Segmented_regression

Any suggestions on how to do segmented regression in RapidMiner?  I'm willing to specify the segment breaks manually, and I understand that I could construct a network to subset the data at the breakpoints and tree off into separate regression models for each subset, but is there a better way to do this that doesn't occur to me?  Or an operator that can do segmentation?

Thanks for any help!

Answers

  • MariusHelf
    MariusHelf New Altair Community Member
    Hi,

    there is no operator in RapidMiner to do that out of the box, but your approach will work. If you need that process more than once you may consider to save it as a Process on its own and embed it into other processes with the Execute Process operator. With that operator you can pass data and even macros to the embedded process, execute the embedded process and outputs its data. Please be sure to read carefully through the parameters and their meanings!

    Cheers,
    Marius