BlockAssist

BlockAssist 是一个互动的、由 AI 驱动的 Minecraft 环境,其中强化学习代理通过学习您的行为来提升自己。

什么是 BlockAssist?

BlockAssist 是一个人工智能助手,通过学习用户在 Minecraft 中的行为来提供帮助。助手会与您一起出现在游戏中,最初只有基本的游戏命令知识。

随着游戏的进行,它学习如何帮助您建造,直接从您的行为中学习。BlockAssist 将 Gensyn 在去中心化机器学习方面的研究与一个易于探索和扩展的基于游戏的界面相结合。

它的存在意义

现代机器学习系统依赖于集中式的 计算集群,这限制了参与和实验。

BlockAssist 的创建旨在展示如何在多个较小节点之间协作和无需信任地进行学习,这与支撑 Gensyn 网络的原理相同。

通过将强化学习转化为可玩实验,BlockAssist 帮助研究人员、开发人员和爱好者可视化去中心化 AI 协调的实际应用。

BlockAssist 是 Gensyn 努力建立去中心化、无信任的机器学习计算网络的一部分。

它提供了一个轻量级、可玩的示例,展示了 Gensyn 研究中看到的协调和验证层,如用于协作 RL 的 RL Swarm,用于验证的 Verde,用于容错的 CheckFree,以及用于高效通信的 NoLoCo

您可以做什么

用户可以克隆代码库,在本地运行,并玩一个指导性的 Minecraft 场景,在这个场景中他们需要建造一个结构。

在游戏过程中,AI 机器人会观察您的行为——通过观看 [1] 您做了什么,[2] 您放置了哪些方块,以及 [3] 您如何解决任务来学习如何与您一起建造。

每完成一个会话(称为“剧集”)后,BlockAssist 会基于您的游戏数据在您的机器上训练一个机器学习模型。训练完成后,用户可以使用他们的 token 将个性化模型上传到 Hugging Face。

此提交将被记录在 Gensyn Testnet 上,贡献于 去中心化、可验证的参与记录 和模型训练。


BlockAssist 的目的是展示“辅助学习”,其中 AI 直接从人类行为中学习,而不仅仅是从静态数据集学习,同时为用户提供一种动手的方式来贡献并尝试去中心化 AI 训练。