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

trouble using user K-NN(recommender system)

agb46agb46 Member Posts: 3 Contributor I
edited November 2018 in Help
Hi everybody!!

I'm new using RapidMiner, I keep on this video http://www.screencast.com/users/DataMiningINCAE/folders/Tutoriales Adicionales de Rapid Miner/media/a23acb02-4bc1-4821-9b4b-30d8e27476d4 with this data http://www.informatik.uni-freiburg.de/~cziegler/BX/BX-CSV-Dump.zip (Book Ratings) and I have an error, in User K-NN I search here for similarity problems but I don't find anything which help me.

This is my log.

EVERE: Process failed: operator cannot be executed (14192127). Check the log messages...
java.lang.ArrayIndexOutOfBoundsException: 14192127
at com.rapidminer.data.CorrelationMatrix.setLocation(CorrelationMatrix.java:43)
at com.rapidminer.correlation.Pearson.ComputeCorrelations(Pearson.java:187)
at com.rapidminer.correlation.Pearson.Create(Pearson.java:54)
at com.rapidminer.operator.RatingPrediction.UserKnnPearson.Train(UserKnnPearson.java:37)
at com.rapidminer.operator.RatingPrediction.UserKnn.doWork(UserKnn.java:159)
at com.rapidminer.operator.Operator.execute(Operator.java:879)
at com.rapidminer.operator.execution.SimpleUnitExecutor.execute(SimpleUnitExecutor.java:35)
at com.rapidminer.operator.ExecutionUnit.execute(ExecutionUnit.java:759)
at com.rapidminer.operator.OperatorChain.doWork(OperatorChain.java:376)
at com.rapidminer.operator.Operator.execute(Operator.java:879)
at com.rapidminer.Process.run(Process.java:1008)
at com.rapidminer.Process.run(Process.java:909)
at com.rapidminer.Process.run(Process.java:862)
at com.rapidminer.Process.run(Process.java:857)
at com.rapidminer.Process.run(Process.java:847)
at com.rapidminer.gui.ProcessThread.run(ProcessThread.java:51)

Feb 26, 2014 8:03:40 PM com.rapidminer.gui.ProcessThread run
SEVERE: Here:          Process[1] (Process)
          subprocess 'Main Process'
            +- Retrieve LibrosRatings[1] (Retrieve)
            +- Set Role[1] (Set Role)
            +- Split Data[1] (Split Data)
      ==>  +- User k-NN[1] (User k-NN)
            +- Apply Model[0] (Apply Model (Rating Prediction))
Feb 26, 2014 8:03:40 PM com.rapidminer.gui.ProcessThread run
SEVERE: java.lang.ArrayIndexOutOfBoundsException: 14192127
java.lang.ArrayIndexOutOfBoundsException: 14192127
at com.rapidminer.data.CorrelationMatrix.setLocation(CorrelationMatrix.java:43)
at com.rapidminer.correlation.Pearson.ComputeCorrelations(Pearson.java:187)
at com.rapidminer.correlation.Pearson.Create(Pearson.java:54)
at com.rapidminer.operator.RatingPrediction.UserKnnPearson.Train(UserKnnPearson.java:37)
at com.rapidminer.operator.RatingPrediction.UserKnn.doWork(UserKnn.java:159)
at com.rapidminer.operator.Operator.execute(Operator.java:879)
at com.rapidminer.operator.execution.SimpleUnitExecutor.execute(SimpleUnitExecutor.java:35)
at com.rapidminer.operator.ExecutionUnit.execute(ExecutionUnit.java:759)
at com.rapidminer.operator.OperatorChain.doWork(OperatorChain.java:376)
at com.rapidminer.operator.Operator.execute(Operator.java:879)
at com.rapidminer.Process.run(Process.java:1008)
at com.rapidminer.Process.run(Process.java:909)
at com.rapidminer.Process.run(Process.java:862)
at com.rapidminer.Process.run(Process.java:857)
at com.rapidminer.Process.run(Process.java:847)
at com.rapidminer.gui.ProcessThread.run(ProcessThread.java:51)


  Sorry If my English isn't good. Thanks in advance!!

Answers

  • MariusHelfMariusHelf RapidMiner Certified Expert, Member Posts: 1,869 Unicorn
    Hi,

    User k-NN is from an extension that is not maintained by RapidMiner, right? In that case please contact the maintainer of the extension. Please correct me if I am wrong.

    Best regards,
    Marius
Sign In or Register to comment.