You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+8-12Lines changed: 8 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,14 @@
1
1
## TrueSkill Through Time: the Julia, Python and R packages.
2
2
3
3
Humans develop complex skills through time.
4
-
Estimating them is essential in education, labor and sports systems.
5
-
However, it is a sensitive issue when they are intended to be used to make decisions that may impact individuals.
4
+
Knowing how individual abilities change is essential in a wide range of activities.
5
+
Most estimators implemented for the video game industry cannot obtain reliable initial estimates nor guarantee comparability between distant estimates.
6
6
7
-
None of the widely used skill estimators, such as TrueSkill, Glicko and Item-Response Theory, correctly models the temporal aspect, which prevents having both good initial estimates and comparability between estimates separated in time and space.
7
+
TrueSkill Through Time solves all these problems by modeling the entire history of activities using a single Bayesian network.
8
+
This algorithm requires only a few iterations to converge, allowing millions of observations to be analyzed using any low-end computer.
8
9
9
-
TrueSkill Through Time corrects those biases by modeling the entire history of activities using a single Bayesian network.
10
-
The use of an efficient algorithm, that requires only a few linear iterations over the data, allows scaling to millions of observations in few seconds.
11
-
12
-
In this paper we offer the first packages for `Julia`, `Python`, `R`, together with its scientific documentation, supporting the use of a reliable learning curve estimators.
10
+
To support the use of reliable learning estimators, we provide the first implementations of TrueSkill Through Time for `Julia`, `Python` and `R`.
11
+
A complete scientific documentation allows scientists to make sense of all epistemological and technical aspects of the estimation process.
13
12
14
13
### Scientific article
15
14
@@ -28,11 +27,11 @@ You can find the full scientific documentation of TrueSkill Through Time package
28
27
### The History of the ATP
29
28
30
29
The following figure presents **the learning curves of some famous players in ATP history**.
30
+
A one-point difference between skills is equivalent to 76% probability of winning.
31
31
32
32

33
33
34
34
Those who know the history of tennis will be able to recognize the periods of crisis, stability and success of the players.
35
-
36
35
There is a relative coincidence between skill and who is at any given moment at the top of the ATP rankings, it is possible to observe the effects of injuries, and even the effect of emotional slumps such as those that Aggasi and Djockovic had.
37
36
38
37
It is interesting to see that the skill of tennis players did not increase so much over the years: on the contrary the players of the 1980s were more skilled than those of the 1990s, and reached a skill similar to what Federer, Nadal and Djokovic had in 2020.
@@ -44,9 +43,6 @@ The **models commonly used in industry and academia** (TrueSkill, Glicko, Item-R
44
43

45
44
46
45
The advantage of TrueSkill Through Time lies in its temporal causal model, that links all historical activities in the same Bayesian network, which guarantees both good initial estimates and the temporal and spatial comparability of the estimates.
47
-
We have shown that this procedure converges quickly even on large databases.
46
+
We have shown that this procedure converges quickly on large databases.
48
47
49
48
With this article we promote their adoption by providing the first packages for Julia, Python and R, together with the complete scientific documentation.
0 commit comments