paper-with-me

홈 › Papers

Solving Rubik's Cube Without Tricky Sampling

2024-11-29 · Yicheng Lin, Siyu Liang

The Rubiks Cube, with its vast state space and sparse reward structure, presents a significant challenge for reinforcement learning (RL) due to the difficulty of reaching rewarded states. Previous research addressed this by propagating cost-to-go estimates from the solved state and incorporating search techniques. These approaches differ from human strategies that start from fully scrambled cubes, which can be tricky for solving a general sparse-reward problem. In this paper, we introduce a novel RL algorithm using policy gradient methods to solve the Rubiks Cube without relying on near solved-state sampling. Our approach employs a neural network to predict cost patterns between states, allowing the agent to learn directly from scrambled states. Our method was tested on the 2x2x2 Rubiks Cube, where the cube was scrambled 50,000 times, and the model successfully solved it in over 99.4% of cases. Notably, this result was achieved using only the policy network without relying on tree search as in previous methods, demonstrating its effectiveness and potential for broader applications in sparse-reward problems.

📄 PDF Abstract BibTeX arXiv:2411.19583

Code (0)

등록된 구현이 없습니다.

Tasks

Policy Gradient MethodsReinforcement Learning (RL)Rubik's Cube

Similar Papers 제목 키워드 기반

Self-Supervision is All You Need for Solving Rubik's Cube

2021-06-06 · Kyo Takano

Existing combinatorial search methods are often complex and require some level of expertise. This work introduces a simple and efficient deep learning method for solving combinatorial problems with a predefined goal, rep…

AllCombinatorial OptimizationRubik's CubeSelf-Supervised Learning

Sub-Optimal Multi-Phase Path Planning: A Method for Solving Rubik's Revenge

2016-01-20 · Jared Weed

Rubik's Revenge, a 4x4x4 variant of the Rubik's puzzles, remains to date as an unsolved puzzle. That is to say, we do not have a method or successful categorization to optimally solve every one of its approximately $7.40…

Rubik's CubeTime SeriesTime Series Analysis

CubeRobot: Grounding Language in Rubik's Cube Manipulation via Vision-Language Model

2025-03-25 · Feiyang Wang, Xiaomin Yu, Wangyu Wu

Proving Rubik's Cube theorems at the high level represents a notable milestone in human-level spatial imagination and logic thinking and reasoning. Traditional Rubik's Cube robots, relying on complex vision systems and f…

Decision MakingLanguage ModelingLanguage ModellingRubik's Cube

Solving the Rubik's Cube with Approximate Policy Iteration

2019-05-01 · ICLR 2019 5 · Stephen McAleer, Forest Agostinelli, Alexander Shmakov, Pierre Baldi

Recently, Approximate Policy Iteration (API) algorithms have achieved super-human proficiency in two-player zero-sum games such as Go, Chess, and Shogi without human data. These API algorithms iterate between two policie…

Rubik's Cube

Towards Learning Rubik's Cube with N-tuple-based Reinforcement Learning

2023-01-28 · Wolfgang Konen

This work describes in detail how to learn and solve the Rubik's cube game (or puzzle) in the General Board Game (GBG) learning and playing framework. We cover the cube sizes 2x2x2 and 3x3x3. We describe in detail the cu…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)Rubik's Cube