Vì sao AlphaGo có trí tuệ vượt xa con người?

25/05/2017 11:26:00

Những cao thủ cờ vây đều bị trí tuệ nhân tạo Alpha Go đánh bại dễ dàng. Vì sao một chương trình máy tính lại có khả năng như vậy?

Những cao thủ cờ vây đều bị trí tuệ nhân tạo Alpha Go đánh bại dễ dàng. Vì sao một chương trình máy tính lại có khả năng như vậy?

Trí tuệ nhân tạo AlphaGo

AlphaGo là phần mềm chơi cờ vây, dưới dạng AI, do công ty DeepMind của Google phát triển. Ông chủ của công ty là thần đồng cờ vua Al Demis Hassabis.

Một số AI tương tự như AlphaGo có thể kể đến IBM Deep Blue, Dark-For (Facebook) và DeepZenGo của Nhật Bản.

Vi sao AlphaGo co tri tue vuot xa con nguoi? hinh anh 1

Trí tuệ nhân tạo AlphaGo có thể dễ dàng đánh bại các cao thủ cơ vây. Ảnh: Yicai Global

Phần cứng của AlphaGo

Những phiên bản đầu tiên của AlphaGo được thử nghiệm trên phần cứng có CPU và GPU khác nhau trong chế độ chạy không đồng bộ hoặc phân tán. Dưới đây là bảng kết quả Elo.

Cấu hình

Tìm các luồng

Số CPU

Số GPU

Đánh giá Elo

Đơn

 40

 48

2.181

Đơn

 40

 48

 2

2.738

Đơn

 40

 48

2.850

Đơn

 40

 48

 8

2.890

Phân tán

 12

428

64 

2.937

Phân tán

 24

764

112 

3.079

Phân tán

 40

1.202

 176

3.140

Phân tán

 64

 1.920

280 

3.168

Vào tháng 5 năm 2016, Google đã công bố các bộ xử lý "chuyên dụng" của riêng hãng. Công ty triển khai trong nhiều dự án nội bộ của Google, bao gồm cả trận đấu của AlphaGo với Lee Sedol.

Thuật toán của AlphaGo

Dựa trên thuật toán phân tích các phương án xác suất và kết hợp với các bộ quy tắc, giúp AlphaGo có thể đưa ra nước đi đúng đắn. Hơn nữa, nhờ được thiết kế mô phỏng hoạt động não người, phần mềm này có thể phân tích bài học từ những sai lầm để đưa ra phương án tốt hơn cho mỗi lần chơi sau.

Qua đó, AlphaGo liên tục cập nhật dữ liệu các trận đấu cờ vây trên khắp thế giới. Ngoài ra, theo nhà đồng sáng lập DeepMind, phần mềm này sẽ học cách để đánh thắng chính nó, bằng cách "phân thân" tư duy độc lập và liên tục tỉ thí, học hỏi.

Vi sao AlphaGo co tri tue vuot xa con nguoi? hinh anh 2

AlphaGo có thể phân tích bài học từ những sai lầm để đưa ra phương án tốt hơn cho mỗi lần chơi sau. Ảnh: Google DeepMind

Nhờ vậy, vào năm 2015, AlphaGo lần đầu đánh bại nhà vô địch châu Âu Fan Hui với tỉ số 5-0. Năm tiếp theo hạ gục cao thủ 9 đẳng Le Sedol (4-1). Theo Economist, Alpha Go đã sử dụng 1.920 CPU và 280 GPU để chạy thuật toán.

Trong khoảng từ 2016 đến đầu năm 2017, rất nhiều trận đấu của AlphaGo với các cao thủ trong giới cờ vây bí mật liên tục diễn ra. Phần thắng nghiên về AlphaGo vì các cao thủ mắc quá nhiều sai lầm. Kỉ lục của phần mềm này lên đến 60 trận thắng và 0 trận thua.

Gần đây nhất là kỳ thủ cờ vây số một thế giới Ke Jie bị AlphaGo đả bại. Kỳ thủ này cay đắng thừa nhận Alpha Go không còn còn giống con người, nó đã hoá thánh.

Theo Gia Minh (Tri Thức Trực Tuyến)

Nổi bật