|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
-
- OpenPayd und Circle Payments Network revolutionieren grenzüberschreitende Transaktionen mit nahezu sofortiger Stablecoin-Abwicklung
- Aug 31, 2026 at 12:05 am
- Die Integration von OpenPayd in das Circle Payments Network ermöglicht es Unternehmen, nahezu sofortige grenzüberschreitende Transaktionen mit regulierten Stablecoins durchzuführen, wodurch globale Zahlungen rationalisiert und herkömmliche Verzögerungen reduziert werden.
-
-
- XRP News, Smart Wallets, Pepeto: Die Jagd nach Pre-Listing-Vermögen
- Aug 31, 2026 at 12:05 am
- Inmitten der beeindruckenden Rallye von XRP und der rekordverdächtigen ETF-Zuflüsse wenden sich kluge Anleger dem Vorverkauf von Pepeto zu und suchen nach den explosiven Frühphasengewinnen, die etablierte Token vor der erwarteten Binance-Notierung nicht mehr bieten können.
-
- Britische Krypto-Investoren erzielen im Zeitraum 2024–2025 Gewinne in Höhe von 1,38 Mrd. GBP, wobei sich die Gewinne stark auf wenige Eliten konzentrieren
- Aug 30, 2026 at 07:55 am
- Neue Daten zeigen, dass britische Krypto-Investoren im Steuerjahr 2024-25 Gewinne in Höhe von 1,38 Milliarden GBP meldeten, aber eine verblüffende Vermögenskonzentration bedeutet, dass 240 Personen fast die Hälfte einsteckten.
-
- Hong Kong SFC weist auf Star Bridge Capital und nicht lizenzierte Unternehmen hin, inmitten von Investorenproblemen
- Aug 30, 2026 at 07:55 am
- Die Hong Kong SFC hat die Star Bridge Capital Group und ihre verbundenen Unternehmen öffentlich gewarnt, weil sie ohne Lizenz tätig sind, und dabei erhebliche Bedenken hinsichtlich des Anlegerschutzes hervorgehoben.
-
- Bitcoin-ETFs sehen Abflüsse, Metaplanet transferiert BTC inmitten des Preisunterstützungstests
- Aug 30, 2026 at 07:35 am
- US-amerikanische Bitcoin-ETFs verzeichneten erhebliche Abflüsse, während Metaplanet erhebliche BTC-Transaktionen durchführte. Der Bitcoin-Preis steht inmitten von Marktveränderungen vor wichtigen Unterstützungsniveaus.
-
- Meme Coins, Trump Coin und der Apeing-Vorverkauf: Ein New Yorker Geisteszustand für Krypto-Hoffnungsträger
- Aug 30, 2026 at 07:25 am
- Auf der Suche nach dem nächsten großen Krypto-Hit erweist sich Apeing als potenzieller Konkurrent im Meme-Coin-Bereich, mit dem Ziel, auf den Erfolgsgeschichten von Pepe und Trump Coin aufzubauen. Da der Vorverkaufs-Countdown läuft, ist ein frühzeitiger Einstieg das A und O für diejenigen, die die nächste 100-fache Chance im Auge haben.
-
-
- Kalshi steht vor einer genauen Prüfung, da die CFTC einen Mitarbeiter des Weißen Hauses wegen Insiderhandels bestraft
- Aug 30, 2026 at 07:15 am
- CFTC verhängt Geldstrafe gegen ehemaligen Mitarbeiter des Weißen Hauses wegen Insiderhandels mit Kalshi. Kalshi verschärft die Compliance im Rampenlicht der Regulierungsbehörden. Details tauchen auf.

































