3 ms·
Microsoft Research developed TrueSkill [1], where they frame the problem as a Bayesian inference one. Incidentally, TrueSkill is implemented in Infer.NET, whic
by nextos 6y ago
Microsoft Research developed TrueSkill [1], where they frame the problem as a Bayesian inference one.
Incidentally, TrueSkill is implemented in Infer.NET, which IMHO doesn't get the attention it deserves. An open-source state-of-the-art factor graph engine with amazing performance. When dealing with many kinds of problems, including those involving discrete variables, I haven't found anything that compares in terms of speed and covergence.
[1] https://www.microsoft.com/en-us/research/uploads/prod/2018/03/trueskill2.pdf https://www.microsoft.com/en-us/research/uploads/prod/2018/0...
- morelandjs 6y agoThere are a lot of similarities between classic Elo and Bayesian statistics. You essentially construct a prior for each comparison and update your prior by its deviation from the observation. Does true skill just do this in a more rigorous fashion according to Bayes' theorem?
- deleted 6y ago[deleted]
- 1980phipsi 6y agoProbably could use something like this for looking at sports teams.
- LanceH 6y agoI've done this with various sports. In particular college football. The ratings were highly accurate compared to polls, except for undefeated teams not from major conferences. The polls involving humans would punish them terribly for not having the right pedigree. I also rated the whole season simultaneously as it's my opinion that a ranking should be based on the performance in a season versus a power ranking of who is best now. By my calculations, the people choosing teams for the playoffs are either stupid or corrupt in the sense of not treating all teams fairly. It's a popularity contest.
- oscargrouch 6y ago> TrueSkill is patented,[3] and the name is trademarked,[4] so it is limited to Microsoft projects and commercial projects that obtain a license to use the algorithm. Capitalism sometimes leads to stupid outcomes as this big issue with "what is property". Imagine if physicists patented their equations, forcing universities, books, movies, wikipedia, etc.. all to pay for the privilege of using their equations. The world would still be in the dark ages with just a privileged social class with access to advanced knowledge. Not to mention this will bar a totally valid shot of others human beings of getting into the same result while trying to solve this problem, giving they are using a math toolbox that is generally available to anyone. Corporations should have the right to explore something they worked on, of course, but look at this example where Microsoft already implemented and still profit from their invention/discovery. Using the legal system and not creativity to stop everyone else to progress using not just their knowledge, but the knowledge that can come from everywhere its pure stupidity as its not serving towards a collective good. We are in the middle of the COVID outbreak right now, imagine if this sort of adversarial view were prominent in the world, how many more people would die if basic techniques about making vaccines were patented? This is just utterly stupid and it's another proof that the system is broken.
- rland 6y agoWe don't need to imagine: https://www.doctorswithoutborders.org/what-we-do/news-stories/news/india-and-south-africa-propose-no-patents-covid-19-medicines-and-tools https://www.doctorswithoutborders.org/what-we-do/news-storie... > So far, pharmaceutical corporations and other manufacturers of products needed to combat COVID-19 have not shown any willingness to take a different approach during the pandemic to ensure the necessary broad access to needed products
- oscargrouch 6y ago> Furthermore, there has been an astonishing number of patents filed for COVID-19 vaccines in development, including more than 100 for the mRNA platform technology I hope there someone with enough intelligence out there to understand that if there's a time to rethink the rules, the time is now. Even for people that are only thinking in terms of profits and economy, if too many people die, there will be no economy at all.. People on top of social structures: government, corporations, etc, are working like pavlovian dogs unaware that the rules of the old normal doesn't apply to the new normality. Or its just a matter of a corrupt system that is organically formed over power and money that is completely oblivious about the values they should all stand for.