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
Running multiple regression methods on multiple problems
rapiduser77
Member Posts: 2 Contributor I
Hi,
I would like to run multiple regression methods on multiple problems. Is there anyway to choose all the regression methods that I would like to use and problems and just run rapidminer once returning the results?
It is not hard to do this for one method on one problem, but if you have many, it requires time to run one by one.
I would like to run multiple regression methods on multiple problems. Is there anyway to choose all the regression methods that I would like to use and problems and just run rapidminer once returning the results?
It is not hard to do this for one method on one problem, but if you have many, it requires time to run one by one.
0
Answers
unfortunately there is no easy automated way of trying all different algorithms with different parameters etc., so you have to invest the manual work.
You could try a combination of Select Subprocess, Loop Parameters (to try all the different subprocesses), and the Log operator, but to my experience the effort of creating and maintaining the process is not worth it.
Best regards,
Marius
I saw a couple of webpages explaining the usage of rapidminer as a java library. There are some examples, but I couldn't find a proper resource about how to perform a regression task.
Is there any document explaining that?
Please remember that RapidMiner is released under the AGPL, which means that your software that links to RapidMiner must also be licensed under a compatible license.
But before going the step of writing Java code lets consider some other options. I would probably prepare a set of processes (one per algorithm), and create one master process that executes all the other processes with the Execute Process operator.
The master process would load the data once and pass it to the subprocesses via the process inputs.
Best regards,
Marius