paper-with-me

홈 › 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, represented by Rubik's Cube. We demonstrate that, for such problems, training a deep neural network on random scrambles branching from the goal state is sufficient to achieve near-optimal solutions. When tested on Rubik's Cube, 15 Puzzle, and 7$\times$7 Lights Out, our method outperformed the previous state-of-the-art method DeepCubeA, improving the trade-off between solution optimality and computational cost, despite significantly less training data. Furthermore, we investigate the scaling law of our Rubik's Cube solver with respect to model size and training data volume.

📄 PDF Abstract BibTeX arXiv:2106.03157

Code (1)

kyo-takano/EfficientCube 공식 구현 pytorch

Tasks

AllCombinatorial OptimizationRubik's CubeSelf-Supervised Learning

Similar Papers 제목 키워드 기반

Solving the Rubik's Cube Without Human Knowledge

2018-05-18 · Stephen McAleer, Forest Agostinelli, Alexander Shmakov, Pierre Baldi

A generally intelligent agent must be able to teach itself how to solve problems in complex domains with minimal human supervision. Recently, deep reinforcement learning algorithms combined with self-play have achieved s…

Combinatorial OptimizationDeep Reinforcement Learningreinforcement-learningReinforcement Learning+2

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 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…

Policy Gradient MethodsReinforcement Learning (RL)Rubik's Cube

A Machine Learning Approach That Beats Large Rubik's Cubes

2025-02-18 · Alexander Chervov, Kirill Khoruzhii, Nikita Bukhal, Jalal Naghiyev 외

The paper proposes a novel machine learning-based approach to the pathfinding problem on extremely large graphs. This method leverages diffusion distance estimation via a neural network and uses beam search for pathfindi…

Rubik's Cube