|
Thanks 15 Joined 26 Aug '10 Email user |
Tom SF Haines wrote:
So what exactly is the line between what hpn declare exclusivity over and not? i.e. what kind of change is required to the code base before you no longer claim exclusive rights over it? The description being presented makes it sound like slightly tweaking even
a single parameter circumvents exclusivity, which would make the use of the term irrelevant.
On behalf of all those who are particularly concerned about this issue (I am not - particularly), this is very well put. The divisions between "code", "method" and "parameterization" are naturally very murky, and at the end of the day one probably has to apply
a good deal of judgement and reason. I think the fear some people have is that, if things are not made explicit to the letter (presently, despite noble efforts, they are not), it could end up being a *court* - guided by HPN's formidable legal team - who decide
what is "reasonable", after the event.
|
|
Thanks 58 Joined 13 Oct '10 Email user |
|
|
Thanks 4 Joined 6 May '10 Email user |
Well, I don't want to be a stick in the mud, but as I understand the definition of "Prediction Algorithm", "Prediction Algorithm" is the algorithm used to produce the data in an Entry taken as a whole (i.e., its particular total configuration) but does not include individual components of the Prediction Algorithm or tools used for analysis or development of the Prediction Algorithm. ...sounds like a program that has your entry stored in it and prints it out verbatim would qualify as a "Prediction Algorithm". I.e., #include <stdio> char** data = { "12345,0.2", "12346,0" // and so on for 130k members void main() { for (int i = 0; i < members; ++i) std::cout << data[i] << std::endl; } I know this isn't what HHP wants and I'd expect to be disqualified if I submitted that as my "algorithm", but it follows the letter of the rules. |
|
Posts 65 Thanks 25 Joined 5 Aug '10 Email user |
|
|
Joined 5 Apr '11 Email user |
David J. Slate wrote: Tom SF Haines makes a good point with "The description being presented makes it sound like slightly tweaking even a single parameter circumvents exclusivity, which would make the use of the term irrelevant." If the definition of "Prediction Algorithm" is as narrow as Jeremy Howard says it is ("if you make any change, it's not the same "particular" algorithm any more, or if you remove any piece, it's not the "total" algorithm any more"), then what is the point of an exclusive license? Jeremy says "I don't see that there's anything more HPN could write in the rules, or that I can say, to alleviate this concern." Well, HPN could just remove the exclusivity provision, and that would probably alleviate most of the concerns expressed in this and related threads. -- Dave Slate
It's clear from Jeremy's post, and the language of the rules, that whatever exclusivity HPN is claiming is thin, and so I'm not sure what the "concern" is from the competitor side. Unless it's concern for the livelihood of HPN.
For me, feature selection seems like a bigger concern. |
|
Posts 65 Thanks 25 Joined 5 Aug '10 Email user |
|
|
Thanks 15 Joined 26 Aug '10 Email user |
|
|
Joined 5 May '11 Email user |
|
|
Joined 5 May '11 Email user |
|
|
Joined 8 Apr '11 Email user |
|
|
Joined 5 May '11 Email user |
|
|
Joined 8 Apr '11 Email user |
As far as I understand it is restricted to publish algorithms involving the HHP data or created with the HHP data. |
|
Thanks 3 Joined 14 Apr '11 Email user |
Will HPN and Kaggle own worldwide sales rights to every entry? I asked this question at the start of the HPN / Kaggle competition. According to the rules, it appears that HPN and Kaggle will own full rights to every entry in the competition -- including worldwide sales, with no compensation to the developer. On 15 April, I received an email from Anthony Goldbloom (Kaggle), saying that he was going to check with HPN. I did not receive any follow-up, however. Fundamentally, it appears that the "License" section of the agreement would give HPN and/or Kaggle the unlimited right to sell any "algorithm" or software used by every competitor
who joins the Heritage Health Prize competition, whether they win a prize or not. Please let me know if this issue has been clarified by HPN and/or Kaggle. Mark |
|
Thanks 6 Joined 4 Apr '11 Email user |
Yes. they will own every single entry, regardless of whether you win anything. They will own worldwide, exculsive rights, and furthermore, you won't even be able to use your work as a "jumping off" point, in order to further research in some other area. The original rules, when the competition started, didn't have this issue; you could continue to develop and market your work as you saw fit. The rules were changed unfortunately. Specifically, Rule 21 deals with this. |
|
Joined 5 May '11 Email user |
I think FineLineSysDes is probably right. The lack of further responses by Kaggle in this regard mean they are clearly ignoring us, given they must be watching this conversation, therefore I can only conclude several possible reasons: 1) They don't think there is a problem. Given this is the most viewed thread and that the points being made are hardly lacking merit or seriousness I find it unlikely that they are this stupid. 2) They are trying to get clarification from HPN, but have forgotten to mention that to us. Again, not that stupid. 3) They have gone back to HPN, who have confirmed the rules as they stand, and they have then shut up because they hope people will not leave in the uncertainty, and realise that explicitly saying this could provide a quote if the tech media decide to make a story out of this. Only the third option makes sense, which is a shame. They are effectively excluding all academics, the people best positioned to generate completely new approaches. To put down $3m+ for research and then deny the participation of people who do research professionally seems extremely short sighted, to put it mildly. I would like to think that this is a communication issue, and that it can be fixed - we are effectively communicating with HPN via Kaggle, and if Kaggle were to clearly spell the issues and consequences out to HPN one would hope they would adjust the rules such that the professionals can participate. I am going to continue watching this thread, but until I see evidence that the rules are going to be changed I, and many others, can not participate. |
Reply
Flagging is a way of notifying administrators that this message contents inappropriate or abusive content. Are you sure this forum post qualifies?

with —