DeepMind 的研究人员训练了一个机器人打乒乓球。结果令人印象深刻——它能够击败一些人类对手。
谷歌子公司 Alphabet 的人工智能部门 DeepMind 训练了一只机械臂打乒乓球。实验表明,该机器人已经掌握了这项技能,在与不同水平的人类对手进行的 29 场比赛中,它赢得了 13 场。
Google DeepMind 的研究人员使用两部分方法训练该系统:首先,他们使用计算机模拟来开发其击球技能,然后使用真实世界的数据对其进行微调以不断改进。
他们创建了乒乓球状态数据集,包括位置、旋转和速度,并将这些数据用于模拟真实的乒乓球物理。机器人学习了回球和打上旋球等技巧。
在人类比赛中,机器人会使用摄像头和对手球拍上的动作捕捉系统收集表现数据。这些数据会反馈到模拟中,让机器人在比赛中和比赛中不断完善技能、调整战术,不断进步。
虽然研究人员的工作是机器人技术向前迈出的一大步,但该机器人距离参加乒乓球锦标赛还很远。虽然乒乓球机器人击败了所有初级选手,并在与业余选手的比赛中赢得了 55% 的胜利,但它在与高级对手的比赛中却举步维艰,每场比赛都输掉。
科学家承认,训练机器人在模拟环境中处理所有可能的情况是一项重大挑战。然而,他们相信,通过开发预测人工智能模型来预测球的轨迹并实施先进的碰撞检测算法,可以克服这些限制。
“几个月前,我们就预测,现实情况是,机器人可能无法战胜从未与它比赛过的人。该系统确实超出了我们的预期,”负责该项目的谷歌 DeepMind 高级软件工程师 Pannag Sanketi 对《麻省理工评论》表示。
“机器人战胜强大对手的方式令人惊叹不已。”
掌握机器人运动学是一项让许多科学家难以忘怀的重要任务。上个月,麻省理工学院 (MIT) 展示了一款人形机器人,该机器人经过训练可以在不同表面上执行各种动作,包括对人类做出反应,这使它能够一起跳舞。