Cách các dự đoán hoạt động
Mọi con số trên trang này đều là kết quả của một quy trình duy nhất, chạy giống hệt nhau cho mọi trận đấu. Không biên tập viên nào chọn trận, không ai can thiệp vào xác suất, và không dự đoán nào bị lặng lẽ gỡ xuống sau khi sai.
Tóm lại: chỉ số tấn công và phòng ngự, có trọng số theo độ mới của trận đấu, được ước lượng từ nhiều mùa giải kết quả, chuyển thành phân phối đầy đủ của mọi tỷ số có thể xảy ra, đối chiếu với mức giá mà thị trường cá cược đang đưa ra, và cuối cùng được quyết toán công khai theo kết quả thực tế. Các mục bên dưới trình bày từng bước đó.
Dữ liệu nền tảng
Bộ máy được ước lượng trên nhiều mùa giải các trận đã kết thúc ở toàn bộ giải đấu được bao phủ tại đây: tỷ số cuối trận và hiệp một, số quả phạt góc được hưởng và phải chịu, cùng số cú sút và tỷ lệ kiểm soát bóng mà nguồn dữ liệu cung cấp — những chỉ số này nuôi các bảng bối cảnh trên trang và chuỗi dự phòng của mô hình phạt góc. Bên cạnh đó là ảnh chụp tỷ lệ cược của các nhà cái, lấy tại thời điểm sinh dự đoán và làm mới trong khi trận đấu chưa bắt đầu. Thể thao điện tử cùng các giải ảo và mô phỏng bị loại bằng một danh mục được duy trì thủ công chứ không phải bằng đối chiếu tên, nên tỷ số của chúng không bao giờ làm nhiễu chỉ số của một đội bóng thật.
Chỉ số tấn công và phòng ngự có suy giảm theo thời gian
Mỗi đội mang một chỉ số tấn công và một chỉ số phòng ngự — tạo ra bao nhiêu và để lọt bao nhiêu so với chính môi trường của mình. Cả hai được ước lượng đồng thời bằng phương pháp hiệu chỉnh tỷ lệ lặp, một lời giải dạng đóng luân phiên giữa tấn công và phòng ngự cho tới khi cả nhóm tái tạo đúng lượng bàn thắng thực sự quan sát được trong đó, với mỗi trận trong quá khứ bị chiết khấu bằng một nhân suy giảm hàm mũ theo độ mới. Phong độ gần đây chiếm ưu thế, các mùa cũ mờ dần một cách trơn tru thay vì bị cắt cụt tại một mốc mùa giải tùy tiện. Việc ước lượng diễn ra trong các nhóm theo quốc gia, gộp các hạng đấu của một nước cùng với các cúp quốc nội: nhờ vậy các cặp đấu cúp trở thành cầu nối giữa các hạng, và một đội mới thăng hạng bước vào với chỉ số kiếm được trước đối thủ thật chứ không phải từ con số không.
Khi dữ liệu còn mỏng
Chỉ số thô phản ứng thái quá với mẫu nhỏ, nên mỗi chỉ số được kéo về giá trị tham chiếu của nhóm theo tỷ lệ với bằng chứng đứng sau nó — một bước Bayes thực nghiệm ngăn một câu lạc bộ chỉ có vài trận trong hồ sơ trông như đội bất khả chiến bại chỉ vì hai trận trong số đó kết thúc 4-0. Mức nền của từng giải cũng được xử lý tương tự về phía trung bình của nhóm, tránh để một giải nhỏ trôi theo nhiễu bên trong một nhóm lớn. Độ mạnh của lực kéo này phụ thuộc vào cỡ mẫu hữu hiệu chứ không phải số trận, nên những trận cũ đã bị chiết khấu mạnh sẽ có trọng số thấp hơn, đúng như phải vậy.
Từ chỉ số đến phân phối tỷ số
Với mỗi trận, chỉ số của hai đội cùng mức nền sân nhà và sân khách của giải cho ra số bàn thắng kỳ vọng cho từng bên. Các kỳ vọng đó được trải thành một lưới xác suất tỷ số đầy đủ — mọi kết quả hợp lý từ 0-0 trở lên — kèm hiệu chỉnh Dixon-Coles cho mối phụ thuộc đã được ghi nhận rõ giữa hai tỷ số trong những trận ít bàn thắng, đúng chỗ mà các mô hình Poisson độc lập bị sai và cũng đúng chỗ bóng đá thực sự diễn ra. Kết quả trận, tỷ số chính xác, tài/xỉu bàn thắng, cả hai đội ghi bàn, cơ hội kép và kèo châu Á đều được đọc ra từ cùng một lưới đã chuẩn hóa. Vì thế hai thị trường chúng tôi công bố không thể mâu thuẫn nhau: giá tài/xỉu và giá tỷ số chính xác là cùng một phân phối, chỉ nhìn theo hai cách.
Đọc thị trường cho đúng
Ở những trận có tỷ lệ cược của nhà cái, chúng không được lấy nguyên xi. Tỷ lệ công bố đã bao gồm biên lợi nhuận của nhà cái, nên trước hết biên đó được khử đi và tỷ lệ được quy về xác suất công bằng. Sau đó, kèo chấp và kèo tổng bàn thắng được giải như một hệ để tìm hai đại lượng mà thị trường thực sự thể hiện — chênh lệch trình độ giữa hai đội và tổng số bàn thắng kỳ vọng — vốn là tín hiệu ổn định hơn nhiều so với bất kỳ mức giá đơn lẻ nào. Các kèo một phần tư được định giá bằng nhân chia đôi tiền cược, xử lý chính xác các trường hợp thắng nửa và thua nửa, thay vì làm tròn về kèo nguyên gần nhất như phần lớn mô hình được công bố vẫn lặng lẽ làm.
Mô hình phạt góc riêng biệt
Phạt góc không được suy ra từ bàn thắng. Chúng có bộ chỉ số tấn công và phòng ngự riêng — số quả được hưởng và phải chịu, ước lượng bằng chính bộ giải có trọng số thời gian —, được dự báo cho từng bên rồi định giá theo đúng vạch phạt góc của trận đấu bằng một phân phối liên tục đã rời rạc hóa, chứ không phải bằng bảng tra. Khi lịch sử phạt góc của một đội quá mỏng để tin cậy, mô hình lùi theo một chuỗi đã định: trước hết là chỉ số, rồi đến thống kê trận đấu trực tiếp, rồi chỉ còn thị trường. Nếu không cấp nào vượt ngưỡng, mô hình báo không có dữ liệu thay vì bịa ra một con số.
Kết hợp theo trọng số độ chính xác
Mô hình và thị trường được kết hợp bằng trọng số độ chính xác dựa trên cỡ mẫu hữu hiệu: với các đội có lịch sử mỏng, thị trường giữ phần lớn trọng số; ở các giải được bao phủ dày, mô hình giữ phần lớn; và sự chuyển giao giữa hai bên là liên tục chứ không phải một công tắc. Khi sau bước kết hợp vẫn còn chênh lệch giá trị từ 5% trở lên, dự đoán được gắn nhãn value — mô hình tuyên bố có lợi thế mà tỷ lệ cược chưa phản ánh, và nói điều đó công khai trước giờ bóng lăn, nơi ai cũng có thể kiểm chứng về sau.
Hiệu chuẩn và kiểm định ngoài mẫu
Không có gì được đưa lên chỉ vì một bài kiểm định quá khứ trông đẹp mắt. Bộ máy được kiểm định trên khoảng nửa triệu trận đấu lịch sử với ranh giới ngoài mẫu nghiêm ngặt: chỉ số chỉ được ước lượng từ những gì có thể biết trước giờ bóng lăn của từng trận, và kết quả được chấm bằng log-loss và điểm Brier — những quy tắc chấm điểm chuẩn mực, trừng phạt cái sai đầy tự tin thay vì tưởng thưởng nó — cùng với tỷ lệ thắng so với vạch kèo và các đường hiệu chuẩn chia khoảng, kiểm tra xem một dự đoán 60% có thực sự đúng khoảng 60% số lần hay không. Phiên bản không đạt ngưỡng nghiệm thu sẽ không được đưa lên.
Không lựa chọn thủ công
Mọi trận bóng đá thật đủ điều kiện đều có dự đoán — không nhặt riêng những trận dễ. Dự đoán bị đóng băng 30 phút trước giờ bóng lăn, và mỗi dự đoán đã đóng băng đều được quyết toán theo kết quả cuối cùng và tính vào bảng thành tích công khai, thắng cũng như thua.