Trí tuệ nhân tạo có chiến thắng con người trong game bài poker

Thảo luận trong 'Giải Trí' bắt đầu bởi nguyenhuyen, 3/2/18.

  1. nguyenhuyen

    nguyenhuyen Cơ thủ

    Trong thời buổi công nghệ hiện đại như ngày nay, trí tuệ nhân tạo là một yếu tố thiết yếu được áp dụng trong hầu hết các lĩnh vực. Trước đây, chắc hẳn mọi người cũng được nghe đến thành tựu máy tính hay AI chiến thắng con người trong nhiều bộ môn như cờ vua, cờ tướng,... và mới đây nhất chính là việc sử dụng AI để chơi Poker. Chúng ta hãy cùng tìm hiểu nhé.

    AI được sử dụng trong game bài Poker từ khi nào?

    Đối với những bộ môn thể thao trí tuệ khác, việc áp dụng AI vào để chiến thắng con người sẽ đơn giản hơn rất nhiều so với bộ môn Poker. Lý do là vì luật chơi Poker tương đối phức tạp với quá nhiều tổ hợp bài và quá nhiều lựa chọn hành động với nhiều trường hợp stack khác nhau khiến cho việc dùng trí tuệ nhân tạo để chiến thắng một người thật với lối đánh linh hoạt sẽ khó hơn rất nhiều.

    AI (Artifactual Intelligence) hay được biết đến là trí tuệ nhân tạo đã chính thức khiêu chiến với những người chơi Poker No Limit Hold’em trong khoảng thời gian 3 thập kỉ và đến gần đây mới chính thức có những AI đủ khả năng dành chiến thắng trong chiến trường NLH.

    cach choi poker texas 3.jpg

    AI triển vọng nhất mang tên Claudio đã tham gia heads-up với 4 người chơi là Bjorn Li, Doug Polk, Dong Kim và Jason Les vào năm 2015. Tuy 4 người chơi này đã thắng tổng cộng hơn 730.000$ nhưng con số này chỉ chiếm chưa đến 0.5% tổng sồ tiền 1.7 triệu $ đã được bet trong 80,000 hand nên có thể tính đây là bước tiến lớn trong quá trình AI đối đầu với con người.

    Rút kinh nghiệm từ Claudio và từ góp ý của nhiều người chơi Poker pro thì Baby Tartanian 8 và Libratus đã lần lượt ra đời vào 2016 và 2017. Tuy Baby Tartanian 8 không mang lại nhiều thay đổi nhưng Libratus lại có hiệu quả hơn rõ rệt. Ở trận tái đấu đầu năm 2017 với một nửa đội hình cũ (Dong Kim và Jason Les được thay bằng Jimmy Chou và Daniel McAuley) thì Libratus đã xuất sắc dành chiến thắng gần 1.8 triệu $ sau 120,000 ván bài và màn trình diễn này đã giành 5 giải HPCwire trong đó có hạng mục “Best use of AI”.

    Doug Polk – người chơi đã từng đối đầu với cả Claudio và Libratus nhận xét:”Mặc dù Claudio có nhiều kẽ hở những đã được hoàn thiện với việc ra mắt Libratus. Con người đã tụt về phía sau so với AI trong bộ môn head-sup no limit và điều này sẽ sớm xảy ra ở các loại hình còn lại.”

    Chiến thuật được lập trình cho AI

    Do được lập trình ra bởi những cao thủ Poker kì cựu với nhiều năm nghiên cứu về luật Poker, những chiến thuật chơi Poker từ cơ bản đến nâng cao, nên các AI luôn là những phần mềm khó nhằn. Jason Les là người đầu tiên thi đấu với AI Claudio và đã có nhận xét như sau:”Thi đấu với các AI nhất là Libratus rất căng thẳng vì AI này sử dụng chiến thuật gần giống với thuyết cân bằng Nash nên cơ bản là không có lỗ hổng để khai thác. Chiến thuật ban đầu của đội là sử dụng những cách bet lạ mà Libratus không được lập trình sẵn tuy nhiên cả đội đã phát hiện là với mỗi lần bet không theo quy củ thì AI này sẽ chạy lại một chuỗi thuật toán để học được cách đánh mới này và tự vá lại khuyết điểm của mình.”

    cach choi poker texas 1.jpg

    Giải thích điều này thì những người lập trình Libratus đã giải thích qua bài báo “Libratus: The Superhuman AI for No-Limit Poker,” như sau:

    Libratus không được lập trình sẵn như nhiều người suy đoán mà tự đưa ra quyết định bằng việc tự tính toán cho phù hợp với thuyết cân bằng Nash. Thuật toán của Libratus dựa trên tổ hợp bet size trong nhiều tính huống khác nhau để phán đoán bài đối thủ. Thuật toán này cũng giúp tổng hợp những hand giống nhau vào một tổ hợp giúp giảm số quyết định cần lựa chọn từ 10161 xuống 1012 và tăng tốc độ xử lí lên đáng kể.

    Không giống các AI trước thì Libratus có cấu tạo gồm 3 phần chính với thuật toán riêng dành cho mỗi phần bao gồm:

    • Tính toán chiến thuật phụ thuộc thuyết cân bằng Nash trước khi bắt đầu ván bài
    • Xử lý từng phân đoạn của ván bài khi thi đấu
    • Tự cải thiện chiến thuật và vá lỗi dựa theo thuyết cân bằng Nash dựa vào những thông tin đối thủ để lộ
    Những điều này đồng nghĩa Libratus có chiến thuật vô cùng đa dạng và có khả năng bluff ở mọi vị trí khiến cho đối thủ là con người không thể ghi nhớ hết và dẫn đến việc khó đọc được bài. Ngược lại những người chơi khi thi đấu với Libratus đều sẽ có thói quen vô thức chơi một kiểu bài theo một cách cố định nên Libratus có thể dễ dàng phân tích và tìm cách đối phó nếu sử dụng chiến thuật này lần hai. Với việc tự học hỏi liên tục cộng với bộ xử lí cực mạnh thì đây là AI hoàn chỉnh nhất trong việc thi đấu Poker có thể tự đưa ra chiến thuật cho mình mà không cần lập trình.

    Tương lai của game bài Poker với sự xuất hiện của AI


    Bất chấp việc Libratus là một bước đột phá và thành công lớn thì người chế tạo ra AI này vẫn khẳng định là việc chơi Poker bằng trí tuệ nhân tạo hay bot vẫn còn rất xa mới thành hiện thực. Tuy Libratus đã thực sự chiến thắng những người chơi hàng đầu nhưng chưa phải là chiến thắng tuyệt đối và vẫn chưa thực sự hoàn hảo.

    cach choi poker texas 2.jpg

    Phải nhấn mạnh hơn nữa là chiến thắng này mới là chiến thắng khi heads-up và phải chạy bằng siêu máy tính, nếu đưa bot vào 1 bàn NLH với 6 người chơi có nhiều kinh nghiệm chơi poker thì khối lượng tính toán và tổ hợp sẽ tăng lên rất nhiều và việc xử lí vấn đề này sẽ phải mất một thời gian khá dài. Hơn nữa các AI vẫn sẽ thiếu rất nhiều thông tin do chỉ có thể xử lí các hành động liên quan đến chip mà không thể xử lí các hành động và biểu cảm khác của con người. Vậy nên để tạo ra 1 AI hoàn hảo để có thể thực sự thi đấu với con người sẽ là một bài toán nan giải trong một thời gian nữa.

    Chắc chắn các độc giả cũng sẽ có người tỏ ra lo ngại với vấn đề sử dụng những bot và AI như này trong các sân thi đấu online để chuộc lợi. Tuy nhiên đây không phải là vấn đề đáng lo bởi vẫn chưa có bot nào thực sự hoàn thiện để có thể thi đấu một bàn nhiều người và hơn cả các site Poker online càng ngày càng cải thiện an ninh để ngăn chặn việc người chơi có thể sử dụng bot hay những phần mềm liên quan có khả năng gian lận khi tham gia trò chơi. Người chơi tham gia thi đấu online vẫn có thể thoải mái trong một khoảng thời gian rất dài nữa.


    Tổng kết


    Việc Libratus ra đời là một cột mốc trong lịch sử Poker và lịch sử của các trí tuệ nhân tạo. Tuy nhiên Libratus chưa hoàn thiện chứng tỏ con người và những yếu tố mang tính con người vẫn là điều vô cùng quan trọng và đây sẽ là điều giữ cho Poker luôn là một môn thể thao thú vị.

    Nguồn: Bài viết được biên tập lại từ website vietpoker
     
    Chỉnh sửa cuối: 3/2/18
  2. kd03sutech

    kd03sutech New Member

    chơi online mà đánh với máy, thì không biết sẽ như thế nào nhỉ?
     
  3. dragon1992

    dragon1992 New Member

    thì mất thú vị chứ sao, chơi online hay live thì cũng đều phải người chơi với người, nó mới thú vị chứ
     
  4. Fjfa_rand

    Fjfa_rand New Member

    con này mà hoàn thiện như người chắc giá hàng tỉ đô chứ ít
     
  5. boydatinh3107

    boydatinh3107 New Member

    thời đại công nghệ, cái gì cũng máy móc