Self-supervised Rubik's Cube Solver

06/06/2021
by   Kyo Takano, et al.
0

This work demonstrates that deep neural networks (DNNs) can solve a combinatorial problem merely through self-supervised learning. While researchers have employed explicit logic, heuristics, and reinforcement learning to tackle combinatorial problems, such methods are often complex and costly to implement, requiring lots of knowledge, coding, and adjustments. Hence, in the present study, I propose a robust and straightforward method of self-supervised learning to solve a combinatorial problem. Specifically, taking Rubik's Cube as an example, this work shows that a DNN can implicitly learn convoluted probability distributions of optimal choices from randomly generated combinations. Tested on 1,000 Rubik's Cube instances, a DNN successfully solved all of them near-optimally. Although the proposed method is validated only on Rubik's Cube, it is potentially useful for other problems and real-world applications with its simplicity, stability, and robustness.

READ FULL TEXT
research
07/21/2021

On the Memorization Properties of Contrastive Learning

Memorization studies of deep neural networks (DNNs) help to understand w...
research
04/19/2023

To Compress or Not to Compress- Self-Supervised Learning and Information Theory: A Review

Deep neural networks have demonstrated remarkable performance in supervi...
research
08/17/2021

RRLFSOR: An Efficient Self-Supervised Learning Strategy of Graph Convolutional Networks

To further improve the performance and the self-learning ability of GCNs...
research
04/08/2023

EMP-SSL: Towards Self-Supervised Learning in One Training Epoch

Recently, self-supervised learning (SSL) has achieved tremendous success...
research
03/02/2023

Evolutionary Augmentation Policy Optimization for Self-supervised Learning

Self-supervised learning (SSL) is a Machine Learning algorithm for pretr...
research
01/02/2020

Self-Supervised Learning of Generative Spin-Glasses with Normalizing Flows

Spin-glasses are universal models that can capture complex behavior of m...
research
03/19/2021

AxonNet: A self-supervised Deep Neural Network for Intravoxel Structure Estimation from DW-MRI

We present a method for estimating intravoxel parameters from a DW-MRI b...

Please sign up or login with your details

Forgot password? Click here to reset