Типстеры используют свои навыки, чтобы изучить лошадей и сделать прогноз — что, по их мнению, конкретная лошадь выиграет конкретную гонку.

Когда мы просим систему предсказать, будет ли ставка выигрышной или проигрышной, скажем, для типстера А, мы берем последний идентификационный номер этого типстера и добавляем к нему единицу, что делает его новым идентификатором вне системы. Этот идентификатор используется для всех ставок Типстеров, пока система не будет обновлена. Система обновляется раз в неделю.

UID – уникальный идентификатор. Не используется в реальной системе. Набор данных хранится в базе данных доступа — UID упорядочивает все ставки. Возможно, вы найдете ему применение!

ID — ставки каждого типстера хранятся в порядке даты и времени, при этом идентификатор увеличивается для каждой новой ставки для каждого типстера.

Подсказчик — имя подсказчика. Ставки каждого типстера идут по порядку, за ними следуют ставки следующих типстеров.

Дата — дата гонки. Предыдущие эксперименты показали, во всяком случае для нас, что дата не имеет значения, что именно идентификационный номер показывал системе, что ставки каждого типстера представляют собой линейный список. Дата все еще используется, поскольку никогда не было показано, что она отрицательно влияет на результаты.

Трек — название трека. Некоторые типстеры предпочитают одни треки больше, чем другие, и это влияет на размер их прибыли.

Лошадь — имя лошади.

Тип ставки – это ставка на выигрыш или на победу.

Коэффициенты – шансы, согласно которым подсказчик, представивший ставку, сказал, что он получил за ставку. Когда вы действительно делаете ставку, вы редко получаете предсказанные шансы. Будет ли система лучше работать, снизив шансы на 10-20%, что было бы более реалистично?

Результат — выиграла или проиграла ставка.

Tipster Active — активен ли типстер — верно или неверно.

Мы видим, что нет нулевых значений и закодированы все категориальные переменные.

Из результатов мы видим, что случайный лес дает лучшую точность по сравнению с другими моделями.