paper-with-me

Papers

Alphazzle: Jigsaw Puzzle Solver with Deep Monte-Carlo Tree Search

2023-02-01 · Marie-Morgane Paumard, Hedi Tabia, David Picard

Solving jigsaw puzzles requires to grasp the visual features of a sequence of patches and to explore efficiently a solution space that grows exponentially with the sequence length. Therefore, visual deep reinforcement learning (DRL) should answer this problem more efficiently than optimization solvers coupled with neural networks. Based on this assumption, we introduce Alphazzle, a reassembly algorithm based on single-player Monte Carlo Tree Search (MCTS). A major difference with DRL algorithms lies in the unavailability of game reward for MCTS, and we show how to estimate it from the visual input with neural networks. This constraint is induced by the puzzle-solving task and dramatically adds to the task complexity (and interest!). We perform an in-deep ablation study that shows the importance of MCTS and the neural networks working together. We achieve excellent results and get exciting insights into the combination of DRL and visual feature learning.

📄 PDF Abstract BibTeX arXiv:2302.00384

Code (0)

등록된 구현이 없습니다.

Tasks

Deep Reinforcement Learning

Methods 이 논문이 사용한 방법론

Jigsaw Jigsaw is a self-supervision approach that relies on jigsaw-like puzzles as the pretext task in order to learn image representations.

Similar Papers 제목 키워드 기반

A Genetic Algorithm-Based Solver for Very Large Jigsaw Puzzles

2017-11-17 · CVPR 2013 6 · Dror Sholomon, Eli David, Nathan S. Netanyahu

In this paper we propose the first effective automated, genetic algorithm (GA)-based jigsaw puzzle solver. We introduce a novel procedure of merging two "parent" solutions to an improved "child" solution by detecting, ex…

Genetic Algorithm-Based Solver for Very Large Multiple Jigsaw Puzzles of Unknown Dimensions and Piece Orientation

2017-11-17 · Dror Sholomon, Eli David, Nathan S. Netanyahu

In this paper we propose the first genetic algorithm (GA)-based solver for jigsaw puzzles of unknown puzzle dimensions and unknown piece location and orientation. Our solver uses a novel crossover technique, and sets a n…

Solving Convex Partition Visual Jigsaw Puzzles

2025-11-06 · Yaniv Ohayon, Ofir Itzhak Shahar, Ohad Ben-Shahar arxiv

Jigsaw puzzle solving requires the rearrangement of unordered pieces into their original pose in order to reconstruct a coherent whole, often an image, and is known to be an intractable problem. While the possible impact…

JigsawGAN: Auxiliary Learning for Solving Jigsaw Puzzles with Generative Adversarial Networks

2021-01-19 · Ru Li, Shuaicheng Liu, Guangfu Wang, Guanghui Liu 외

The paper proposes a solution based on Generative Adversarial Network (GAN) for solving jigsaw puzzles. The problem assumes that an image is divided into equal square pieces, and asks to recover the image according to in…

Auxiliary LearningGeneral ClassificationGenerative Adversarial NetworkSelf-Supervised Learning

A Generalized Genetic Algorithm-Based Solver for Very Large Jigsaw Puzzles of Complex Types

2017-11-17 · Dror Sholomon, Eli David, Nathan S. Netanyahu

In this paper we introduce new types of square-piece jigsaw puzzles, where in addition to the unknown location and orientation of each piece, a piece might also need to be flipped. These puzzles, which are associated wit…