Explanation of KNNClassificationModel.java ?

ademuchlis
ademuchlis New Altair Community Member
edited November 2024 in Community Q&A
hi,
I know Rapidminer have documentation about the KNN algorithm in the following link
https://github.com/rapidminer/rapidminer-studio/blob/master/src/main/java/com/rapidminer/operator/learner/lazy/KNNClassificationModel.java

which means the KNN algorithm is also derived from the Java project right ?.
can anyone explain the algorithm in a simpler language ?, maybe like Pseudocode? or easier to understand.

because I see a slight difference with the usual KNN algorithm. I have asked the difference here.
https://community.rapidminer.com/discussion/55442/how-rapidminer-handle-same-distance-for-knn-algorithm#latest

Or can it be said that if there is an equal distance, then Rapidminer takes a label that is in the same order as the first queue?

thanks in advance for your help..

Answers

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.