Tin tức và phân tích của tất cả các thiết bị di động

Làm thế nào trò chơi tách trà thông minh biết bạn đang nghĩ gì?

Akinator, phiên bản gốc của trò chơi đoán mò xuất hiện cách đây đã lâu với tên gọi Người Phụ Nữ Biết Tất Cả và hiện đang lan truyền trên Internet dưới dạng Tách Trà Thông Minh, hoạt động như thế nào?

Khoảng 10 năm trước, nhà sản xuất trà đá Lipton đã phát động một chiến dịch rất phổ biến ở Thổ Nhĩ Kỳ: Người phụ nữ biết mọi thứ. Một người phụ nữ muốn bạn ghi nhớ điều gì đó và hỏi bạn một vài câu hỏi. Những câu hỏi này dần dần hình thành theo đối tượng bạn nghĩ đến và cuối cùng, rất có thể anh ấy đã biết câu trả lời đúng.

Trò chơi, sau này có nhiều hình thức khác nhau, đã không bị Lipton rời bỏ, và Ly trà thông minh Lipton biến thành một trò chơi. Logic của ứng dụng này hoàn toàn giống với Người phụ nữ biết mọi thứ. Nhưng tất cả những thứ này đều có tổ tiên: Akinator.

Nói một cách ngắn gọn, Akinator nói về một người hoặc một nhân vật, còn Smart Tea Cup nói về hầu hết các khái niệm phổ biến. đọc ý nghĩ Nó đã được tạo ra với chương trình cung cấp Trên thực tế, mặc dù chủ đề đã thay đổi

Chơi Smart Tea Cup như thế nào?

Trên thực tế, việc chơi trò chơi khá đơn giản, vì logic của tất cả các trò chơi như vậy gần như giống hệt nhau. Nhân vật bạn gặp – trong trường hợp này là một tách trà hoặc một người phụ nữ – yêu cầu bạn giữ một thứ gì đó, một đồ vật trong tâm trí. Nhưng để mọi người biết Nó phải là một “cái gì đó”. Một cái tên đặc biệt như Mehmet như Ayşe; hoặc tên thành phố.

Sau đó, Smart Tea Cup sẽ hỏi bạn tổng cộng 20 câu hỏi và cuối cùng bạn sẽ tìm ra điều mình nghĩ. Bạn sẽ thấy nói. Khi các câu hỏi xuất hiện, bạn chọn một trong các phương án “Có, Không, tôi không chắc”. Thời gian trôi qua, các câu hỏi bắt đầu hình thành theo đối tượng bạn ghi nhớ. Cuối cùng, bạn đã nhìn vào kính thông minh. biết bạn đang nghĩ gì. Trước khi tôi nói cho bạn biết cách thực hiện, hãy cung cấp thêm một vài sự thật.

Trò chơi đoán tương tự như Smart Tea Cup:

Làm thế nào để chúng ta đọc được suy nghĩ của mình khi chơi Smart Tea Cup?

Hãy đưa ra spoiler, Smart Tea Cup và các trò chơi tương tự nhé anh ấy không đọc được suy nghĩ của chúng tôi. Tất cả đều chỉ là phần mềm được thiết kế đẹp mắt. Họ làm điều này bằng cách loại bỏ các lựa chọn. Để hiểu logic Akinator, tìm kiếm nhị phân, thường gặp và được sử dụng trong thế giới phần mềm, hoặc Cây nhị phân Chúng ta cần giải thích các khái niệm (Cây nhị phân).

Vậy Cây nhị phân khiến tâm trí chúng ta đọc được là gì?

Hệ thống cây trong đó mỗi phần chỉ có hai “con” được gọi là Cây nhị phân. Hệ thống này tiếp tục đệ quy. Trong trường hợp này, ở lớp 0 1ở lớp đầu tiên 2ở lớp thứ hai 4ở lớp thứ ba 8; Tóm lại, ở lớp thứ n 2^n Có rất nhiều nút.

Logic trong trò chơi Smart Tea Cup hoàn toàn bao gồm Cây nhị phân.

Ứng dụng hỏi bạn 20 câu hỏi (2^20 = 1.048.576) 1 hơn một triệu có thể giảm bớt câu trả lời khác nhau thành một số lựa chọn. Nếu bạn hình dung nó, một nửa số lựa chọn sẽ bị loại bỏ khi có câu trả lời cho câu hỏi đầu tiên. Bạn đang xóa nút con của nút đầu tiên dựa trên câu trả lời bạn đưa ra. Như thế này 1 triệu lựa chọn bị loại bỏ ngay lập tức chỉ với 20 câu hỏi.

Vì vậy, thực ra quy trình chính ở đây là cắt giảm dữ liệu quá nhiều trong thời gian ngắn nhất. giảm. Mặc dù có nhiều phương pháp sắp xếp và loại bỏ khác nhau trong thế giới phần mềm, nhưng hệ nhị phân là một trong những phương pháp hiệu quả nhất.

sở hữu trong cơ sở dữ liệu (cơ sở dữ liệu) từ các câu hỏi làm sẵn. Tuy nhiên, tương tự, phần mềm của Smart Tea Cup cũng lưu giữ một câu trả lời (đối tượng) đúng cho mỗi câu hỏi trong cơ sở dữ liệu của nó. Vì vậy, nếu có N đối tượng dự đoán và M câu hỏi thì sẽ có N*M câu trả lời mà Smart Tea Cup lưu trữ trong cơ sở dữ liệu của nó. Mọi thứ đều đơn giản như vậy.

Được rồi, nhưng nếu mọi thứ diễn ra được một nửa, tại sao lại có lựa chọn thứ ba trong các câu hỏi?

Chúng tôi đã đề cập ở trên rằng phương pháp loại trừ được sử dụng và một nửa số câu trả lời sẽ biến mất mỗi lần. Nhưng như bạn có thể thấy khi mở trò chơi, một người sắp ba khác nhau Bạn có cơ hội trả lời. Giá trị được hàm trả về nếu chỉ có câu trả lời Có/Không (tức là câu trả lời) boolean (Tóm tắt 1 hoặc 0) và quá trình này sẽ còn dễ dàng hơn nữa. Vậy khi rơi vào trường hợp này thì phần mềm đánh giá nó như thế nào?

Phần mềm cung cấp tùy chọn thứ ba ngoài “boolean” (có hoặc không) vài lợi thế có. Trước hết, không phải câu trả lời nào cũng đúng cho mọi đối tượng. . Thứ hai, mọi người có thể không đồng tình và đưa ra những câu trả lời khác nhau cho cùng một đối tượng. Việc có lựa chọn thứ ba mang lại sự linh hoạt cho chương trình trong việc tiếp cận câu trả lời đúng.

Smart Teacup chính xác không phải là AI, thực tế không phải vậy sao? Sau đó thì sao?

Trong hoàn cảnh bình thường, nếu một chương trình như vậy không được viết nhằm mục đích giải trí mà dùng cho nghiên cứu khoa học thì sẽ được tham gia. học sâu và trí tuệ nhân tạo Chương trình sẽ phân tích dữ liệu do người dùng nhập tốt hơn theo thời gian và đưa ra kết quả chính xác hơn. Tuy nhiên, chúng tôi chắc chắn rằng phương pháp này không được sử dụng trong Smart Tea Cup do Lipton tạo ra chỉ nhằm mục đích giải trí.

Lý do chính khiến ứng dụng đôi khi đưa ra những câu trả lời hoàn toàn không liên quan là do quá trình học tập không diễn ra. Nếu chúng ta quay lại ví dụ về Cây nhị phân, vì một quyết định sai lầm ngay từ đầu sẽ loại bỏ hàng nghìn lựa chọn cùng một lúc, nên khả năng bạn không đạt được đối tượng mong muốn cũng có thể xảy ra. không đáng kể không phải là con đường.

Tình hình khá khác ở các trò chơi khác ngoài Smart Teacup:

Khi chúng ta xem xét các ví dụ khác về Tách trà thông minh, tôihọc tập akine Chúng tôi thấy nó được sử dụng. Cái mà chúng tôi đã đề cập ở trên 20q.net trang web, như trực tuyến cơ sở dữ liệu được đổi mới có cấu trúc.

Tương tự, Akinator, tổ tiên của tất cả các trò chơi này, liên tục tăng số lượng người mà nó đoán đúng, với cùng một logic và làm cho nó chính xác hơn. Nói cách khác, vì nó được viết cách đây 10 năm nên nó không chỉ mang đến cho bạn những người nổi tiếng từ 10 năm trước; Nó cũng bao gồm những tên tuổi nổi tiếng mới trong hệ thống.

Tóm lại… Tất cả là nhờ phần mềm thông minh và hệ thống đơn giản hơn bạn nghĩ:

Nếu bạn đã học hoặc đang cân nhắc theo học chuyên ngành theo phong cách Kỹ thuật Máy tính, bạn sẽ nhớ rằng một trong những chủ đề được đề cập ở lớp một là các phương pháp sắp xếp trình tự và tính hiệu quả. Cây tìm kiếm nhị phân, một trong những phương pháp hiệu quả nhất, được sử dụng trong nhiều lĩnh vực từ quét và sắp xếp bất kỳ tập dữ liệu nào cho đến cấu trúc làm việc của RAM. Tất nhiên, phong cách này cũng giúp tạo ra các trò chơi và ứng dụng thú vị và đầy cảm hứng một cách đơn giản.