WIP: MULAN for ranking+multi-class classification #422
WIP: MULAN for ranking+multi-class classification #422danyaljj wants to merge 1 commit intoCogComp:masterfrom danyaljj:mulan
Conversation
|
@danyaljj why is Mulan important to add? Basically Saul should allow us to make sophisticated structured output models so adding specific packages like Mulan seems inconsistent with the goal of Saul, to me. |
|
I needed a ranking algorithm .... |
|
So why as a part of Saul, you can use Saul as a dependency and write another project. |
|
BTW, it would be great to have a CCM formalization of ranking and see how we can do it in Saul, in a way that is consistent with our general formalization of structured output prediction using a specific loss, some constraints and classifiers. |
|
Hi, Please note that Kai-Wei implemented ranking with Illinois SL, and it would probably be easier to port/implement in Saul. The formulation is quite simple, and I’ll be happy to discuss if you want to incorporate in Saul. From: Parisa Kordjamshidi [mailto:notifications@github.com] BTW, it would be great to have a CCM formalization of ranking and see how we can do it in Saul, in a way that is consistent with our general formalization of structured output prediction using a specific loss, some constraints and classifiers. — |
|
Yes, I agree with @danr-ccg and I think that is the way to go for having ranking models in Saul. I will look at Kai-Wei's implementation. |
http://mulan.sourceforge.net/download.html
https://github.com/tsoumakas/mulan
adding the basic definition of the function
issues: