|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nachrichtenartikel zu Kryptowährungen
Solving a Rubik's Cube with Supervised Learning — Intuitively and Exhaustively Explained
Jan 10, 2025 at 11:05 pm

Solving a Rubik's Cube with Deep Learning
A step-by-step guide to building a model that can solve a Rubik's Cube
Daniel Warfield
Follow
Towards Data Science
--
Share
In this article we’ll build a deep learning model that can solve a Rubik's Cube. We’ll define our own dataset, make a transformer style model that can learn based on that dataset, and use that model to solve new and randomly shuffled Rubik's Cubes.
In tackling this problem we’ll discuss practical problems which come up frequently in data science, and the techniques data scientists use to solve those problems.
Who is this useful for? Anyone interested in achieving mastery of modern AI.
How advanced is this post? This post covers advanced modeling strategies intuitively, and is appropriate for readers of all levels.
Pre-requisites: There are no prerequisites for this article, though an understanding of transformer style models may be useful for some of the later, code heavy sections.
References: A link to the code and supporting resources can be found in the reference section at the end of this article.
Defining a Rubik's Cube as a Modeling Problem
As you likely know, the Rubik's Cube is a geometric game featuring a 3x3x3 cube with different colored squares on each of its six faces. The goal of the game is to manipulate the cube in order to return it to its original state, with each face displaying a single, uniform color.
We can define a Rubik's Cube in terms of a sequence of moves. Each move corresponds to a 90-degree rotation of one of the cube's six faces. We can represent a move using a single character, where F corresponds to a clockwise rotation of the front face, B corresponds to a clockwise rotation of the back face, L corresponds to a clockwise rotation of the left face, R corresponds to a clockwise rotation of the right face, U corresponds to a clockwise rotation of the upper face, and D corresponds to a clockwise rotation of the lower face.
For example, the sequence of moves "FRUR'D'" corresponds to a clockwise rotation of the front face, followed by a clockwise rotation of the right face, followed by a counter-clockwise rotation of the upper face, and finally followed by a counter-clockwise rotation of the lower face.
We can use this notation to define any possible state of a Rubik's Cube. For example, the starting state of a Rubik's Cube can be represented by the following sequence of moves:
```
UUUUUUUUURRRRRRRRRFFFFFFFFFDDDDDDDDDLLLLLLLLLLBBBBBBBBB
```
This sequence of moves corresponds to the following sequence of rotations:
```
U -> R -> U -> R -> U -> R -> U -> R -> U -> U -> U -> U -> U -> U -> U
```
We can apply this sequence of rotations to a scrambled Rubik's Cube in order to return it to its starting state.
We can now define the modeling problem as follows: given a scrambled Rubik's Cube, we want to predict the sequence of moves that will return the cube to its starting state.
Haftungsausschluss:info@kdj.com
Die bereitgestellten Informationen stellen keine Handelsberatung dar. kdj.com übernimmt keine Verantwortung für Investitionen, die auf der Grundlage der in diesem Artikel bereitgestellten Informationen getätigt werden. Kryptowährungen sind sehr volatil und es wird dringend empfohlen, nach gründlicher Recherche mit Vorsicht zu investieren!
Wenn Sie glauben, dass der auf dieser Website verwendete Inhalt Ihr Urheberrecht verletzt, kontaktieren Sie uns bitte umgehend (info@kdj.com) und wir werden ihn umgehend löschen.
-
- LBank steigert die Markenidentität über den Handel hinaus: Einführung eines ganzheitlichen Krypto-Ökosystems
- Oct 26, 2026 at 11:55 am
- Die LBank definiert ihre Markenidentität neu und geht über den bloßen Handel hinaus, um die expansive Rolle von Krypto in den Bereichen Gaming, Zahlungen und Eigentum zu berücksichtigen.
-
- Keystone-Verstoß: Kundendatenleck löst Sicherheitsbedenken bei Hardware-Wallets aus
- Oct 26, 2026 at 11:55 am
- Der jüngste Datenverstoß von Keystone, bei dem Versandinformationen von Kunden offengelegt wurden, verdeutlicht die zunehmenden Sicherheitsrisiken für Benutzer von Krypto-Hardware-Wallets und wirft kritische Fragen zur Datenaufbewahrung und Benutzersicherheit auf.
-
- Die Politik der Fed belastet den Kryptowährungsmarkt, da der Sektor für digitale Vermögenswerte vor wichtigen Entscheidungen steht
- Oct 26, 2026 at 11:45 am
- Die Erwartung steigt, dass sich die Politik der Federal Reserve ändert und Technologiegewinne erzielt werden, was sich auf den Kryptowährungsmarkt und den Sektor der digitalen Vermögenswerte auswirkt.
-
- Solana Company schließt sich Hongkongs Elite Strategic Enterprises an und stärkt die Web3-Präsenz
- Oct 26, 2026 at 11:35 am
- Die an der Nasdaq notierte Solana Company (HSDT) wurde als strategisches Unternehmen in Hongkong anerkannt, was einen bedeutenden Schritt zur Festigung der Rolle der Stadt als Web3-Hub signalisiert.
-
- KI-Agenten, ETH Glamsterdam Fork und die „Steal My Bitcoin“-Saga: Ein tiefer Einblick in die sich entwickelnde Sicherheitslandschaft von Krypto
- Oct 26, 2026 at 07:55 am
- Beim Glamsterdam-Hard Fork von Ethereum kommt es zu Verzögerungen, während KI-Agenten das Scannen von Schwachstellen revolutionieren und die Website „Steal My Bitcoin“ die Widerstandsfähigkeit von PHP2Shell testet, was die dynamische Sicherheitsentwicklung von Krypto hervorhebt.
-
- Bitcoin bei 80.000 US-Dollar: Krypto-Liquidationen erschüttern den Markt, da die wichtigste Unterstützung (vorerst) anhält
- Oct 26, 2026 at 07:25 am
- Der Tanz von Bitcoin um die 80.000-Dollar-Marke inmitten einer 550-Millionen-Dollar-Krypto-Liquidationswelle hat den Markt erfasst und Fragen zu seiner Widerstandsfähigkeit aufgeworfen.
-
- Verstoß gegen die GMO-Trading-Cloud legt Server offen und verdeutlicht das allgegenwärtige Serverrisiko und Bedenken hinsichtlich Datenschutzverletzungen in Krypto
- Oct 26, 2026 at 07:25 am
- Die Analyse des Verstoßes gegen die GMO Trading Cloud und anderer aktueller Vorfälle zeigt ein erhebliches Serverrisiko und Schwachstellen bei Datenschutzverletzungen im Kryptobereich.
-
- KI-Agenten, ETH Glamsterdam Fork und die „Steal My Bitcoin“-Saga: Eine New Yorker Minute zur Kryptosicherheit
- Oct 26, 2026 at 07:15 am
- KI-Agenten verstärken sich, um Krypto zu sichern, wie die Rettung des ETH-Glamsterdam-Forks zeigt, während die „Steal My Bitcoin“-Herausforderung eine alte Schwachstelle testet und ein dynamisches Zeitalter für die Sicherheit digitaler Vermögenswerte hervorhebt.
-
- Ein Verstoß gegen die GMO Trading Cloud wirft Serverrisikobedenken auf und erinnert an frühere Datenvorfälle
- Oct 26, 2026 at 07:15 am
- Ein schwerwiegendes Serverrisikoereignis bei GMO Trading Cloud, das möglicherweise 26.739 Server betrifft, verdeutlicht die anhaltenden Sicherheitslücken bei Datenschutzverletzungen im Finanztechnologiesektor. Diese Nachricht folgt auf ähnliche Vorfälle und unterstreicht die Notwendigkeit einer robusten Sicherheit.

































