Dán nhãn sai: lỗi dữ liệu âm thầm đang bóp méo tennis chuyên nghiệp
**Câu trả lời cốt lõi:** Lỗi dán nhãn dữ liệu tennis xảy ra khi một bản ghi thiếu trường bắt buộc — tay vợt, giải đấu, mặt sân, cờ bỏ cuộc — nhưng vẫn được đưa vào mô hình. Kết quả là chỉ số phong độ và xếp hạng bị bóp méo dù phép tính không sai. **Sự kiện chính:** - Bảng xếp hạng ATP dùng cửa sổ trượt 52 tuần; điểm Grand Slam tối đa 2.000, ATP Finals 1.500, Masters 1000 là 1.000. - Madrid ở độ cao khoảng 650 mét, điều kiện thi đấu gần hard court hơn Roland Garros dù cùng nhãn clay. - Jannik Sinner bị treo thi đấu ba tháng từ tháng 2 đến đầu tháng 5 năm 2025, tạo khoảng trống dữ liệu trong cửa sổ xếp hạng. - Một mùa cỏ chỉ khoảng năm tuần, cấp cho mỗi tay vợt dưới 300 điểm giao bóng — mẫu quá nhỏ cho kết luận. - ATP áp dụng gọi đường biên điện tử toàn hệ thống từ năm 2025, nhưng gọi biên và xuất dữ liệu vị trí là hai quy trình riêng. **Nguồn:** Phân tích của Nguyễn Tuấn, Melbourne; số liệu tham chiếu từ ATP Tour và WTA, công bố trong mùa giải 2024 và 2025. **Hỏi đáp liên quan:** - Hỏi: Vì sao một trận bỏ cuộc không nên bị loại khỏi mẫu? Đáp: Vì bỏ cuộc tập trung ở nhóm tay vợt tải trọng cao và người vừa trở lại sau chấn thương, loại bỏ chúng là loại bỏ nhóm rủi ro cần hiểu nhất. - Hỏi: Nhãn clay gộp nhiều giải gây hại thế nào? Đáp: Nó trộn các điều kiện độ cao và độ ẩm khác nhau, khiến mô hình xóa mất chênh lệch win rate lên tới hơn hai mươi điểm phần trăm ở một số tay vợt. - Hỏi: Cổng kiểm tra thực thể giải quyết được gì? Đáp: Nó chặn bản ghi thiếu trường bắt buộc trước khi vào mô hình, và buộc hệ thống chấp nhận rằng không đủ dữ liệu là một câu trả lời hợp lệ.
3 giờ 12 phút sáng
Mở tệp ra, tôi đếm được 19 dòng. Nhãn trên đầu tệp ghi rõ một chữ: tennis. Tôi đọc chậm, từng dòng một, theo thói quen của một người từng làm kiểm tra thông tin từ năm hai mươi lăm tuổi. Không có tay vợt. Không có giải đấu. Không có set, không có game, không có một cú giao bóng nào được ghi lại. Mười chín dòng dữ liệu đó nói về một hệ thống hoàn toàn xa lạ với quần vợt.
Tôi đóng máy. Pha một ấm trà. Ngồi im khoảng bốn phút.
Thứ khiến tôi ngồi im không phải một lỗi kỹ thuật. Mười chín dòng đó sẽ không lọt vào bảng xếp hạng nào, không ai đọc, không ai chia sẻ, và nó sẽ chết trong thư mục tạm. Vấn đề nằm ở chỗ khác. Một ô nhãn sai đủ sức khiến cả một dây chuyền phân tích nói những câu rất tự tin về một đối tượng mà nó chưa từng nhìn thấy. Và trong quần vợt chuyên nghiệp, loại lỗi đó xảy ra mỗi tuần, với những cái tên thật, những con số thật, và những kết luận được in ra thành bài.
Khi cả thế giới nhìn vào điểm số cuối cùng, tôi nhìn vào ô dữ liệu trống phía sau nó.
Đêm đó tôi làm một việc mà tôi khuyên bất kỳ ai viết về tennis bằng số liệu cũng nên làm: tôi lấy ba bảng thống kê của cùng một trận, đặt cạnh nhau, và đếm số trường bị thiếu. Không phải để tìm lỗi của ai. Để biết mình đang đọc cái gì.
Năm tầng dữ liệu của một trận tennis
Trước khi nói về lỗi, cần nói rõ chúng ta đang gọi cái gì là dữ liệu tennis. Trong hai mươi chín năm theo dõi ngành này, tôi chia hệ sinh thái ra năm tầng, và mỗi tầng có một kiểu dán nhãn riêng.
Tầng một là kết quả chính thức: tỷ số set, game, điểm, thời lượng, người thắng. Tầng này do ATP, WTA và ITF quản lý, gần như không bao giờ sai ở cấp độ tỷ số, nhưng lại rất hay thiếu ở cấp độ bối cảnh. Một trận bỏ cuộc ở set hai vẫn được ghi là thắng 2-0, và nếu bạn lấy tỷ số đó đưa vào mô hình mà không có cờ bỏ cuộc, bạn vừa tạo ra một dữ liệu độc.
Tầng hai là thống kê trận: tỷ lệ giao bóng một vào sân, điểm thắng trên giao bóng một, điểm thắng trên giao bóng hai, tỷ lệ cứu break, tỷ lệ tận dụng break. Đây là tầng bị tranh cãi nhiều nhất, vì mỗi nguồn đếm một kiểu. Cùng một trận, nhà phát sóng có thể ghi tỷ lệ giao bóng một là 63%, còn bảng dữ liệu chính thức ghi 65%. Hai điểm phần trăm nghe nhỏ, nhưng nhân với 90 điểm giao bóng thì nó thành hai điểm, và hai điểm trong một trận có thể là một break.
Tầng ba là dữ liệu vị trí: hệ thống camera và cảm biến ghi tọa độ bóng, tốc độ, độ xoáy, điểm rơi, hướng giao bóng. Từ năm 2026, ATP áp dụng hệ thống gọi đường biên điện tử trên toàn bộ các giải trong hệ thống, nghĩa là tầng này phủ gần như tuyệt đối. Nhưng phủ rộng không đồng nghĩa với sạch. Việc gọi đường biên và việc xuất dữ liệu vị trí là hai quy trình khác nhau, do hai nhóm khác nhau vận hành, và chúng không bao giờ được kiểm tra chéo một cách công khai.
Tầng bốn là dữ liệu thể lực và y tế: cự ly di chuyển, số lần tăng tốc, tải trọng khớp, lịch sử chấn thương, thời gian hồi phục. Đây là tầng tôi quan tâm nhất và cũng là tầng bị che kín nhất, vì lý do hợp pháp và vì lý do thương mại.
Tầng năm là dữ liệu thị trường: tỷ lệ cược, giá trị thương mại, hợp đồng huấn luyện, lịch thi đấu biểu diễn. Tầng này không có chuẩn, không có cơ quan quản lý, và là nơi những con số được sinh ra để bán chứ không phải để hiểu.
Năm tầng đó không nói chuyện với nhau bằng cùng một ngôn ngữ. Người ta nối chúng lại bằng một thứ duy nhất: nhãn. Mặt sân nào, trong nhà hay ngoài trời, độ cao bao nhiêu, bóng loại gì, vòng nào, ngày nào, nguồn nào. Bỏ một nhãn, cả chuỗi phía sau mất nghĩa.
Và đây là chỗ tôi muốn dừng lại lâu hơn cả bài viết này: trong tennis, chúng ta đã xây một hệ thống đo lường cực kỳ tinh vi trên nền một hệ thống dán nhãn cực kỳ cẩu thả.
Bảy trường và một ô trống
Khi một bản ghi tennis bước vào bất kỳ mô hình nào của tôi, nó phải qua bảy trường.
Một: định danh tay vợt, không phải tên viết tắt, mà là mã định danh duy nhất. Hai: định danh giải đấu, kèm cấp độ. Ba: vòng đấu và ngày thi đấu tuyệt đối. Bốn: mặt sân, kèm điều kiện trong nhà hay ngoài trời. Năm: cờ trạng thái trận, tức là trận đó kết thúc bình thường, bỏ cuộc, xử thua, hay đối thủ không ra sân. Sáu: trạng thái thể lực của tay vợt tại thời điểm đó. Bảy: chuỗi nguồn, tức là con số này đi từ đâu tới, qua tay ai.
Bảy trường. Nghe như một yêu cầu hành chính khô khan. Nhưng hãy thử bỏ trường thứ năm.
Mùa Australian Open, tôi theo dõi một tay vợt trẻ được đánh giá rất cao. Cậu ấy thắng hai trận đầu, thua trận thứ ba. Bảng thống kê cho thấy tỷ lệ thắng điểm trên giao bóng hai của cậu ấy trong ba trận là 44% — một con số khiến bất kỳ ai đọc cũng kết luận: giao bóng hai là tử huyệt.
Nhưng trận thứ ba, cậu ấy bỏ cuộc ở game thứ ba của set ba vì chuột rút cơ bụng. Cờ bỏ cuộc không được ghi. Toàn bộ số điểm của set ba vẫn được tính. Trong set đó, cậu ấy giao bóng hai mười một lần, thắng hai điểm. Hai trên mười một. Con số 44% kia bị kéo xuống bởi chính những điểm được chơi trong trạng thái cơ thể đã ngừng phản hồi.
Nếu bạn đưa 44% đó vào một mô hình dự đoán cho vòng sau, bạn đang dự đoán về một người không còn tồn tại trên sân.
Một ô nhãn trống không xóa sổ dữ liệu. Nó chỉ khiến dữ liệu nói dối lịch sự hơn.
Trường thứ sáu còn tệ hơn. Trạng thái thể lực gần như không bao giờ được ghi vào dữ liệu công khai. Chúng ta có dữ liệu về một cú giao bóng ở tốc độ 208 km/h, nhưng không có dữ liệu về việc tay vợt đó đã tiêm thuốc giảm đau vào cổ tay bốn mươi phút trước khi giao. Hai thông tin có giá trị ngang nhau với một mô hình dự đoán nghiêm túc. Chúng ta chỉ có một.
Đó là lý do tôi nói với các biên tập viên suốt nhiều năm: một bảng thống kê tennis đầy đủ là một tài liệu khuyết tật được trình bày rất đẹp.
Phân rã 8.000 điểm
Có một bài học phương pháp tôi mang theo từ công việc kiểm tra thông tin thời trẻ, và nó áp dụng gần như nguyên vẹn cho bảng xếp hạng tennis.
Nguyên tắc rất đơn giản: một tổng số không có nghĩa gì cho tới khi bạn tách nó ra thành các thành phần có bản chất khác nhau.
Hãy lấy một tay vợt có 8.000 điểm trên bảng xếp hạng ATP. Con số đó thường được đọc như một chỉ báo phong độ tuyệt đối. Nhưng 8.000 điểm có thể được cấu thành theo hàng chục cách khác nhau, và mỗi cách kể một câu chuyện hoàn toàn khác.
Bốn giải Grand Slam đóng góp tối đa 2.000 điểm mỗi giải. ATP Finals đóng góp tối đa 1.500 điểm cho một tay vợt toàn thắng. Chín giải Masters 1000 đóng góp tối đa 1.000 điểm mỗi giải. Rồi đến ATP 500, ATP 250, và các giải Challenger.
Một tay vợt có 4.000 trong 8.000 điểm đến từ hai giải Grand Slam là một tay vợt có trần rất cao nhưng nền rất hẹp. Một tay vợt có 8.000 điểm trải đều trên mười bốn giải, không giải nào quá 600, là một tay vợt có nền rất rộng nhưng chưa từng chạm trần. Hai người này bằng điểm nhau và khác nhau về mọi thứ: khả năng chịu áp lực ở vòng bán kết, mức độ phụ thuộc vào một mặt sân, và cả mức độ rủi ro khi bước vào một giải lớn.
Tôi đã dùng cách phân rã này để đọc mùa giải 2026 và 2026 của Jannik Sinner và Carlos Alcaraz, và nó cho ra hai hình dạng gần như đối lập.
Sinner tích điểm theo kiểu tích tụ: bốn danh hiệu Grand Slam tính đến hết mùa 2026, cộng ATP Finals 2026, cộng một loạt kết quả sâu ở Masters 1000. Alcaraz tích điểm theo kiểu phân tán hơn, với sáu danh hiệu Grand Slam tính đến hết mùa 2026 nhưng ít hơn về số trận thắng ở các giải nhỏ.
Nhưng đây là chỗ mà phân rã trở nên thú vị, và cũng là chỗ mà hầu hết các bài phân tích bỏ qua.
Điểm xếp hạng là một cửa sổ trượt 52 tuần. Điều đó có nghĩa: một tay vợt không thi đấu vẫn có thể mất điểm, không phải vì thua, mà vì điểm của năm trước rơi khỏi cửa sổ. Trường hợp của Sinner mùa xuân 2026 là một ví dụ sạch về mặt phương pháp. Anh bị treo thi đấu ba tháng theo thỏa thuận với cơ quan chống doping thế giới, từ tháng Hai đến đầu tháng Năm 2026. Trong ba tháng đó, anh không thể cộng điểm. Nhưng cửa sổ 52 tuần vẫn quay.
Nếu bạn đọc bảng xếp hạng trong giai đoạn đó mà không biết về khoảng trống, bạn sẽ thấy một đường cong đi ngang và kết luận: phong độ chững lại. Đường cong đó không mô tả phong độ. Nó mô tả một lịch thi đấu bị cắt.
Đây là lý do tôi luôn giữ hai chỉ số song song cho mỗi tay vợt: điểm xếp hạng, và số trận thực tế được chơi trong cửa sổ 52 tuần. Chia điểm cho số trận thay vì chia điểm cho số tuần. Một tay vợt có 8.000 điểm từ 60 trận và một tay vợt có 8.000 điểm từ 45 trận có mức độ tập trung rủi ro khác nhau hoàn toàn.
Và đây là chỗ tôi muốn nói thẳng vào một thói quen xấu của ngành phân tích tennis: chúng ta đang đánh giá tay vợt bằng một tổng số đã được làm phẳng mọi khác biệt về bản chất giải đấu, rồi tranh cãi về thứ tự của họ như thể đó là một sự thật khách quan.
Bảng xếp hạng không phải một sự thật. Nó là một quy ước kế toán. Và mọi quy ước kế toán đều có thể bị đọc sai nếu người đọc không biết nó được lập ra để làm gì.
Nhãn mặt sân và bài học độ cao
Nếu có một lỗi dán nhãn khiến tôi mất niềm tin vào các mô hình mặt sân nhiều nhất, đó là chữ clay.
Trong hầu hết cơ sở dữ liệu tennis công khai, mặt sân được ghi bằng bốn chữ: hard, clay, grass, carpet. Bốn chữ cho hàng trăm điều kiện thi đấu khác nhau.
Roland Garros là clay, ở Paris, độ cao gần mực nước biển, bóng nặng, độ ẩm cao, sân rộng. Madrid cũng được ghi là clay, nhưng Madrid nằm ở độ cao khoảng 650 mét so với mực nước biển. Bóng bay nhanh hơn, nảy cao hơn, và điều kiện thi đấu gần với hard court hơn là với Paris. Rome là clay, ở độ cao thấp, ẩm, chậm. Monte Carlo là clay, sân hẹp, sát biển. Kitzbühel ở Áo nằm quanh mức 760 mét. Gstaad ở Thụy Sĩ vượt 1.000 mét.
Nếu bạn gộp tất cả vào một nhãn duy nhất và chạy một mô hình để tìm ra "tay vợt clay giỏi nhất", bạn đang trộn bốn giải đấu có điều kiện vật lý khác nhau vào một cái hộp rồi gọi nó là một phạm trù.
Tôi đã thử làm ngược lại. Năm 2026, tôi tách dữ liệu clay thành ba nhóm: clay độ cao thấp dưới 200 mét, clay trung bình từ 200 đến 500 mét, và clay độ cao trên 500 mét. Số mẫu vỡ ra thành từng mảnh nhỏ, và tôi mất gần như toàn bộ khả năng kết luận thống kê. Nhưng tôi tìm được một thứ khác: một số tay vợt có chênh lệch tỷ lệ thắng giữa clay độ cao thấp và clay độ cao cao lên tới hơn hai mươi điểm phần trăm, trong khi mô hình bốn nhãn gộp họ lại thành "chuyên gia clay" và xóa sạch khác biệt đó.
Một nhãn sai không tạo ra dữ liệu sai. Nó tạo ra một dữ liệu đúng bị đặt sai chỗ, và đó là loại lỗi khó phát hiện nhất vì mọi phép tính vẫn cho ra kết quả.
Cùng nguyên tắc đó áp dụng cho nhãn trong nhà và ngoài trời. Một trận hard court ngoài trời ở Melbourne tháng Giêng có thể lên tới hơn 40 độ C trên mặt sân, bóng nhanh hơn, và điều kiện thay đổi theo từng giờ. Cùng một giải, cùng một mặt sân, trận đêm và trận ngày là hai môn thể thao khác nhau về mặt vật lý. Cơ sở dữ liệu ghi cả hai là hard.
Tôi không cần xem họ đá bao nhiêu trận. Tôi cần xem họ chạy bao nhiêu mét trong một tình huống không ai để ý — và trong tennis, tôi cần biết mét đó được chạy trên mặt sân nào, ở độ cao bao nhiêu, vào lúc mấy giờ.
Bỏ cuộc, bệnh tật và những bản ghi bị xóa
Có một nghịch lý trong cách ngành dữ liệu tennis xử lý các bản ghi bất thường: chúng ta xóa chúng.
Một tay vợt bỏ cuộc ở vòng hai. Trận đó bị loại khỏi mẫu phân tích vì "không đủ dữ liệu". Một tay vợt rút lui trước giải vì chấn thương. Bản ghi bị đánh dấu không hợp lệ. Một trận có một tay vợt xử thua vì vi phạm quy tắc. Bản ghi bị đẩy ra khỏi tập huấn luyện.
Tôi hiểu logic vận hành đằng sau việc đó. Nhưng tôi phản đối kết luận.
Những bản ghi bất thường là những bản ghi chứa nhiều thông tin nhất trong toàn bộ tập dữ liệu. Một tay vợt bỏ cuộc ở set ba với chuột rút cơ bụng sau bốn trận liên tiếp trong tám ngày đang kể cho bạn nghe một câu chuyện về tải trọng mà không một trận thắng 6-3 6-4 nào kể được. Xóa bản ghi đó đi là xóa luôn bằng chứng.
Việc cần làm không phải xóa. Việc cần làm là dán nhãn đúng.
Trong hệ thống của tôi, một trận bỏ cuộc có ba nhãn riêng: bỏ cuộc do chấn thương cấp tính, bỏ cuộc do kiệt sức hoặc chuột rút, và bỏ cuộc do bệnh. Ba nhãn đó không bao giờ được gộp. Chúng dẫn tới ba mô hình khác nhau.
Nhãn bệnh đặc biệt quan trọng và gần như luôn bị gộp lẫn với nhãn chấn thương. Một tay vợt nghỉ hai tuần vì sốt xuất huyết và một tay vợt nghỉ hai tuần vì rách cơ bụng đều hiện ra trong dữ liệu là "vắng mặt 14 ngày". Nhưng một người trở lại với thể lực giảm sút tạm thời, người kia trở lại với nguy cơ tái phát cao gấp nhiều lần. Nếu mô hình của bạn gộp hai người này, bạn đang dự đoán bằng một biến số đã bị làm mờ.
Có một chi tiết nữa mà tôi cho là lỗ hổng lớn nhất của toàn bộ ngành phân tích tennis, và tôi đã nói về nó với không dưới năm biên tập viên: chúng ta không có chuẩn công khai cho nhãn chấn thương. Không có danh mục chung. Không có mã chẩn đoán. Mỗi giải, mỗi nhà báo, mỗi cơ sở dữ liệu tự mô tả theo cách riêng. Một chấn thương hông có thể được ghi là hip, hip flexor, lower back, abdominal, hoặc đơn giản là "injury" trong cùng một mùa giải.
Kết quả là khi một tay vợt dính chấn thương thứ ba trong mười tám tháng, chúng ta không có cách nào trả lời câu hỏi đơn giản nhất: ba chấn thương đó có liên quan tới nhau không?
Đây là lý do tôi đọc mọi thông báo rút lui như đọc một bản ghi thô chưa qua xử lý, chứ không phải như đọc một thông cáo.
Ba trận trên cỏ
Nếu lỗi dán nhãn mặt sân là lỗi hệ thống, thì lỗi mẫu nhỏ là lỗi nghề nghiệp.
Mùa cỏ kéo dài khoảng năm tuần. Một tay vợt vào tới bán kết ở một giải ATP 500 trên cỏ sẽ chơi bốn trận. Bốn trận, mỗi trận trung bình khoảng 70 điểm giao bóng. Tổng cộng dưới 300 điểm. Với 300 điểm, sai số quanh bất kỳ tỷ lệ nào cũng đủ lớn để nuốt chửng toàn bộ khác biệt giữa một tay vợt giỏi cỏ và một tay vợt trung bình.
Vậy mà mỗi tháng Sáu, cả một ngành lại viết về "chuyên gia cỏ" dựa trên đúng bốn trận đó.
Tôi đã thử một bài kiểm tra ngược vào mùa cỏ 2026: lấy danh sách các tay vợt được truyền thông gọi là chuyên gia cỏ, rồi so tỷ lệ thắng trên cỏ của họ trong ba mùa gần nhất với tỷ lệ thắng trên hard court trong cùng giai đoạn. Phần lớn chênh lệch nằm trong khoảng mà sai số mẫu có thể giải thích được. Nghĩa là nhãn "chuyên gia cỏ" trong nhiều trường hợp không mô tả một năng lực, mà mô tả một chuỗi bốn trận may mắn được ghi lại rất kỹ.
Đây là biến thể tennis của lỗi dán nhãn: gán cho một thực thể một thuộc tính mà dữ liệu không đủ để chứng minh thuộc tính đó tồn tại.
Và nó nguy hiểm hơn lỗi nhãn mặt sân, vì nhãn mặt sân có thể sửa bằng cách thêm trường dữ liệu, còn nhãn "chuyên gia cỏ" được tạo ra bởi chính người đọc, được nuôi dưỡng bởi bình luận, và được lặp lại cho tới khi nó trở thành một sự thật xã hội.
Chỉ số là máy X-quang, không phải bảng điểm. PPDA không giải mã Croatia. Nó giải mã thứ bóng đá mà Croatia đang giấu trong lớp vỏ kiên nhẫn. Với tennis, tỷ lệ thắng trên cỏ không giải mã một tay vợt. Nó giải mã thứ mà tay vợt đó đang giấu trong bốn trận được truyền hình chiếu nhiều nhất năm.
Chuỗi nguồn và buổi chiều ở Melbourne Park
Dựa trên kinh nghiệm theo dõi các trận đấu của tôi, có một quy tắc tôi áp dụng cho mọi con số trước khi nó được viết vào bài: tìm đường về.
Đường về là chuỗi từ con số trên màn hình về tới người đã ghi nó, bằng thiết bị gì, theo định nghĩa nào.
Một buổi chiều ở Melbourne Park, tôi ngồi trong khu vực làm việc với hai màn hình: một bên là bảng thống kê chính thức, một bên là bản xuất dữ liệu vị trí của cùng trận đấu. Tôi đếm tay từng cú giao bóng hai của một tay vợt trong set thứ hai, so sánh hướng giao bóng theo dữ liệu vị trí với hướng giao bóng theo bảng thống kê.
Chênh lệch không lớn. Nó nằm ở những quả bóng rơi sát vạch giữa, nơi mà việc phân loại thành hướng trong hay hướng ngoài phụ thuộc vào một ngưỡng do con người đặt ra. Nhưng chênh lệch đó đủ để tỷ lệ giao bóng hai vào khu vực ngoài của tay vợt đó thay đổi gần bốn điểm phần trăm.
Bốn điểm phần trăm trên một mẫu nhỏ không nói lên điều gì về tay vợt. Nó nói lên một điều về hệ thống: hai sản phẩm dữ liệu từ cùng một trận, cùng một sân, cùng một công nghệ, có thể không khớp nhau, và không ai bắt buộc chúng phải khớp.
Từ đó, tôi đặt ra một luật cho chính mình và cho những người làm cùng: mỗi con số xuất hiện trong bài phải trả lời được ba câu. Nó đến từ nguồn nào. Nó được định nghĩa thế nào. Và nếu đổi nguồn, nó thay đổi bao nhiêu.
Nếu không trả lời được câu thứ ba, tôi không viết con số đó.
Dữ liệu không bao giờ nói dối — nhưng tôi cần mười năm để biết khi nào nó nói nửa sự thật.
Góc phản trực giác: bản ghi hỏng là bản ghi giàu nhất
Đến đây tôi phải nói một điều mà phần lớn những người làm dữ liệu tennis sẽ không nói, vì nó đi ngược lợi ích của họ.
Niềm tin phổ biến là dữ liệu càng sạch thì phân tích càng đúng. Điều đó đúng ở cấp độ kỹ thuật và sai ở cấp độ nhận thức.
Một tập dữ liệu sạch tuyệt đối là một tập dữ liệu đã bị loại bỏ mọi bất thường. Mà bất thường chính là nơi thông tin sống. Một tay vợt giao bóng hai ở tỷ lệ thắng thấp bất thường trong ba trận liên tiếp là một tín hiệu. Một tay vợt thắng 70% tie-break trong một mùa là một bất thường cần giải thích, không phải một kỹ năng cần ca ngợi. Một trận có thời lượng dài gấp đôi mức trung bình của cùng vòng đấu là một bất thường có nguyên nhân.
Khi bạn làm sạch dữ liệu bằng cách xóa các điểm dữ liệu lệch, bạn đang xóa chính câu trả lời.
Tôi từng nghe một lập luận rất phổ biến trong giới phân tích: hãy loại các trận bỏ cuộc ra khỏi mẫu để mô hình không bị nhiễu. Lập luận đó nghe hợp lý cho tới khi bạn nhận ra rằng các trận bỏ cuộc không phân bố ngẫu nhiên. Chúng tập trung ở những tay vợt có tải trọng cao, ở những giai đoạn cuối mùa, ở những mặt sân khắc nghiệt, và ở những tay vợt vừa trở lại sau chấn thương. Loại chúng ra khỏi mẫu là loại đúng nhóm người mà bạn cần hiểu nhất.
Cùng lý do đó, tôi không tin vào các mô hình dự đoán tennis được xây trên dữ liệu đã làm sạch hoàn toàn và không kèm nhãn trạng thái. Chúng dự đoán rất tốt những trận mà kết quả đã hiển nhiên, và sụp đổ đúng ở những trận mà người hâm mộ quan tâm nhất.
Có một hệ quả thứ hai, và nó liên quan trực tiếp tới cách ngành này tự kể chuyện về mình.
Chúng ta thường xuyên nhầm tương quan với nhân quả trong các chỉ số tennis, và nhầm một cách có hệ thống, theo hướng có lợi cho câu chuyện đang thịnh hành. Một tay vợt có tỷ lệ giao bóng một cao thường thắng nhiều. Kết luận được rút ra: giao bóng một tốt là nguyên nhân của chiến thắng. Nhưng một tay vợt đang dẫn trước thường giao bóng tự tin hơn, chọn biên rộng hơn, và do đó có tỷ lệ vào sân cao hơn. Chiều nhân quả chạy ngược lại ít nhất một phần.
Điều tương tự xảy ra với tỷ lệ cứu break. Những tay vợt có tỷ lệ cứu break cao thường được ca ngợi là bản lĩnh. Nhưng tỷ lệ cứu break cao một phần đến từ việc họ ít phải đối mặt với break point trong những trận căng thẳng, vì họ đã kết thúc set trước đó. Mẫu của họ bị chọn lọc bởi chính chất lượng của họ.
Đây là lý do tôi không bao giờ đọc một chỉ số tennis đơn lẻ. Tôi đọc chỉ số đó cùng với số lần nó xuất hiện, số điểm tạo nên nó, và trạng thái cơ thể của người tạo ra nó.
Và đây là lý do tôi nghi ngờ bất kỳ hệ thống nào tự nhận đã "chuẩn hóa" dữ liệu tennis. Chuẩn hóa, trong nhiều trường hợp, chỉ là một cách nói khác của việc xóa nhãn.
Một cổng kiểm tra
Tôi có thể kết thúc bài này bằng năm kiến nghị gửi ATP, WTA và ITF. Tôi đã viết kiểu đó nhiều lần và tôi biết nó thường chỉ làm hài lòng người viết.
Nên tôi rút xuống còn một.
Mọi bản ghi tennis trước khi bước vào bất kỳ mô hình, bảng xếp hạng nội bộ, hay chỉ số công khai nào, phải qua một cổng kiểm tra thực thể. Cổng đó hỏi đúng một câu: bản ghi này có chứa ít nhất một thực thể tennis hợp lệ với đầy đủ bảy trường bắt buộc hay không. Nếu câu trả lời là không, bản ghi bị giữ lại, không bị xóa, và được dán nhãn lý do.
Một cổng kiểm tra như vậy tốn vài giây để viết. Nó ngăn được loại lỗi khiến một tệp 19 dòng mang nhãn tennis mà không có tay vợt nào bên trong. Nó ngăn được loại lỗi khiến một trận bỏ cuộc trở thành một trận thua bình thường. Nó ngăn được loại lỗi khiến Madrid được tính là Paris.
Và nó buộc người làm dữ liệu phải thừa nhận một điều mà ngành này rất ngại thừa nhận: không đủ dữ liệu là một câu trả lời hợp lệ.
Trong một mùa giải, tôi đọc hàng trăm bảng thống kê. Số lần tôi có thể kết luận chắc chắn về một tay vợt dựa trên dữ liệu công khai ít hơn nhiều so với số lần tôi được yêu cầu kết luận. Khoảng cách giữa hai con số đó chính là chỗ mà lỗi dán nhãn sinh sống.
Mùa tới, khi bạn thấy một tay vợt được gọi là chuyên gia một mặt sân, hãy hỏi ba câu: bao nhiêu trận, mặt sân đó ở độ cao nào, và trận nào trong số đó là trận bỏ cuộc. Nếu không ai trả lời được, bạn đang đọc một nhãn, không phải một phân tích.
Sân trống năm 2026 không làm tay vợt yếu đi. Nó làm lộ ra những chỉ số giả tạo từng được khán giả che chắn. Nhãn sai cũng vậy. Nó không tạo ra dữ liệu giả. Nó chỉ để cho những con số thật nói về một thứ không có thật — và chờ xem ai trong chúng ta đủ kiên nhẫn để mở tệp ra và đếm lại từ đầu.
Còn tôi, tôi vẫn sẽ mở tệp lúc 3 giờ 12 phút sáng. Và tôi vẫn sẽ đếm.
