The Altair Community is migrating to a new platform to provide a better experience for you. In preparation for the migration, the Altair Community is on read-only mode from October 28 - November 6, 2024. Technical support via cases will continue to work as is. For any urgent requests from Students/Faculty members, please submit the form linked here
Transformed Regression operator with
Unicorn
When I set "transformation method"="none" in Transformed Regression operator, all the predictions have zero value. The attached example illustrates the issue (in Rapidminer 9.4).
The workaround: Do not use the operator when not necessary.
It is also possible that I interpret the "none" option badly or that I use a bad flow. If that is true, the documentation should be extended/an example flow should be provided.
Tagged:
0
Comments
Thank you!
Scott
case NONE:<br> if (zscale) {<br> while (originalReader.hasNext()) {<br> double functionValue = reader.next().getPredictedLabel() * stddev + mean;<br> Example example = originalReader.next();<br> example.setPredictedLabel(functionValue);<br> }<br> }<br> break;Currently, when case==NONE and zscale==False, it doesn't do anything. The corrected code could look like:case NONE:<br> while (originalReader.hasNext()) {<br> double functionValue = reader.next().getPredictedLabel();<br> if (zscale) {<br> functionValue = functionValue * stddev + mean;<br> }<br> Example example = originalReader.next();<br> example.setPredictedLabel(functionValue);<br> }<br> break;Thank you for the report and even providing the code that was wrong! This will be fixed in the upcoming RapidMiner Studio 9.5 version.
Regards,
Marco