Proceedings

Learning to Assemble Geometric Shapes

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Main Track. Pages 1046-1052.

https://doi.org/10.24963/ijcai.2022/146

Abstract

Assembling parts into an object is a combinatorial problem that arises in a variety of contexts in the real world and involves numerous applications in science and engineering. Previous related work tackles limited cases with identical unit parts or jigsaw-style parts of textured shapes, which greatly mitigate combinatorial challenges of the problem. In this work, we introduce the more challenging problem of shape assembly, which involves textureless fragments of arbitrary shapes with indistinctive junctions, and then propose a learning-based approach to solving it. We demonstrate the effectiveness on shape assembly tasks with various scenarios, including the ones with abnormal fragments (e.g., missing and distorted), the different number of fragments, and different rotation discretization.

  1. [Bapst et al., 2019] Victor Bapst, Alvaro Sanchez-Gonzalez, Carl Doersch, Kimberly Lauren Stachenfeld, Pushmeet Kohli, Peter W. Battaglia, and Jessica B. Hamrick. Struc- tured agents for physical construction. In Proceedings of the International Conference on Machine Learning (ICML), pages 464-474, Long Beach, California, USA, 2019.
  2. [Boussaïd et al., 2013] Ilhem Boussaïd, Julien Lepagnot, and Patrick Siarry. A survey on optimization metaheuris- tics. Information Sciences, 237:82-117, 2013.
  3. [Brochu et al., 2010] Eric Brochu, Vlad M. Cora, and Nando de Freitas. A tutorial on Bayesian optimization of expen- sive cost functions, with application to active user model- ing and hierarchical reinforcement learning. arXiv preprint arXiv:1012.2599, 2010.
  4. [Brown, 1971] Arthur Robert Brown. Optimum packing and depletion. Macdonald and Co.; New York, American El- sevier, 1971.
  5. [Cho et al., 2010] Taeg Sang Cho, Shai Avidan, and William T. Freeman. A probabilistic image jigsaw puz- zle solver. In Proceedings of the IEEE International Conference on Computer Vision and Pattern Recognition (CVPR), pages 183-190, San Francisco, California, USA, 2010.
  6. [Chung et al., 2021] Hyunsoo Chung, Jungtaek Kim, Boris Knyazev, Jinhwi Lee, Graham W. Taylor, Jaesik Park, and Minsu Cho. Brick-by-Brick: Combinatorial construction with deep reinforcement learning. In Advances in Neu- ral Information Processing Systems (NeurIPS), volume 34, pages 5745-5757, Virtual, 2021.
  7. [Coffman et al., 1996] Edward Grady Coffman, Michael Randolph Garey, and David Stifler Johnson. Approximation algorithms for bin packing: A survey. Approximation Algorithms for NP-hard Problems, pages 46-93, 1996.
  8. [Derech et al., 2018] Niv Derech, Ayellet Tal, and Ilan Shimshoni. Solving archaeological puzzles. arXiv preprint arXiv:1812.10553, 2018.
  9. [Goyal and Deng, 2020] Ankit Goyal and Jia Deng. PackIt: A virtual environment for geometric planning. In Proceed- ings of the International Conference on Machine Learning (ICML), pages 3700-3710, Virtual, 2020.
  10. [Kim et al., 2020] Jungtaek Kim, Hyunsoo Chung, Jinhwi Lee, Minsu Cho, and Jaesik Park. Combinatorial 3D shape generation via sequential assembly. In Neural Infor- mation Processing Systems Workshop on Machine Learn- ing for Engineering Modeling, Simulation, and Design (ML4Eng), Virtual, 2020.
  11. [Li et al., 2020] Jianan Li, Jimei Yang, Aaron Hertzmann, Jianming Zhang, and Tingfa Xu. LayoutGAN: Synthe- sizing graphic layouts with vector-wireframe adversarial networks. IEEE Transactions on Pattern Analysis and Ma- chine Intelligence, 2020. [
  12. [Lodi et al., 2002] Andrea Lodi, Silvano Martello, and Michele Monaci. Two-dimensional packing problems: A survey. European Journal of Operational Research, 141(2):241-252, 2002.
  13. [Noroozi and Favaro, 2016] Mehdi Noroozi and Paolo Favaro. Unsupervised learning of visual representations by solving jigsaw puzzles. In Proceedings of the European Conference on Computer Vision (ECCV), pages 69-84, Amsterdam, The Netherlands, 2016.
  14. [Pincus, 1970] Martin Pincus. Letter to the editor -a Monte Carlo method for the approximate solution of certain types of constrained optimization problems. Operations Re- search, 18(6):1225-1228, 1970.
  15. [Roy and Teh, 2008] Daniel M. Roy and Yee Whye Teh. The Mondrian process. In Advances in Neural Information Processing Systems (NeurIPS), volume 21, pages 1377- 1384, Vancouver, British Columbia, Canada, 2008.
  16. [Sanches and Soma, 2009] Carlos Alberto Alonso Sanches and Nei Yoshihiro Soma. A polynomial-time DNA com- puting solution for the bin-packing problem. Applied Mathematics and Computation, 215(6):2055-2062, 2009.
  17. [Schumacher et al., 1969] Robert Schumacher, Brigitta Brand, Maurice Gilliland, and Werner Sharp. Study for applying computer-generated images to visual simulation. Technical Report AFHRL-TR-69-14, Air Force Human Resources Laboratory, Air Force Systems Command, 1969.
  18. [Slocum, 2003] Jerry Slocum. Tangram: The World's First Puzzle Craze. Sterling, 2003.
  19. [Torsvik, 2003] Trond H. Torsvik. The Rodinia jigsaw puz- zle. Science, 300(5624):1379-1381, 2003.
  20. [Vaswani et al., 2017] Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, Łukasz Kaiser, and Illia Polosukhin. Attention is all you need. In Advances in Neural Information Processing Systems (NeurIPS), volume 30, pages 5998-6008, Long Beach, California, USA, 2017.
  21. [Zakka et al., 2020] Kevin Zakka, Andy Zeng, Johnny Lee, and Shuran Song. Form2Fit: Learning shape priors for generalizable assembly from disassembly. In Proceedings of the International Conference on Robotics and Automa- tion (ICRA), pages 9404-9410, Virtual, 2020.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards