NOTE: IF YOU WISH TO REPORT A NEW BUG, PLEASE POST A NEW QUESTION AND TAG AS "BUG REPORT". THANK YOU.

Performance Average (Robust) - Process failed

svjosvjo MemberPosts:4Newbie
edited April 2020 inProduct Feedback
Hi there,

我想计算的平均表现or multiple hold-out sets via the Performance Average (Robust) operator. Unfortunately I get a process failed message with a java.lang.RuntimeException: Clone of average vector is not supported: cannot clone averagable: … .performance.SquaredCorrelationCriterion.

Why is the Squared Correlation Criterion not accepted in this operator?


Cheers,
Sven
0
Up
0 votes

Sent to Engineering·Last Updated

[Update 9 Mar 2020: Engineering has a fix and will complete soon.] RM-4200

Comments

  • varunm1varunm1 Moderator, MemberPosts:1,207Unicorn
    edited September 2019
    Looks like the issue arises when there are two performances that need to be averaged, especially for squared correlation. Here is the XML code I used to reproduce the error.@svjohow many performances are you trying to average? Cause I am unable to reproduce with more than 2 performances. Just asking to know.







    <运营商激活= " true " class = "process" compatibility="9.3.001" expanded="true" name="Process">







    <运营商激活= " true " class = "retrieve" compatibility="9.3.001" expanded="true" height="68" name="Retrieve Titanic Training" width="90" x="45" y="85">


    <运营商激活= " true " class = "multiply" compatibility="9.3.001" expanded="true" height="124" name="Multiply" width="90" x="179" y="85"/>
    <运营商激活= " true " class = "concurrency:cross_validation" compatibility="9.3.001" expanded="true" height="145" name="Cross Validation (2)" width="90" x="179" y="289">








    <运营商激活= " true " class = "k_nn" compatibility="9.3.001" expanded="true" height="82" name="k-NN (2)" width="90" x="112" y="34">
























    <运营商激活= " true " class = "apply_model" compatibility="9.3.001" expanded="true" height="82" name="Apply Model (2)" width="90" x="45" y="34">



    <运营商激活= " true " class = "performance_classification" compatibility="9.3.001" expanded="true" height="82" name="Performance (2)" width="90" x="179" y="34">































    < portSpacing端口=“source_test "间隔= " 0 " / >






    <运营商激活= " true " class = "concurrency:cross_validation" compatibility="9.3.001" expanded="true" height="145" name="Cross Validation" width="90" x="313" y="85">








    <运营商激活= " true " class = "k_nn" compatibility="9.3.001" expanded="true" height="82" name="k-NN" width="90" x="112" y="34">
























    <运营商激活= " true " class = "apply_model" compatibility="9.3.001" expanded="true" height="82" name="Apply Model" width="90" x="45" y="34">



    <运营商激活= " true " class = "performance_classification" compatibility="9.3.001" expanded="true" height="82" name="Performance" width="90" x="179" y="34">































    < portSpacing端口=“source_test "间隔= " 0 " / >






    <运营商激活= " true " class = "model_simulator:robust_performance_average" compatibility="9.3.001" expanded="true" height="124" name="Performance Average (Robust)" width="90" x="514" y="85"/>













    Regards,
    Varun
    https://www.varunmandalapu.com/

    Be Safe. Follow precautions and Maintain Social Distancing

  • svjosvjo MemberPosts:4Newbie
    I used a saved auto model process and copied the Performance for Hold-out sets and the performance average into my own process. So the standard criteria are used (RMSE, absolute error, relative error lenient, squared error and correlation). I added squared correlation to the list. I works if I leave squared correlation out.
  • sgenzersgenzer Administrator, Moderator, Employee, RapidMiner Certified Analyst, Community Manager, Member, University Professor, PM ModeratorPosts:2,959Community Manager
    thank you@varunm1!
Sign InorRegisterto comment.