W
wetkaV
Гости
Как-то наткнулся на алгоритм прогнозирования для футбольных и хоккейных матчей, который назывался, насколько помню, Tyresyas. В этом алгоритме использовался линейный метод прогнозирования временных рядов (трендовая линия, грубо говоря) для пяти последних матчей. Мне показался он интересным и я решил использовать тоже один из методов прогнозирования временных рядов, конкретно - метод Хольта (экспоненциальная сглаженная + тренд), но только для последних двух матчей. Так как задаваемым параметрам k и b я уже подобрал значения, полную формулу метода предоставлять не буду - кто заинтересуется, сам найдёт.
Упрощенная формула выглядит так:
Результат = 1,19 * последний матч - 0,19 * предпоследний матч.
В качестве примера возьмём один матч, который пройдёт сегодня.
Сначала подсчитаем все значения для первой команды:
1,19 * 0 - 0,19 * 1 = -0,2
1,19 * 1 - 0,19 * 1 = 1
Теперь для второй команды:
1,19 * 2 - 0,19 * 1 = 2,2
1,19 * 1 - 0,19 * 3 = 0,6
Вычислим средние между забитыми первой и пропущенными второй, и наоборот:
(-0,2 + 0,6) / 2 = 0,2
(1 + 2,2) / 2 = 1,6
Найдём разницу:
0,2 - 1,6 = -1,4
Значение отрицательное, значит преимущество у второй команды над первой примерно на 1,4 очка.
Упрощенная формула выглядит так:
Результат = 1,19 * последний матч - 0,19 * предпоследний матч.
В качестве примера возьмём один матч, который пройдёт сегодня.
Сначала подсчитаем все значения для первой команды:
1,19 * 0 - 0,19 * 1 = -0,2
1,19 * 1 - 0,19 * 1 = 1
Теперь для второй команды:
1,19 * 2 - 0,19 * 1 = 2,2
1,19 * 1 - 0,19 * 3 = 0,6
Вычислим средние между забитыми первой и пропущенными второй, и наоборот:
(-0,2 + 0,6) / 2 = 0,2
(1 + 2,2) / 2 = 1,6
Найдём разницу:
0,2 - 1,6 = -1,4
Значение отрицательное, значит преимущество у второй команды над первой примерно на 1,4 очка.