Trò chơi điện tử sâu sắc nhất: công cụ hỗ trợ nhận thức xuất sắc cho nghiên cứu
(thoughtforms.life)- Trò chơi giải đố Baba is You rèn luyện sự linh hoạt tinh thần cần thiết để hiểu sự sống và tâm trí, đồng thời làm mờ ranh giới giữa dữ liệu và thuật toán, giữa hệ thống nhận thức và nội dung của chúng
- Cấu trúc thay đổi quy tắc của thế giới bằng cách sắp xếp lại các object từ ngữ làm lung lay sự phân biệt giữa sự vật và quy tắc, giữa đối tượng vật lý và thông điệp thông tin
- Trong sinh học cũng vậy, thông tin phân tử và thông tin điện sinh học ảnh hưởng đến cách tế bào, cơ quan và sinh vật diễn giải, cũng như đến tiến hóa về sau, tạo ra động lực học tự quy chiếu thay đổi từ bên trong
- Thí nghiệm ăn đồng loại ở planaria của McConnell, dấu vết ký ức, active data, và agential memories cho thấy cùng một vật chất, tùy theo cấp độ tổ chức, có thể vừa là đối tượng vừa là môi trường nhận thức
- Baba is You có thể được dùng như một bộ chân tay giả tinh thần thực tại ảo để bước vào vùng giao thoa giữa sinh học phát triển, khoa học máy tính và khoa học nhận thức, đồng thời còn có tiềm năng mở rộng dựa trên khung TAME và kết hợp với AI
Kiểu tư duy mà Baba is You rèn luyện
- Baba is You vừa là một trò chơi giải đố đầy thách thức, vừa là công cụ buộc người chơi phá vỡ các phạm trù quen thuộc khi tiếp cận sự sống và tâm trí
- Đặc biệt, nó khiến ta nhìn các phân biệt sau không như những nhị nguyên cố định mà như các mối quan hệ liên tục và linh hoạt hơn
-
Dữ liệu và thuật toán
-
Hệ thống nhận thức và nội dung của chúng
- Sự vật và thông điệp thông tin
- Nó phù hợp như một công cụ nhập môn để rèn sự linh hoạt tinh thần trong các lĩnh vực liên quan, đến mức có thể đưa vào danh sách chuẩn bị trước khi gia nhập phòng thí nghiệm
- Tác phẩm kinh điển GEB của Hofstadter cũng thường được nhắc đến như tài liệu chuẩn bị tương tự
-
Cấu trúc trò chơi phá vỡ ranh giới giữa sự vật và quy tắc
- Trong thế giới của Baba is You, không chỉ có các thuộc tính vật lý như vị trí hay tính không thể đi qua, mà còn tồn tại các object mang ý nghĩa
- Một số ý nghĩa trực tiếp quyết định vật lý của thế giới, và khi thay đổi vị trí tương đối của các từ, hành vi của object cũng như những gì người chơi có thể làm sẽ thay đổi
- Hành vi di chuyển object để tạo ra câu mới cũng chính là thao tác làm thay đổi cách thế giới vận hành
- Cấu trúc này dẫn đến các câu hỏi xoay quanh thông điệp, người quan sát, sự diễn giải và quy tắc
- Làm sao có thể phân biệt một đối tượng trong thế giới thực là chỉ là sự vật hay là thông tin
- Có tồn tại ranh giới nhị nguyên giữa hai bên không
- Liệu chính hình dạng và mẫu hình có thể trở thành tác thể hay không
Cách đặt lại câu hỏi về quy luật vật lý và quy luật sinh học
- Việc thao tác quy tắc trong game mở rộng thành câu hỏi: nên nhìn địa vị của các quy luật vật lý trong thế giới vật lý như thế nào
- Nếu các quy luật vật lý xuất phát từ một khía cạnh nào đó của vũ trụ, thì về nguyên tắc chúng phải có thể thay đổi từ bên trong vũ trụ
- Ngược lại, nếu các quy luật vật lý không xuất phát từ vũ trụ, thì nguồn gốc của chúng trong khái niệm Universe viết hoa lại trở thành vấn đề
- Một số quy luật sinh học có thể thay đổi từ bên trong
- Thông tin phân tử và thông tin điện sinh học ảnh hưởng đến cách các con đường phân tử, tế bào, cơ quan và sinh vật diễn giải thông tin sinh học
- Loại thông tin này cũng có thể ảnh hưởng đến cách tiến hóa diễn ra về sau
- Quá trình này về bản chất là động lực học tự quy chiếu
Các ví dụ sinh học nơi đối tượng và thông điệp đồng thời tồn tại
- Trong nghiên cứu kinh điển về planaria ăn đồng loại của McConnell, planaria đã được huấn luyện bị vật chủ chưa có kinh nghiệm ăn vào, và thông tin hành vi được truyền sang
- Kho lưu trữ bài báo liên quan được cung cấp tại Cannibalism and learning in planaria
- Trong ví dụ này, dấu vết ký ức hóa học của cá thể hiến tặng vừa là thức ăn đối với vật chủ, vừa là ký ức mà mô của vật chủ diễn giải để dẫn dắt hành vi
- Nhìn rộng hơn, các dấu vết ký ức được cấu thành từ mRNA, protein và các nền vật chất khác mang tính chất khác nhau tùy cấp độ tổ chức
- Ở cấp độ phân tử, chúng là đối tượng vật lý
- Ở cấp độ sinh vật, chúng là môi trường nhận thức
Phần mềm, phần cứng và dữ liệu chủ động
- Baba is You phá vỡ cấu trúc nhị nguyên giữa phần mềm và máy móc, giữa dữ liệu và phần cứng
- Góc nhìn này gắn với những chủ đề có tiềm năng phát triển lớn trong lĩnh vực Diverse Intelligence
- active data như self-sorting arrays
- agential memories
- Có thể tồn tại một phổ liên tục giữa suy nghĩ như các mẫu thông tin thụ động và các thực thể biết suy nghĩ như những tác thể nhận thức chủ động
- Việc chơi game có thể giúp hình thành trực giác về khuôn khổ này theo cách mà chỉ đọc bài báo khoa học khó lòng làm được
Token “YOU” và tính siêu dẻo
- Một trong những token mà người chơi có thể điều khiển trong game là YOU, đại diện cho chính người chơi
- Khi tạo ra câu mới có chứa token này, năng lực của người chơi và mối quan hệ của họ với thế giới thay đổi, cho phép một dạng siêu dẻo
- Điều này gợi nhớ đến các quá trình sinh học như phát triển và biến thái, nơi hành vi có thể làm thay đổi mạnh mẽ hình thái và chức năng của hệ thống
- Những thay đổi như vậy cũng liên hệ với các yếu tố sau
- không gian mà tác thể hành động trong đó
- mục tiêu mà nó theo đuổi
- các sở thích mà nó sở hữu
- Điều này cũng có thể dẫn tới các mở rộng của lý thuyết trò chơi, nơi hành vi của người chơi làm thay đổi số lượng người chơi và sở thích
- Khi đó, ma trận phần thưởng sẽ được biến đổi một cách động
Trò chơi như một bộ chân tay giả tinh thần thực tại ảo
- Baba is You không chỉ là một trò chơi đơn thuần mà gần hơn với một bộ chân tay giả tinh thần thực tại ảo
- Nó hoạt động như một tập hợp các cỗ máy bơm trực giác nhập vai, chủ động và động, có thể giúp tiếp cận những khía cạnh quan trọng của một lĩnh vực khoa học mới
- Lĩnh vực này nằm tại giao điểm của
- sinh học phát triển
- khoa học máy tính
- khoa học nhận thức
Ý tưởng mở rộng dựa trên khung TAME
- Dựa trên TAME framework, có thể triển khai ít nhất ba hướng mở rộng
-
Triển khai polycomputing
- polycomputing là khuôn khổ trong đó nhiều người quan sát diễn giải và “hack” các đặc điểm vật lý của thế giới theo cách riêng của mình
- Có thể hiện thực bằng động lực học nhiều người chơi, hoặc bằng các NPC lấy cảm hứng từ sinh học, đọc các object trong môi trường theo mục đích riêng
- Người chơi có thể làm quen với cách nhìn lấy người quan sát và góc nhìn làm trung tâm, đồng thời chuyển đổi khung nghĩa khi cần
-
Tăng cường tính tác thể tự chủ
- Các thông điệp văn bản có thể hiện thân cho một phổ trí tuệ trong đó chúng có mục tiêu riêng liên quan đến việc truyền đạt thông tin, khả năng được diễn giải và việc được một hệ nhận thức lớn hơn tiếp nhận
-
Triển khai động lực học đa tỉ lệ
- Có thể cho phép các tác thể lồng trong tác thể như agents within agents
- Có thể hiện thực cấu trúc trong đó object và thông điệp dọc theo các tầng bậc sẽ ảo hóa và tạo ra các object và thông điệp khác
AI và tài liệu liên quan
- Còn rất nhiều dư địa để kết hợp AI vào những thế giới ảo như vậy
- Có ba liên kết liên quan
- evolutionary optimization of Baba Is You agents: bài báo về tối ưu hóa tiến hóa cho các tác thể Baba Is You
- Baba Is You is undecidable: bài báo chứng minh Baba Is You là không thể quyết định
- baba-is-auto: trình mô phỏng dựa trên C++ và mã Baba is You cho học tăng cường
1 bình luận
Các ý kiến trên Hacker News
Trò chơi làm nền tảng cho bài viết này là Baba Is You: https://store.steampowered.com/app/736260/Baba_Is_You/
Đây là một game giải đố logic; trông như mục tiêu là đưa “you” đến “flag”, nhưng chính xác hơn là đạt tới “win”. Thông thường quy tắc cơ bản là “flag is win”, và bằng cách kết hợp nhiều đồ vật cùng từ ngữ, bạn sẽ thay đổi chính các quy tắc của game. Rất khuyến nghị cho gu của HN
Không phải kiểu giải đố bên cạnh một câu chuyện thú vị như Portal, mà là bối cảnh bị đảo ngược ngay trong chính ngôn ngữ của câu đố; nó vô lý nhưng dễ chịu, bị lật ngược qua nhiều tầng khi bạn tiến gần tới lời giải. Khi chơi, tôi có cảm giác phần não phụ trách toán học đang bật cười
Game không dịu dàng dắt tay người chơi; có lẽ phải mất khoảng 10 giờ để đủ quen với ngôn ngữ câu đố và bắt đầu thật sự thích nó. Ở những phần sâu về cuối, đôi khi game trở nên tỉ mỉ đến mức khó chịu, nhưng khoảng 30 giờ ở giữa là phần gameplay thỏa mãn nhất tôi từng trải nghiệm
Nó hơi có cảm giác như phản-Witness. The Witness được làm cẩn thận, công bằng và tinh xảo đến mức nhìn lại thì phải thán phục, nhưng trải nghiệm chơi thực tế khá khuôn mẫu và không có chút hài hước. Baba is You có thể hơi lỏng lẻo và không công bằng, nhưng ấm áp, vui, hài hước; tay nghề thiết kế câu đố cũng đạt đỉnh theo cách riêng của nó
Tuy nhiên chỉ dành cho Windows. Gần đây cũng có một bản demake cho Pico-8 với ít màn hơn, có thể chơi trên trình duyệt: https://www.lexaloffle.com/bbs/?tid=142638
Mới chơi được khoảng ba tiếng nhưng rất vui. Như bình luận bên cạnh nói, các câu đố thường khiến cả ba chúng tôi bật cười, và đứa nhỏ cũng có thể đề xuất rồi tìm ra lời giải. Có màn mà đứa 7 tuổi nghĩ ra lời giải trước tôi
Tối qua nó phá hỏng hoàn toàn kế hoạch đi ngủ của tôi, và chỉ trong vài phút đã phá vỡ kỳ vọng “điều khiển nhân vật”
Nó làm tôi hơi liên tưởng đến game bài Fluxx, nơi luật thay đổi mỗi khi bạn đánh một lá bài: https://www.looneylabs.com/games/fluxx
Tôi cũng bị kẹt ở khá nhiều chỗ, nhưng vẫn có thể giới thiệu. Có rất nhiều khoảnh khắc vỡ lẽ
Có một số bài viết trước đây về khía cạnh nhận thức mà tác giả đã nói đến:
https://blog.jtoy.net/examining-concepts-through-different-f...
https://blog.jtoy.net/on-the-wondrous-human-simulation-engin...
https://arxiv.org/abs/2210.12068
Trong não người có ít nhất hơn 12 hệ tọa độ khác nhau, và tôi thường tham khảo hình này: https://cln.sh/gpqhwrw2Hg92MQz62TY6
Con người có thể xem xét bất cứ thứ gì từ góc nhìn mình muốn, giống như một hệ thống mô phỏng video game thời gian thực trong tâm trí. Các mạng nơ-ron nhân tạo dường như thiếu năng lực cốt lõi để mã hóa và biến đổi góc nhìn khi xử lý dữ liệu. Chỉ riêng việc LLM nền tảng thất bại với lời nguyền đảo ngược đã cho thấy điều đó, và có vẻ như dù thêm bao nhiêu GPU và dữ liệu huấn luyện cũng không sửa được: https://arxiv.org/abs/2309.12288
Trong vỏ não nội khứu của con người có các nơ-ron đặc biệt gọi là tế bào lưới, và cùng với các tế bào hồi hải mã chúng thực hiện các phép biến đổi tọa độ tổng quát. Việc phát hiện tế bào lưới đã được trao giải Nobel Sinh lý học hoặc Y học: https://www.nobelprize.org/prizes/medicine/2014/advanced-inf...
Cá nhân tôi xem đây là một ứng viên mạnh để đưa vào tầng biến đổi tọa độ. Tôi muốn tạo một ANN có chứa “hệ thống biến đổi tọa độ” này, nhưng vẫn chưa biết phải chuyển nó thành code như thế nào, và đây là dự án trong mơ của tôi
Tức là thuật toán và tác tử không học chủ yếu từ các tập dữ liệu hình ảnh, video, văn bản được tuyển chọn trên Internet, mà học bằng cách tương tác với môi trường thông qua tri giác lấy bản thân làm trung tâm, tương tự con người
Điều thú vị là tôi không thấy thuật ngữ này trong bài báo, nhưng bài có đề cập đến sự đối lập giữa biểu diễn lấy bản thân làm trung tâm và biểu diễn lấy bên ngoài làm trung tâm, và đó chính là điểm cốt lõi
Một thách thức lớn của AGI có lẽ sẽ là tích hợp hai góc nhìn để có được ưu điểm của cả hai và giảm rủi ro mất cân bằng. Nó giống như vật lý học khi xử lý trọng lực và cơ học lượng tử
Để đưa ra quyết định tối ưu toàn cục cần có góc nhìn lấy bên ngoài làm trung tâm, còn để cho phép quyền tự chủ vững chắc trong môi trường cục bộ riêng biệt thì cũng cần suy luận lấy bản thân làm trung tâm
Học biểu diễn đa phương thức dường như về bản chất đã đạt được phần nào các hoạt động xuyên phương thức giống tế bào lưới. Tuy nhiên, trong những nghiên cứu mà tôi biết, vị trí vật lý không được đưa vào làm đầu vào. Đây là chuyện khác với mã hóa vị trí
Bài báo rất gần đây về Clifford Group-Equivariant networks cũng có thể thú vị. Nó áp dụng không chỉ cho các phép biến đổi không-thời gian Euclid mà cả không-thời gian Minkowski
instantngp, một triển khai tổng hợp góc nhìn mới, hoặc các mô hình họ NeRF khác cũng đáng quan tâm. Cá nhân tôi thấy InstantNGP đơn giản đến mức khó tin nếu so với phần lớn kiến trúc mạng nơ-ron gần đây
Về vấn đề đảo ngược, tôi tò mò liệu nó còn đúng mạnh đến mức nào, chẳng hạn trong các mô hình encoder-decoder (T5, v.v.) hay các mô hình “tự hồi quy không thứ tự” (như sigma-GPT tuần trước)
Nó cho phép một loại biến đổi tọa độ rất tương tự
Trò chơi này thật sự là một game nổ não
Luật chơi đơn giản, rõ ràng và không có mẹo đặc biệt ẩn giấu nào, nhưng gần như mọi câu đố đều chuyển từ “cái này bất khả thi” sang “à, mình đã không nghĩ đến điều đó”. Nó liên tục đập tan các tiền đề.
Nhân tiện đang nói về các trò chơi có thể thay đổi cách suy nghĩ hoặc giúp học một kỹ năng, có trò nào đáng giới thiệu không?
Cá nhân tôi thấy những trò giúp ích là cờ vua, Vim Adventures và DuoLingo
Cờ vua dạy tôi sự khéo léo, sáng tạo, tính toán, biết dừng lại trước khi hành động, và cách thấy thoải mái với trạng thái chưa được giải quyết. Chẳng hạn, dù có thể trao đổi hai quân trở lên, nếu việc đơn giản hóa làm vị trí của tôi xấu đi thì phải kìm lại xung động đó. Nó cũng giúp tôi nhận ra sự xao nhãng và thiếu ngủ ảnh hưởng đến nhận thức nhiều đến mức nào. Nếu thiếu ngủ nghiêm trọng, Elo của tôi giảm 100 điểm; nếu chơi ở nơi công cộng nhiều xao nhãng thì có thể lại giảm khoảng 100 điểm nữa
Vim Adventures tự thân không thú vị đến mức đáng giới thiệu như một trò chơi, nhưng nó khiến việc lặp lại các phím Vim 3–4 giờ mỗi ngày trong vài ngày trở nên chịu đựng được, giúp tạo trí nhớ cơ bắp và dùng Vim đỡ vụng về hơn trong hầu hết công việc lập trình
DuoLingo giống một công cụ giáo dục hơn là “trò chơi”, nhưng đáng nhắc đến vì nó khiến việc học ngoại ngữ dễ hơn nhiều so với học bằng sách hoặc audio
Nó cài vào tôi một lối tư duy hậu cần, khiến tôi nghĩ theo kiểu trước khi làm gì đó thì phải xây dựng chuỗi cung ứng trước. Điều này trở thành một kỹ năng rất trừu tượng và bắt đầu áp dụng được vào nhiều lĩnh vực trong đời sống
Thứ hai, khi tạo ra một nhà máy để tạo ra nhà máy để tạo ra nhà máy, tư duy được nâng lên mức trừu tượng hóa cao hơn
Thứ ba, tôi học được một mức tư duy đa hình cao. Khi sản phẩm đi qua các quy trình khác nhau, chúng trở thành những thứ hoàn toàn khác, và một số trong đó lại được phản hồi ngược vào hệ thống
Thời gian chơi của tôi chỉ ở mức vài chục giờ thấp, nhưng nó đã mở rộng suy nghĩ của tôi một cách cụ thể. Rất khuyến nghị Factorio
Cờ vua cũng giúp tôi nhìn xa hơn vào tương lai gần. Điều này đặc biệt đúng khi có đối thủ thực sự, nhưng ngay cả khi không có đối thủ cũng vậy
Scrabble đã ném thẳng vào mặt tôi bài học từ khi còn nhỏ rằng những mánh khóe thông minh và chủ nghĩa thực dụng giúp chiến thắng nhiều hơn các phẩm chất như “sự thanh nhã”
Nó cho bạn giải các câu đố cần suy nghĩ theo góc nhìn luồng, tình cờ học được một chút machine learning, và xử lý những thứ có thể chuyển giao sang các công việc như thiết kế mạng máy tính hoặc mở rộng ứng dụng khi nút thắt cổ chai là vấn đề
Polytopia cho cảm giác giống cờ vua. Có nhiều tình huống bạn phải di chuyển chính xác để tấn công hoặc phòng thủ thành công. Nếu cờ vua tập trung mạnh vào quân sự và lãnh thổ, thì Polytopia đòi hỏi cân bằng giữa quân sự, lãnh thổ, kinh tế và phát triển công nghệ
Trò này tạo ra rất nhiều câu hỏi kiểu “với bộ tộc này trên loại bản đồ này, cách mở rộng tối ưu là gì”, và cuối cùng khiến bạn viết các dự án code nhỏ để tìm câu trả lời
Nó giúp ích cho phản xạ và phối hợp tay-mắt, nhưng quan trọng hơn là rèn một tâm thế giống Thiền. Mỗi khi không thể tránh cái chết thứ 1000, thay vì nản chí, bạn phải vừa chịu đòn vừa giải quyết vấn đề
Điều đó đúng nếu loại trừ các kỹ năng bạn thực sự luyện tập trong game; thứ tăng lên chủ yếu khi chơi cờ vua là Elo cờ vua. Tuy vậy, vẫn đang có nghiên cứu nhằm mở rộng phạm vi này: https://link.springer.com/content/pdf/10.1007/s41465-022-002...
Điểm mà game, cũng như các ứng dụng “giáo dục” gần đây được quảng cáo trên một số website và kênh YouTube, chắc chắn có ích là nâng cao nhận thức và động lực đối với lĩnh vực khoa học mà chúng đề cập
Vài phút trước, hoặc vài giờ/vài ngày trước tùy vào lúc bạn đọc bài này, một bộ level tùy chỉnh tên The Legend of Zelbaba: Linkeke between words đã được công bố tại @party 2024: https://scenesat.com/video/atparty
Phần công bố thực sự bắt đầu khoảng phút 17 của livestream. Gói level ở đây và cần game gốc: https://gamebanana.com/mods/150971
Cho phép tôi quảng bá đôi chút dự án phụ đã làm trong vài năm: nếu bạn thích Baba is You, có thể bạn cũng sẽ thích Pathology hoặc Sokopath
Có thể chơi trên trang Thinky.gg của tôi: https://thinky.gg
Thinky có một cộng đồng khá sôi nổi, mỗi ngày phát hành các level đẩy khối. Độ khó trải từ mức mẫu giáo đến siêu đại kiện tướng. Ngoài ra còn có trình biên tập level để công bố level tùy chỉnh cho cả thế giới
Đoạn “trên hết, nó làm tan chảy rào cản giữa dữ liệu và thuật toán, giữa hệ thống nhận thức và nội dung của nó, khiến bạn suy nghĩ khác đi” làm tôi nhớ đến sự khai sáng khi lần đầu hiểu được Prolog khoảng 13 năm trước
Khi đó tôi đã ghi lại bằng một câu có vần nhỏ:
Giữa dữ liệu và phép tính
Chẳng có gì cần chia tách
Muốn tìm cùng một chân lý đơn giản định nghĩa tầng thấp nhất của tính toán, thật buồn cười là ta lại phải leo lên tầng cao nhất. Trò chơi cũng tuyệt nữa
—Jiddu Krishnamurti, bài nói chuyện công khai tại Rome, ngày 28/10/1973
https://www.krishnamurti.org/transcript/when-the-mind-realis...
Một sự thật thú vị là nhà phát triển game này cũng đã làm Noita, một kỳ quan kỹ thuật khác trong thế giới game
Mô tả phù hợp nhất về trò đó là: hầu hết người chơi không biết rằng họ mới chỉ chơi phần tutorial
Baba is You cũng tương tự là một nhập môn hay để học lối tư duy cần cho việc viết exploit
Jane Street kiểm tra ứng viên xem họ chơi giỏi đến đâu trong một trò chơi mà luật thay đổi giữa chừng
Nếu thay “WALL” “IS” “STOP” bằng biểu tượng hoặc hình ảnh, cá nhân tôi thấy nó không còn thú vị đến vậy nữa
Ít nhất thì nó gợi tôi nhớ đến Captain Blood: https://www.abandonware-france.org/ltf_abandon/ltf_galeries....
Ở đó cũng có các chuỗi ký hiệu với cơ chế liên kết. Sắp xếp thứ tự các khối khác đi sẽ cho ra kết quả khác
Có thể hôm nay tôi hơi khó tính, nhưng tôi không hiểu lắm vì sao trò chơi này lại “sâu sắc”
Nói thêm, việc chúng ta có thể tạo ra ý nghĩa từ một tập hợp ký hiệu tùy ý và quy định ý nghĩa đó dường như lại cho thấy ngôn ngữ thật sự rỗng, còn trí tuệ nằm bên ngoài ngôn ngữ. Ngôn ngữ chỉ là công cụ mà thôi
Tôi không hiểu làm thế nào có thể thay từ ngữ bằng biểu tượng mà vẫn giữ chính xác cùng một cơ chế, và nếu cơ chế là như nhau thì việc dùng biểu tượng thay cho từ ngữ sẽ khác gì