<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>cờ vua máy tính &#8211; Nhật Phúc</title>
	<atom:link href="https://nhatphuc.com/bai-viet/co-vua-may-tinh/feed/" rel="self" type="application/rss+xml" />
	<link>https://nhatphuc.com</link>
	<description></description>
	<lastBuildDate>Fri, 06 Nov 2026 02:48:47 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>

<image>
	<url>https://nhatphuc.com/wp-content/uploads/2019/08/favicon-160x160.png</url>
	<title>cờ vua máy tính &#8211; Nhật Phúc</title>
	<link>https://nhatphuc.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào?</title>
		<link>https://nhatphuc.com/ai-choi-co-tu-deep-blue-den-alphazero/</link>
					<comments>https://nhatphuc.com/ai-choi-co-tu-deep-blue-den-alphazero/#respond</comments>
		
		<dc:creator><![CDATA[Linh Nguyễn]]></dc:creator>
		<pubDate>Fri, 06 Nov 2026 02:48:47 +0000</pubDate>
				<category><![CDATA[Học công nghệ]]></category>
		<category><![CDATA[AI chơi cờ]]></category>
		<category><![CDATA[AlphaGo]]></category>
		<category><![CDATA[AlphaZero]]></category>
		<category><![CDATA[cờ vua máy tính]]></category>
		<category><![CDATA[Deep Blue]]></category>
		<category><![CDATA[học tăng cường]]></category>
		<category><![CDATA[lịch sử AI]]></category>
		<guid isPermaLink="false">https://nhatphuc.com/?p=17879</guid>

					<description><![CDATA[<p>AI chơi cờ đi từ Deep Blue tính vét cạn năm 1997 đến AlphaZero tự học năm 2017. Hiểu máy chơi cờ ra sao, các cột mốc và bài học cho AI hôm nay.</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/ai-choi-co-tu-deep-blue-den-alphazero/">AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào?</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Tháng 5 năm 1997, nhà vô địch cờ vua thế giới Garry Kasparov thua một cỗ máy. Gần 20 năm sau, một chương trình khác hạ kỳ thủ cờ vây hàng đầu Lee Sedol. Giữa hai trận đấu đó là cả một cuộc cách mạng trong cách <strong>AI chơi cờ</strong>: từ máy chỉ biết tính thật nhanh theo quy tắc con người dặn, đến máy tự chơi với chính mình hàng triệu ván để tự rút ra quy tắc.</p>
<p><strong>Câu trả lời ngắn:</strong> AI chơi cờ là chương trình máy tính chọn nước đi bằng cách thử trước nhiều diễn biến của ván cờ rồi chấm điểm từng thế cờ. Deep Blue (1997) chấm điểm bằng quy tắc do người viết tay và tính khoảng 200 triệu thế cờ mỗi giây. AlphaGo và AlphaZero (2016–2017) dùng mạng nơ-ron tự học cách chấm điểm qua hàng triệu ván tự chơi.</p>
<p>Bài viết này đi qua toàn bộ hành trình đó: máy tính cờ &#8220;nghĩ&#8221; như thế nào, vì sao cờ vây khó hơn cờ vua rất nhiều, AlphaZero tự học ra sao, và những bài học mà các trận cờ để lại cho AI ngày nay, từ chatbot đến robot.</p>
<h2 id="video">Video: Deep Blue thắng Kasparov nhưng có hiểu cờ không?</h2>
<p>Bài viết mở rộng từ video ngắn của kênh Vọc Sĩ về trận tái đấu năm 1997. Nếu bạn muốn nghe kể lại cuộc đấu trong khoảng 4 phút, hãy <a href="https://www.youtube.com/watch?v=0v3mSIrkyT8" target="_blank" rel="noopener">xem video Deep Blue vs Kasparov 1997</a> trước, rồi quay lại đây để đi sâu hơn vào công nghệ phía sau.</p>
<div class="np-player np-player--long"><button type="button" class="np-player__start" data-np-youtube="0v3mSIrkyT8" data-title="Video YouTube" aria-label="Phát video: Video YouTube"><img src="https://i.ytimg.com/vi/0v3mSIrkyT8/hqdefault.jpg" alt="AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào? 1" loading="lazy" decoding="async" title="AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào? 1"><span class="np-player__play" aria-hidden="true">▶</span><span class="np-player__label">Xem video</span></button><noscript><a href="https://www.youtube.com/watch?v=0v3mSIrkyT8" target="_blank" rel="noopener">Xem video trên YouTube</a></noscript></div>
<blockquote>
<p><strong>Tóm tắt nhanh</strong></p>
<ul>
<li>Trò chơi như cờ vua, cờ vây là &#8220;phòng thí nghiệm&#8221; lý tưởng của AI vì luật rõ ràng và thắng thua đo được.</li>
<li>Máy tính cờ cổ điển dựa trên cây trò chơi, thuật toán minimax, cắt tỉa alpha-beta và một hàm chấm điểm viết tay.</li>
<li>Deep Blue thắng Kasparov 3,5 – 2,5 năm 1997 nhờ tốc độ tính khoảng 200 triệu thế cờ mỗi giây.</li>
<li>Cờ vây có quá nhiều khả năng để vét cạn, nên AlphaGo (2016) phải dùng mạng nơ-ron học từ dữ liệu và tự chơi.</li>
<li>AlphaZero (2017) chỉ biết luật chơi, tự học cờ vua, cờ shogi và cờ vây đến trình độ vượt các chương trình mạnh nhất.</li>
<li>Bài học lớn: thắng một trò chơi không đồng nghĩa với hiểu biết chung; người và máy hợp tác thường mạnh hơn mỗi bên.</li>
</ul>
</blockquote>
<p><strong>Nội dung chính:</strong></p>
<ol>
<li><a href="#vi-sao-ai-choi-co">Vì sao AI chơi cờ là phòng thí nghiệm của trí tuệ nhân tạo</a></li>
<li><a href="#may-tinh-co-nghi-the-nao">Máy tính cờ &#8220;nghĩ&#8221; thế nào: cây trò chơi và minimax</a></li>
<li><a href="#deep-blue-1997">Deep Blue thắng Kasparov 1997: sức mạnh vét cạn</a></li>
<li><a href="#ham-danh-gia-viet-tay">Hàm đánh giá viết tay: điểm mạnh và giới hạn</a></li>
<li><a href="#co-vay-va-alphago">Cờ vây và AlphaGo: khi vét cạn không còn đủ</a></li>
<li><a href="#alphazero-tu-hoc">AlphaZero và MuZero: AI chơi cờ tự học từ luật</a></li>
<li><a href="#dong-thoi-gian">Dòng thời gian AI chơi cờ và trò chơi</a></li>
<li><a href="#so-sanh">So sánh Deep Blue, AlphaGo và AlphaZero</a></li>
<li><a href="#nguoi-va-may">Người và máy hợp tác: cờ &#8220;nhân mã&#8221;</a></li>
<li><a href="#hieu-lam">Hiểu lầm phổ biến về AI chơi cờ</a></li>
<li><a href="#dung-ai-hoc-co">Cách dùng AI chơi cờ để tự học cờ</a></li>
<li><a href="#bai-hoc">Bài học từ AI chơi cờ cho AI hôm nay</a></li>
<li><a href="#cau-hoi-thuong-gap">Câu hỏi thường gặp</a></li>
</ol>
<h2 id="vi-sao-ai-choi-co">Vì sao AI chơi cờ là phòng thí nghiệm của trí tuệ nhân tạo</h2>
<p>Ngay từ những ngày đầu của ngành máy tính, các nhà khoa học đã chọn cờ vua làm bài kiểm tra trí thông minh của máy. Năm 1950, nhà toán học Claude Shannon viết bài báo nổi tiếng về cách lập trình máy tính chơi cờ vua. Alan Turing cũng từng viết một chương trình cờ trên giấy và tự tay &#8220;chạy&#8221; nó, vì thời đó chưa có máy đủ mạnh.</p>
<p>Vì sao lại là trò chơi? Bởi trò chơi có <strong>luật rõ ràng, kết quả đo được</strong>. Trong đời thực, rất khó nói một quyết định là &#8220;đúng&#8221; hay &#8220;sai&#8221;. Còn trên bàn cờ, thắng là thắng, thua là thua. Nhà nghiên cứu có thể cho máy đấu hàng nghìn ván, đếm tỷ lệ thắng và biết ngay phiên bản mới có tiến bộ không.</p>
<p>Trò chơi còn có độ khó tăng dần như những nấc thang: cờ ca-rô dễ, cờ đam khó hơn, cờ vua khó hơn nữa, cờ vây gần như không thể vét cạn, rồi đến những trò chơi có thông tin ẩn như bài poker hay trò chơi chiến thuật thời gian thực. Mỗi nấc thang buộc các nhà nghiên cứu phải nghĩ ra kỹ thuật mới, và nhiều kỹ thuật ấy về sau được dùng ngoài bàn cờ.</p>
<figure>
<img decoding="async" loading="lazy" src="https://nhatphuc.com/wp-content/uploads/2026/11/01-vi-sao-ai-choi-co.jpg" alt="Bốn lý do trò chơi là phòng thí nghiệm của AI chơi cờ: luật rõ, đo được, độ khó tăng dần, so được với người" title="AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào? 2"><figcaption>Trò chơi giúp đo tiến bộ của AI một cách rõ ràng.</figcaption></figure>
<p>Điều thú vị là cứ mỗi khi máy vượt qua một trò chơi, người ta lại nói: &#8220;Đó chưa phải trí thông minh thực sự&#8221;. Ranh giới của &#8220;thông minh&#8221; cứ lùi dần, và chính câu chuyện cờ vua là ví dụ rõ nhất cho hiện tượng này.</p>
<h2 id="may-tinh-co-nghi-the-nao">Máy tính cờ &#8220;nghĩ&#8221; thế nào: cây trò chơi và minimax</h2>
<p>Hãy hình dung mỗi thế cờ là một ngã ba đường. Từ thế hiện tại, bạn có khoảng vài chục nước đi hợp lệ. Mỗi nước lại dẫn đến một thế cờ mới, nơi đối thủ cũng có vài chục lựa chọn. Vẽ hết ra, bạn được một cái cây phân nhánh chằng chịt, gọi là <em>cây trò chơi</em> (game tree).</p>
<h3>Bốn bước của một máy tính cờ cổ điển</h3>
<p>Một chương trình cờ kiểu cũ làm việc qua bốn bước lặp đi lặp lại:</p>
<ol>
<li><strong>Sinh nước đi:</strong> liệt kê mọi nước hợp lệ từ thế hiện tại.</li>
<li><strong>Đào sâu:</strong> với mỗi nước, tưởng tượng tiếp vài lượt đi của cả hai bên.</li>
<li><strong>Chấm điểm:</strong> đến độ sâu giới hạn thì dừng, dùng hàm đánh giá cho điểm thế cờ cuối.</li>
<li><strong>Chọn nước:</strong> dùng thuật toán minimax để chọn nước tốt nhất, giả định đối thủ cũng chơi tốt nhất.</li>
</ol>
<figure>
<img decoding="async" loading="lazy" src="https://nhatphuc.com/wp-content/uploads/2026/11/02-may-tinh-co-nghi-the-nao.jpg" alt="Sơ đồ bốn bước máy tính cờ chọn nước đi: sinh nước, đào sâu, chấm điểm, chọn bằng minimax" title="AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào? 3"><figcaption>Vòng lặp cơ bản của một chương trình cờ kiểu cổ điển.</figcaption></figure>
<h3>Minimax và cắt tỉa alpha-beta</h3>
<p><em>Minimax</em> nghĩa là: đến lượt mình thì chọn nước có điểm cao nhất (max), đến lượt đối thủ thì giả định họ chọn nước khiến mình có điểm thấp nhất (min). Đây là cách nghĩ thận trọng, luôn tính đến phản đòn tốt nhất của đối phương.</p>
<p>Vấn đề là cây trò chơi lớn khủng khiếp. Shannon từng ước tính số ván cờ vua khác nhau có thể xảy ra vào khoảng 10 mũ 120, nhiều hơn số nguyên tử trong vũ trụ quan sát được. Vì vậy máy không bao giờ duyệt hết. Kỹ thuật <em>cắt tỉa alpha-beta</em> giúp bỏ qua những nhánh chắc chắn không tốt hơn nhánh đã biết, giống như khi đi chợ, thấy một sạp đã đắt hơn sạp trước thì bạn không cần hỏi thêm món nào ở đó nữa.</p>
<figure>
<img decoding="async" loading="lazy" src="https://nhatphuc.com/wp-content/uploads/2026/11/03-bung-no-to-hop.jpg" alt="Các con số cho thấy độ lớn của cây trò chơi cờ vua, tốc độ Deep Blue và độ phức tạp cờ vây" title="AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào? 4"><figcaption>Bùng nổ tổ hợp: lý do máy không thể vét cạn toàn bộ ván cờ.</figcaption></figure>
<h2 id="deep-blue-1997">Deep Blue thắng Kasparov 1997: sức mạnh vét cạn</h2>
<p>Deep Blue là siêu máy tính chuyên chơi cờ vua do IBM phát triển. Nó không phải một chiếc máy tính thông thường mà được gắn thêm hàng trăm con chip thiết kế riêng chỉ để sinh nước đi và chấm điểm thế cờ. Nhờ phần cứng chuyên dụng này, Deep Blue xét được <strong>khoảng 200 triệu thế cờ mỗi giây</strong>.</p>
<h3>Hai trận đấu, hai kết quả trái ngược</h3>
<p>Kasparov, nhà vô địch thế giới từ năm 1985, gặp Deep Blue lần đầu năm 1996 và thắng 4 – 2. Một năm sau, IBM nâng cấp máy và hai bên tái đấu ở New York, sáu ván. Lần này máy thắng với tỷ số 3,5 – 2,5. Ở ván cuối, Kasparov chịu thua chỉ sau 19 nước đi. Đó là lần đầu một nhà vô địch thế giới đương nhiệm thua máy trong một trận đấu chính thức theo thể thức thi đấu.</p>
<figure>
<img decoding="async" loading="lazy" src="https://nhatphuc.com/wp-content/uploads/2026/11/04-deep-blue-kasparov-1997.jpg" alt="Ba con số của trận Deep Blue thắng Kasparov 1997: tỷ số 3,5 – 2,5, 200 triệu thế cờ mỗi giây, thua sau 19 nước" title="AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào? 5"><figcaption>Trận tái đấu năm 1997 qua ba con số.</figcaption></figure>
<h3>Yếu tố tâm lý</h3>
<p>Câu chuyện không chỉ có tính toán. Sau ván hai, Kasparov nghi ngờ có người can thiệp vì một nước đi của máy trông &#8220;giống người&#8221; đến bất ngờ. Ông tức giận, và nhiều nhà bình luận cho rằng tâm lý bất ổn đó khiến ông chơi kém hơn trong những ván sau. Máy không biết mệt, không biết sợ, không bị ảnh hưởng bởi khán giả. Đây là một lợi thế mà ít ai nghĩ tới khi so sánh người với máy.</p>
<p>Một chi tiết thường bị bỏ qua: cách thắng của Deep Blue là sự kết hợp giữa tốc độ phần cứng và tri thức cờ vua do các kỳ thủ chuyên nghiệp đóng góp. Nói cách khác, chiến thắng năm 1997 là chiến thắng của cả một đội ngũ kỹ sư và kỳ thủ, chứ không phải của một cỗ máy tự nghĩ.</p>
<h2 id="ham-danh-gia-viet-tay">Hàm đánh giá viết tay: điểm mạnh và giới hạn</h2>
<p>Máy tính toán xa đến đâu thì cuối cùng vẫn phải trả lời câu hỏi: thế cờ này tốt hay xấu? Đó là việc của <em>hàm đánh giá</em> (evaluation function). Ở Deep Blue, hàm này do con người viết tay, gồm rất nhiều yếu tố như giá trị từng quân, độ an toàn của vua, cấu trúc tốt, quân nào đang kiểm soát trung tâm, đường nào bị khoá.</p>
<h3>Máy cắt cỏ cực nhanh</h3>
<p>Video của Vọc Sĩ có một ví von rất hay: Deep Blue giống một chiếc máy cắt cỏ cực nhanh. Nó cắt cỏ giỏi hơn bất kỳ ai, nhưng không có nghĩa là nó hiểu khu vườn. Deep Blue giỏi cờ vua và chỉ giỏi cờ vua. Nó không chơi được cờ ca-rô, không đọc được một câu tiếng Việt, và cũng không biết mình vừa thắng.</p>
<figure>
<img decoding="async" loading="lazy" src="https://nhatphuc.com/wp-content/uploads/2026/11/05-may-cat-co-va-deep-blue.jpg" alt="Ví von Deep Blue như máy cắt cỏ cực nhanh: giỏi một việc nhưng không hiểu khu vườn" title="AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào? 6"><figcaption>Giỏi một việc không có nghĩa là hiểu việc đó.</figcaption></figure>
<h3>Người chọn lọc, máy vét cạn</h3>
<p>Một kỳ thủ hàng đầu chỉ xét vài nước đi mỗi giây, nhưng họ biết ngay nước nào đáng xét nhờ kinh nghiệm hàng chục năm. Máy thì làm ngược lại: không có trực giác, bù lại bằng tốc độ thử gần như mọi khả năng. Cách tiếp cận này rất hiệu quả với cờ vua, nhưng có một giới hạn: <strong>máy chỉ giỏi bằng tri thức con người đã dặn</strong>. Nếu hàm đánh giá bỏ sót một yếu tố quan trọng, máy sẽ mãi mắc cùng loại sai lầm cho đến khi kỹ sư sửa tay.</p>
<figure>
<img decoding="async" loading="lazy" src="https://nhatphuc.com/wp-content/uploads/2026/11/06-nguoi-va-may-choi-co.jpg" alt="So sánh cách kỳ thủ người và máy tính cờ chọn nước đi: trực giác chọn lọc và vét cạn tốc độ" title="AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào? 7"><figcaption>Hai cách tiếp cận khác nhau đến cùng một bàn cờ.</figcaption></figure>
<h2 id="co-vay-va-alphago">Cờ vây và AlphaGo: khi vét cạn không còn đủ</h2>
<p>Sau năm 1997, nhiều người cho rằng cờ vây sẽ là pháo đài cuối cùng của trí tuệ con người. Bàn cờ vây có 19 × 19 = 361 giao điểm, mỗi lượt có thể có hơn 200 lựa chọn, so với khoảng 30–40 ở cờ vua. Số thế cờ hợp lệ của cờ vây vào khoảng 2 × 10 mũ 170, lớn hơn cờ vua rất nhiều bậc.</p>
<p>Khó hơn nữa, rất khó viết tay một hàm đánh giá cho cờ vây. Ở cờ vua, bạn có thể đếm quân: xe đáng 5 điểm, tượng 3 điểm. Ở cờ vây, mọi quân đều giống nhau, giá trị của chúng phụ thuộc vào hình thế toàn bàn, thứ mà kỳ thủ giỏi cảm nhận được nhưng khó diễn đạt thành quy tắc.</p>
<figure>
<img decoding="async" loading="lazy" src="https://nhatphuc.com/wp-content/uploads/2026/11/07-co-vua-va-co-vay.jpg" alt="Bảng so sánh cờ vua và cờ vây về kích thước bàn, số lựa chọn mỗi lượt, số thế cờ và cách chấm điểm" title="AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào? 8"><figcaption>Cờ vây khó cho máy hơn cờ vua ở cả độ lớn lẫn cách chấm điểm.</figcaption></figure>
<h3>AlphaGo học thay vì được dặn</h3>
<p>AlphaGo của DeepMind giải bài toán này bằng hai <em>mạng nơ-ron</em>: một mạng gợi ý những nước đi đáng xét (giống trực giác của kỳ thủ), một mạng đánh giá thế cờ đang có lợi cho bên nào. Hai mạng này được huấn luyện ban đầu từ các ván cờ của người, rồi tiếp tục mạnh lên nhờ tự chơi với chính mình theo kiểu <em>học tăng cường</em>. Kết hợp với kỹ thuật tìm kiếm cây Monte Carlo, AlphaGo chỉ cần xét ít thế cờ hơn nhiều so với Deep Blue nhưng xét đúng chỗ.</p>
<p>Tháng 3 năm 2016, AlphaGo thắng Lee Sedol 4 – 1 tại Seoul. Trong ván hai, nước đi thứ 37 của AlphaGo khiến giới bình luận sửng sốt vì nó trái với kinh nghiệm truyền thống, nhưng về sau được đánh giá là nước rất hay. Còn ở ván bốn, Lee Sedol có nước đi thứ 78 xuất sắc giúp ông giành ván thắng duy nhất. Cả hai khoảnh khắc đều cho thấy ranh giới giữa &#8220;tính&#8221; và &#8220;sáng tạo&#8221; mờ hơn chúng ta tưởng.</p>
<h2 id="alphazero-tu-hoc">AlphaZero và MuZero: AI chơi cờ tự học từ luật</h2>
<p>AlphaGo vẫn học khởi đầu từ ván cờ của người. Năm 2017, DeepMind đi thêm một bước: <strong>AlphaGo Zero</strong> bắt đầu từ con số không, chỉ biết luật cờ vây, và tự chơi với chính mình. Cuối năm đó, <strong>AlphaZero</strong> áp dụng cùng cách làm cho cả cờ vua, cờ shogi (cờ tướng Nhật) và cờ vây, rồi đánh bại những chương trình mạnh nhất ở từng môn trong các trận thử nghiệm.</p>
<h3>Vòng lặp tự chơi</h3>
<p>Cách AlphaZero tự học có thể tóm gọn trong một vòng lặp:</p>
<ol>
<li>Mạng nơ-ron hiện tại tự chơi rất nhiều ván với chính nó.</li>
<li>Ghi lại mỗi thế cờ và kết quả cuối cùng của ván (thắng, hoà, thua).</li>
<li>Huấn luyện lại mạng để dự đoán nước đi tốt hơn và đoán kết quả chính xác hơn.</li>
<li>Dùng mạng mới để tự chơi tiếp, và lặp lại.</li>
</ol>
<figure>
<img decoding="async" loading="lazy" src="https://nhatphuc.com/wp-content/uploads/2026/11/08-alphazero-tu-choi-tu-hoc.jpg" alt="Vòng lặp tự chơi của AlphaZero: tự chơi, ghi kết quả, huấn luyện lại mạng nơ-ron, chơi tiếp" title="AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào? 9"><figcaption>AlphaZero tự tìm ra quy tắc thay vì được con người dặn.</figcaption></figure>
<p>Điểm khác biệt cốt lõi so với Deep Blue: không ai viết tay hàm đánh giá. Máy tự khám phá các nguyên lý như kiểm soát trung tâm hay hy sinh quân để lấy thế, và đôi khi chơi theo phong cách khiến các đại kiện tướng phải học lại.</p>
<h3>MuZero: không cần biết luật</h3>
<p>Phiên bản kế tiếp, <strong>MuZero</strong> (công bố khoảng năm 2019–2020), còn không cần được cho biết luật chơi. Nó tự học một &#8220;mô hình&#8221; về cách thế giới trò chơi thay đổi sau mỗi hành động, rồi dùng mô hình đó để lập kế hoạch. Cách làm này mở đường cho các bài toán thực tế, nơi luật chơi không được viết sẵn như trên bàn cờ.</p>
<p>Ý tưởng tự học cũng quay ngược lại ảnh hưởng đến cờ vua máy tính truyền thống. Stockfish, một trong những chương trình cờ vua mã nguồn mở mạnh nhất, từ năm 2020 đã kết hợp tìm kiếm alpha-beta cổ điển với một mạng nơ-ron nhỏ để chấm điểm thế cờ.</p>
<h2 id="dong-thoi-gian">Dòng thời gian AI chơi cờ và trò chơi</h2>
<p>Nhìn lại, câu chuyện AI chơi cờ là một chuỗi cột mốc, mỗi cột mốc đánh dấu một kỹ thuật mới:</p>
<ul>
<li><strong>1950:</strong> Claude Shannon mô tả cách lập trình máy tính chơi cờ vua.</li>
<li><strong>1997:</strong> Deep Blue thắng Kasparov, đỉnh cao của tìm kiếm vét cạn và tri thức viết tay.</li>
<li><strong>2007:</strong> Nhóm của Jonathan Schaeffer chứng minh cờ đam (checkers) nếu hai bên chơi hoàn hảo sẽ hoà, tức trò chơi đã được &#8220;giải&#8221;.</li>
<li><strong>2016:</strong> AlphaGo thắng Lee Sedol, mạng nơ-ron và học tăng cường chinh phục cờ vây.</li>
<li><strong>2017:</strong> AlphaZero tự học ba môn cờ chỉ từ luật chơi.</li>
<li><strong>2019:</strong> AI tiến vào trò chơi có thông tin ẩn và nhiều người chơi: Pluribus thắng các tay chơi poker chuyên nghiệp ở bàn sáu người, AlphaStar đạt hạng Grandmaster trong StarCraft II.</li>
</ul>
<figure>
<img decoding="async" loading="lazy" src="https://nhatphuc.com/wp-content/uploads/2026/11/09-dong-thoi-gian-ai-choi-co.jpg" alt="Dòng thời gian AI chơi cờ từ Shannon 1950, Deep Blue 1997, AlphaGo 2016 đến AlphaZero 2017 và poker 2019" title="AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào? 10"><figcaption>Các cột mốc chính của AI chơi cờ và trò chơi.</figcaption></figure>
<p>Có thể thấy xu hướng rõ ràng: từ trò chơi nhỏ đến trò chơi lớn, từ thông tin đầy đủ đến thông tin ẩn, và từ quy tắc do người viết đến quy tắc do máy tự học.</p>
<h2 id="so-sanh">So sánh Deep Blue, AlphaGo và AlphaZero</h2>
<p>Ba cái tên này thường được nhắc chung, nhưng cách chúng hoạt động khác nhau khá nhiều. Bảng dưới đây tóm lại những khác biệt chính:</p>
<table>
<caption>So sánh ba hệ thống AI chơi cờ nổi tiếng</caption>
<thead>
<tr>
<th scope="col">Tiêu chí</th>
<th scope="col">Deep Blue (1997)</th>
<th scope="col">AlphaGo (2016)</th>
<th scope="col">AlphaZero (2017)</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">Trò chơi</th>
<td>Cờ vua</td>
<td>Cờ vây</td>
<td>Cờ vua, shogi, cờ vây</td>
</tr>
<tr>
<th scope="row">Cách chấm điểm thế cờ</th>
<td>Quy tắc viết tay</td>
<td>Mạng nơ-ron</td>
<td>Mạng nơ-ron</td>
</tr>
<tr>
<th scope="row">Nguồn học</th>
<td>Tri thức kỳ thủ và kỹ sư</td>
<td>Ván cờ của người, rồi tự chơi</td>
<td>Chỉ tự chơi, biết luật</td>
</tr>
<tr>
<th scope="row">Cách tìm kiếm</th>
<td>Alpha-beta, vét cạn rất nhanh</td>
<td>Monte Carlo, xét ít mà trúng</td>
<td>Monte Carlo, xét ít mà trúng</td>
</tr>
<tr>
<th scope="row">Phần cứng nổi bật</th>
<td>Chip cờ vua chuyên dụng</td>
<td>Nhiều CPU, GPU</td>
<td>Chip TPU khi huấn luyện</td>
</tr>
</tbody>
</table>
<figure>
<img decoding="async" loading="lazy" src="https://nhatphuc.com/wp-content/uploads/2026/11/10-tinh-toan-va-tu-hoc.jpg" alt="Đối chiếu máy tính toán Deep Blue với máy tự học AlphaZero về nguồn tri thức và khả năng mở rộng" title="AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào? 11"><figcaption>Bước ngoặt từ máy tính toán sang máy biết học.</figcaption></figure>
<h2 id="nguoi-va-may">Người và máy hợp tác: cờ &#8220;nhân mã&#8221;</h2>
<p>Sau khi thua Deep Blue, Kasparov không quay lưng với máy. Năm 1998, ông khởi xướng hình thức &#8220;cờ vua nâng cao&#8221; (advanced chess), trong đó mỗi kỳ thủ được dùng máy tính hỗ trợ trong lúc thi đấu. Về sau hình thức này còn được gọi là cờ <em>centaur</em>, tức &#8220;nhân mã&#8221;: nửa người, nửa máy.</p>
<p>Ý tưởng của Kasparov rất đơn giản: <strong>người cộng máy có thể mạnh hơn mỗi bên đứng riêng</strong>. Máy lo phần tính toán chi tiết, người lo định hướng chiến lược và nhận ra khi máy đang đi sai hướng. Ở những giải đấu tự do đầu những năm 2000, có đội gồm những người chơi nghiệp dư biết cách phối hợp với máy tốt đã vượt qua cả đại kiện tướng.</p>
<p>Bài học này đang lặp lại với AI hôm nay. Bác sĩ dùng AI đọc phim chụp, lập trình viên dùng trợ lý viết code, nhân viên văn phòng dùng chatbot soạn thảo. Giá trị lớn nhất thường không đến từ việc để máy làm thay hoàn toàn, mà từ cách con người đặt câu hỏi, kiểm tra và quyết định.</p>
<figure>
<img decoding="async" loading="lazy" src="https://nhatphuc.com/wp-content/uploads/2026/11/11-nguoi-va-may-hop-tac.jpg" alt="Mô hình người và máy hợp tác trong cờ nhân mã: máy tính toán, người định hướng, kết quả mạnh hơn" title="AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào? 12"><figcaption>Phân vai trong cờ &#8220;nhân mã&#8221;: máy tính toán, người định hướng.</figcaption></figure>
<h2 id="hieu-lam">Hiểu lầm phổ biến về AI chơi cờ</h2>
<h3>&#8220;Deep Blue thông minh hơn con người&#8221;</h3>
<p>Deep Blue chỉ giỏi hơn ở một nhiệm vụ rất hẹp. Nó chứng minh rằng một việc từng được coi là đỉnh cao trí tuệ có thể bị chinh phục bằng sức mạnh tính toán cộng với tri thức con người truyền vào, chứ không chứng minh máy thông minh hơn người nói chung.</p>
<h3>&#8220;Máy chơi cờ biết trước mọi nước đi&#8221;</h3>
<p>Không chương trình nào duyệt hết được cây trò chơi cờ vua. Máy chỉ nhìn trước một số lượt và ước lượng phần còn lại, nên vẫn có thể sai, đặc biệt ở những thế cờ dài hơi.</p>
<h3>&#8220;AlphaZero là AI biết làm mọi thứ&#8221;</h3>
<p>AlphaZero dùng chung một phương pháp cho ba môn cờ, nhưng mỗi môn vẫn được huấn luyện riêng. Nó không trò chuyện, không lái xe, không hiểu thế giới bên ngoài bàn cờ.</p>
<figure>
<img decoding="async" loading="lazy" src="https://nhatphuc.com/wp-content/uploads/2026/11/12-hieu-lam-ve-ai-choi-co.jpg" alt="Ba hiểu lầm và sự thật về AI chơi cờ: thông minh hơn người, biết mọi nước, làm được mọi thứ" title="AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào? 13"><figcaption>Hiểu đúng giới hạn của AI chơi cờ.</figcaption></figure>
<h2 id="dung-ai-hoc-co">Cách dùng AI chơi cờ để tự học cờ</h2>
<p>Tin vui là sức mạnh từng cần một siêu máy tính năm 1997 nay nằm gọn trong điện thoại của bạn. Các chương trình cờ miễn phí như Stockfish (mã nguồn mở) chạy trên máy tính cá nhân và mạnh hơn bất kỳ kỳ thủ nào. Bạn có thể tận dụng chúng để học cờ theo các bước sau:</p>
<h3>1. Chơi trước, phân tích sau</h3>
<p>Hãy chơi ván cờ bằng sức của mình. Đừng bật gợi ý của máy trong lúc chơi, vì như thế bạn chỉ học được cách bấm theo.</p>
<h3>2. Cho máy chấm lại cả ván</h3>
<p>Sau ván, dùng chức năng phân tích của ứng dụng hoặc trang cờ trực tuyến. Máy sẽ đánh dấu những nước sai lớn, nước không chính xác và nước tốt.</p>
<h3>3. Tự tìm lý do trước khi xem đáp án</h3>
<p>Với mỗi nước sai, hãy tự hỏi vì sao nó sai và thử tìm nước tốt hơn trước khi nhìn gợi ý. Đây chính là bài học &#8220;người định hướng, máy kiểm tra&#8221;.</p>
<h3>4. Tập trung vào kiểu lỗi lặp lại</h3>
<p>Ghi lại những lỗi bạn hay mắc, ví dụ bỏ quên quân hay để vua hở. Ba đến năm ván là đủ thấy quy luật.</p>
<h3>5. Đặt giới hạn hợp lý</h3>
<p>Ở trình độ mới chơi, đừng cố hiểu mọi biến dài mà máy đưa ra. Hãy ưu tiên các bài học đơn giản: an toàn quân, phát triển quân, kiểm soát trung tâm.</p>
<h2 id="bai-hoc">Bài học từ AI chơi cờ cho AI hôm nay</h2>
<p>Hành trình từ Deep Blue đến AlphaZero để lại nhiều bài học vẫn còn nguyên giá trị khi bạn dùng chatbot, trợ lý ảo hay robot ngày nay:</p>
<ul>
<li><strong>Tính toán nhiều không bằng hiểu biết:</strong> máy có thể làm đúng mà không hiểu vì sao. Đừng nhầm kết quả tốt với sự thấu hiểu.</li>
<li><strong>Dữ liệu và tự học mở rộng giới hạn:</strong> khi quy tắc quá phức tạp để viết tay, cho máy học từ dữ liệu và trải nghiệm là con đường hiệu quả hơn.</li>
<li><strong>Giỏi hẹp khác giỏi chung:</strong> một AI vượt người ở một nhiệm vụ chưa chắc làm tốt nhiệm vụ bên cạnh.</li>
<li><strong>Người và máy bổ sung cho nhau:</strong> giá trị lớn nhất đến từ cách con người phối hợp, kiểm tra và ra quyết định cùng máy.</li>
<li><strong>Thước đo thông minh luôn thay đổi:</strong> mỗi lần AI vượt một thử thách, câu hỏi &#8220;thế nào mới là hiểu&#8221; lại được đặt ra.</li>
</ul>
<figure>
<img decoding="async" loading="lazy" src="https://nhatphuc.com/wp-content/uploads/2026/11/13-bai-hoc-tu-ai-choi-co.jpg" alt="Năm bài học từ lịch sử AI chơi cờ áp dụng cho chatbot, trợ lý ảo và robot hôm nay" title="AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào? 14"><figcaption>Những bài học từ bàn cờ vẫn đúng với AI ngày nay.</figcaption></figure>
<h2 id="cau-hoi-thuong-gap">Câu hỏi thường gặp</h2>
<h3>AI chơi cờ đầu tiên là gì?</h3>
<p>Những ý tưởng đầu tiên xuất hiện cuối thập niên 1940 và năm 1950, khi Alan Turing viết chương trình cờ trên giấy và Claude Shannon công bố bài báo về cách lập trình máy tính chơi cờ vua. Các chương trình chạy được trên máy thật xuất hiện trong thập niên 1950 và mạnh dần theo tốc độ máy tính.</p>
<h3>Deep Blue có dùng trí tuệ nhân tạo không?</h3>
<p>Có, nếu hiểu AI theo nghĩa rộng là máy làm được việc cần trí tuệ. Nhưng Deep Blue không có khả năng tự học như các mô hình học máy ngày nay. Nó dựa vào tìm kiếm rất nhanh và một hàm đánh giá do con người viết tay, được tinh chỉnh với sự giúp đỡ của kỳ thủ chuyên nghiệp.</p>
<h3>Vì sao cờ vây khó cho máy hơn cờ vua?</h3>
<p>Cờ vây có bàn 19 × 19, mỗi lượt có hơn 200 lựa chọn, nên số thế cờ lớn hơn cờ vua rất nhiều. Quan trọng hơn, rất khó viết tay quy tắc chấm điểm thế cờ vây vì giá trị quân phụ thuộc vào toàn cục. Vì vậy máy phải học cách đánh giá bằng mạng nơ-ron.</p>
<h3>Máy tính có giải được cờ vua chưa?</h3>
<p>Chưa. &#8220;Giải&#8221; nghĩa là biết chắc kết quả khi hai bên chơi hoàn hảo. Cờ đam đã được giải năm 2007, nhưng cờ vua còn quá lớn. Hiện chỉ có các cơ sở dữ liệu tàn cuộc với số quân ít trên bàn là đã được tính trọn vẹn.</p>
<h3>Học cờ với AI có làm mình phụ thuộc vào máy không?</h3>
<p>Có thể, nếu bạn bật gợi ý trong lúc chơi hoặc chỉ xem đáp án mà không tự suy nghĩ. Cách học tốt là chơi bằng sức mình, sau đó dùng máy để chấm lại, và luôn tự tìm lý do trước khi xem nước đi máy đề xuất.</p>
<h2 id="ket-luan">Kết luận</h2>
<p>Câu chuyện AI chơi cờ là bản tóm tắt thu nhỏ của cả ngành trí tuệ nhân tạo. Deep Blue cho thấy sức mạnh của tính toán cộng tri thức con người. AlphaGo và AlphaZero cho thấy sức mạnh của việc để máy tự học. Còn Kasparov, người thua năm 1997, lại trở thành người nhắc chúng ta rằng con người và máy có thể làm việc cùng nhau thay vì đối đầu.</p>
<p>Cỗ máy năm 1997 thắng ván cờ, nhưng câu hỏi lớn hơn vẫn còn nguyên: thế nào mới gọi là hiểu? Theo bạn, máy cần làm được gì thì mới được coi là &#8220;hiểu&#8221; một việc? Hãy để lại bình luận và theo dõi Nhật Phúc để đọc thêm những bài giải thích dễ hiểu về AI, robot và tự động hoá.</p>
<p>The post <a rel="nofollow" href="https://nhatphuc.com/ai-choi-co-tu-deep-blue-den-alphazero/">AI chơi cờ: từ Deep Blue đến AlphaZero, máy giỏi cờ thế nào?</a> appeared first on <a rel="nofollow" href="https://nhatphuc.com">Nhật Phúc</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nhatphuc.com/ai-choi-co-tu-deep-blue-den-alphazero/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
