Proceedings

Sketch Recognition via Part-based Hierarchical Analogical Learning

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 2967-2974.

https://doi.org/10.24963/ijcai.2023/331

Abstract

Sketch recognition has been studied for decades, but it is far from solved. Drawing styles are highly variable across people and adapting to idiosyncratic visual expressions requires data-efficient learning. Explainability also matters, so that users can see why a system got confused about something. This paper introduces a novel part-based approach for sketch recognition, based on hierarchical analogical learning, a new method to apply analogical learning to qualitative representations. Given a sketched object, our system automatically segments it into parts and constructs multi-level qualitative representations of them. Our approach performs analogical generalization at multiple levels of part descriptions and uses coarse-grained results to guide interpretation at finer levels. Experiments on the Berlin TU dataset and the Coloring Book Objects dataset show that the system can learn explainable models in a data-efficient manner.

  1. [Biederman, 1987] Irving Biederman. Recognition-by- components: a theory of human image understanding. Psychological Review, 23(2), 1987.
  2. [Blum, 1967] Harry Blum. A transformation for extracting new descriptors of shape. MIT Press, 1967.
  3. [Chen and Forbus, 2018] Kezhen Chen and Kenneth Forbus. Action recognition from skeleton data via analogical gen- eralization over qualitative representations. Proceedings of the AAAI Conference, 32, 2018.
  4. [Chen et al., 2019] Kezhen Chen, Irina Rabkina, Matthew McLure, and Kenneth Forbus. Human-like sketch object recognition via analogical learning. Proceedings of the AAAI Conference, 33, 2019.
  5. [Chen et al., 2020] Kezhen Chen, Kenneth Forbus, Dedre Gentner, Susan Hespos, and Erie Anderson. Simulating in- fant visual learning by comparison: an initial model. Pro- ceedings of the 42nd Annual Conference of the Cognitive Science Society, 2020.
  6. [Crouse et al., 2018] Maxwell Crouse, Clifton McFate, and Kenneth Forbus. Learning from unannotated qa pairs to analogically disambiguate and answer questions. Proceed- ings of the AAAI Conference, 32, 2018.
  7. [Eitz et al., 2012] Mathias Eitz, James Hays, , and Marc Alexa. How do humans sketch objects? ACM Transac- tions on graphics, 2012.
  8. [Forbus et al., 1995] Kenneth Forbus, Dedre Gentner, and Keith Law. Mac/fac: A model of similarity-based retrieval. Cognitive Science, pages 141-205, 1995.
  9. [Forbus et al., 2011] Kenneth Forbus, Jeffrey Usher, Andrew Lovett, Kate Lockwood, , and Jon Wetzel. Cogsketch: Sketch understanding for cognitive science research and for education. Cognitive Science, pages 648-666, 2011.
  10. [Forbus et al., 2017] Kenneth Forbus, Ronald Ferguson, An- drew Lovett, and Dedre Gentner. Extending sme to handle large-scale cognitive modeling. Cognitive Science, 2017.
  11. [Gentner, 1983] Dedre Gentner. Structure-mapping: A theo- retical framework for analogy. Cognitive Science, 1983.
  12. [Hammond and Davis, 2007] Tracy Hammond and Randall Davis. Ladder, a sketching language for user interface de- velopers. ACM SIGGRAPH, 2007.
  13. [He et al., 2016] Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. Deep residual learning for image recog- nition. Proceedings of IEEE conference on computer vi- sion and pattern recognition, 2016.
  14. [Hochreiter and Schmidhuber, 1997] Sepp Hochreiter and Jurgen Schmidhuber. Long short-term memory. Neural computation, 1997.
  15. [Krenski and Selinger, 2003] Karol Krenski and Peter Selinger. Potrace. http://potrace.sourceforge.net/, 2003. Accessed: 2003-08-10. Link
  16. [Lake et al., 2015] Brenden Lake, Ruslan Salakutdinov, and Joshua Tenenbaum. Human-level concept learning through probabilistic program induction. Proceedings of IEEE, 2015.
  17. [LeCun et al., 1998] Yann LeCun, Leon Bottou, Yoshua Bengio, and Patrick Haffner. Gradient-based learning applied to document recognition. Proceedings of IEEE, 1998.
  18. [Li et al., 2013] Yi Li, Song Yizhe, , and Shaogang Gong. Sketch recognition by ensemble matching of structured features. BMVC, 2013.
  19. [Lin et al., 2019] Hangyu Lin, Peng Lu, Yanwei Fu, Shao- gang Gong, Xiangyang Xue, and Yugang Jiang. Tc-net for isbir: Triplet classification network for in-stance-level sketch based image retrieval. ACM Multimedia, 2019.
  20. [Lin et al., 2020] Hangyu Lin, Yanwei Fu, Xiangyang Xue, and Yugang Jiang. Sketch-bert: Learning sketch bidirec- tional encoder rep-resentation from transformers by self- supervised learning of sketch gestalt. Proceedings of IEEE conference on computer vision and pattern recognition, 2020.
  21. [Lovett and Forbus, 2013] Andrew Lovett and Kenneth For- bus. Modeling spatial ability in mental rotation and pa- per-folding. Proceedings of the Annual Conference of the Cognitive Science Society, 2013.
  22. [Lovett and Forbus, 2017] Andrew Lovett and Kenneth For- bus. Modeling visual problem solving as analogical rea- soning. Journal of Psychological Review, 2017.
  23. [McLure et al., 2015a] Matthew McLure, Scott Friedman, and Kenneth Forbus. Extending analogical generalization with near-misses. Proceedings of the AAAI Conference, 2015.
  24. [McLure et al., 2015b] Matthew McLure, Subu Kan- daswamy, and Kenneth Forbus. Finding textures in sketches using planar ising models. 28th International Workshop on Qualitative Reasoning, 2015.
  25. [Negroponte, 1973] N. Negroponte. Recent advances in sketch recognition. Proceedings of the National Computer Conference and Exposition, 1973.
  26. [Randell et al., 1992] David Randell, Zhan Cui, and An- thony Cohn. A spatial logic based on regions and con- nection. KR, 1992.
  27. [Seddati et al., 2015] Omar Seddati, Stephane Dupont, and Said Mahmoudi. Deepsketch: Deep convolutional neural networks for sketch recognition and similarity search. 13th international workshop on content-based multime-dia in- dexing, 2015.
  28. [Yu et al., 2016] Qian Yu, Feng Liu, Yizhe Song, Tao Xiang, Timothy Hospedales, and Chen-Change Loy. Sketch me that show. Proceedings of IEEE conference on computer vision and pattern recognition, 2016.
  29. [Zhang and Suen, 1984] Tongjie Y. Zhang and Ching Y. Suen. A fast parallel algorithm for thinning digital pat- terns. Communications of the ACM, 1984.

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

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