The Altair Community is migrating to a new platform to provide a better experience for you. The RapidMiner Community will merge with the Altair Community at the same time. In preparation for the migration, both communities are on read-only mode from July 15th - July 24th, 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.
Options

How to use W-Vote operator

tobix10tobix10 Member Posts: 7 Contributor II
edited November 2018 in Help
I have an error when I'm trying to start my process:
Error in experiment setup: Inner operator of a Weka ensemble learning operator 'W-Vote' must be another Weka learning scheme.
I've also used only one weka classifier in subprocess, but error is the same.

This is my process, I want to split training data inside vote operator and put them on svms.
http://pastebin.com/N2E5K6rU

Answers

  • Options
    SkirzynskiSkirzynski Member Posts: 164 Maven
    Hey,

    It is important for this automatically converted Weka operator that only Weka operator are inside. This includes deactivated operators and preprocessing operator as well.

    This process below e.g. works.

    Best
      Marcin

    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <process version="5.3.009">
      <context>
        <input/>
        <output/>
        <macros/>
      </context>
      <operator activated="true" class="process" compatibility="5.3.009" expanded="true" name="Process">
        <process expanded="true">
          <operator activated="true" class="retrieve" compatibility="5.3.009" expanded="true" height="60" name="Retrieve Golf" width="90" x="45" y="30">
            <parameter key="repository_entry" value="//Samples/data/Golf"/>
          </operator>
          <operator activated="true" class="weka:W-Vote" compatibility="5.3.001" expanded="true" height="76" name="W-Vote" width="90" x="246" y="30">
            <process expanded="true">
              <operator activated="true" class="weka:W-J48graft" compatibility="5.3.001" expanded="true" height="76" name="W-J48graft" width="90" x="313" y="165"/>
              <operator activated="true" class="weka:W-J48" compatibility="5.3.001" expanded="true" height="76" name="W-J48" width="90" x="313" y="30"/>
            </process>
          </operator>
          <connect from_op="Retrieve Golf" from_port="output" to_op="W-Vote" to_port="training set"/>
          <connect from_op="W-Vote" from_port="model" to_port="result 1"/>
          <portSpacing port="source_input 1" spacing="0"/>
          <portSpacing port="sink_result 1" spacing="0"/>
          <portSpacing port="sink_result 2" spacing="0"/>
        </process>
      </operator>
    </process>
  • Options
    tobix10tobix10 Member Posts: 7 Contributor II
    Thanks for help, but is there any way to do sth similar to what I have in my process ?
  • Options
    MariusHelfMariusHelf RapidMiner Certified Expert, Member Posts: 1,869 Unicorn
    Your Paste Bin Link does not work anymore, but I suppose you want to use RapidMiner's built-in Vote operator instead of W-Vote.

    Best regards,
    Marius
Sign In or Register to comment.