Uh oh!
There was an error while loading. Please reload this page.
[SPARK-14409][ML] Adding a RankingEvaluator to ML - #12461
Conversation
There was a problem hiding this comment.
It would be good to expand the doc string here with more detail about what is MRR and how it is computed (see the ndcg doc string above).
MLnick
commented
Apr 18, 2016
ok to test |
SparkQA
commented
Apr 18, 2016
Test build #56105 has finished for PR 12461 at commit
|
yongtang
commented
Apr 20, 2016
@MLnick I added the implementation for ml.evaluation.RankingEvaluator. Please let me know if there are any issues. |
SparkQA
commented
Apr 20, 2016
Test build #56317 has finished for PR 12461 at commit
|
There was a problem hiding this comment.
these columns must in fact be ArrayType
yongtang
commented
Apr 21, 2016
yongtang
commented
Apr 26, 2016
SparkQA
commented
Apr 26, 2016
Test build #56952 has finished for PR 12461 at commit
|
SparkQA
commented
May 2, 2016
Test build #57506 has finished for PR 12461 at commit
|
Until apache/spark#12461 is merged, the ML pipeline doesn’t have the same ability to generate top recommendations for a set of users. So, we’ll tune the model with an ML pipeline, build it from the same data with the RDD-based ALS implementation, then have a component to load that model and generate recs into an intermediate store TBD.
This patch tries to add the implementation of Mean Rreciprocal Rank (MRR) in mllib.evaluation, as a first step toward adding a RankingEvaluator to ML. Additional test cast has been added to cover Mean Rreciprocal Rank (MRR). This patch is a work in progress.
This patch tries to add the implementation of RankingEvaluator in ml.evaluation. Additional test cast has been added to cover the implementation.
This patch tries to update the comment for mean reciprocal rank.
This patch tries to consolidate ml.evaluation and mllib.evaluation so that RankingEvaluator wraps RankingMetrics.
SparkQA
commented
Mar 3, 2017
Test build #73804 has finished for PR 12461 at commit
|
yongtang
commented
Mar 4, 2017
/cc @daniloascione please take a look. |
AmplabJenkins
commented
Jan 18, 2018
Can one of the admins verify this patch? |
Hi, is there any plans for merging this implementation of RankingEvaluator?. I would be glad to help if needed. Thanks. |
srowen
commented
Jan 13, 2019
WYSIWYG here. This one was abandoned and I don't see any other activity. If you want to take a crack at a clean change that follows on this, sure, we can look at it. |
What changes were proposed in this pull request?
This patch adds the implementation of Mean Rreciprocal Rank (MRR) in mllib.evaluation, and adds a RankingEvaluator to ML (ml.evaluation)
How was this patch tested?
Additional test cast has been added to cover Mean Rreciprocal Rank (MRR).