An Interpretable Neuro-symbolic Model for Raven's Progressive Matrices Reasoning

被引:4
作者
Zhao, Shukuo [1 ]
You, Hongzhi [2 ]
Zhang, Ru-Yuan [3 ,4 ,5 ]
Si, Bailu [1 ]
Zhen, Zonglei [6 ]
Wan, Xiaohong [6 ,7 ]
Wang, Da-Hui [1 ,6 ,8 ]
机构
[1] Beijing Normal Univ, Sch Syst Sci, 19th Xinjiekouwai St, Beijing 100875, Peoples R China
[2] Univ Elect Sci & Technol China, Sch Life Sci & Technol, 2006 Xiyuan Ave, Chengdu 611731, Sichuan, Peoples R China
[3] Shanghai Jiao Tong Univ, Inst Psychol, 80 Dongchuan St, Shanghai 200030, Peoples R China
[4] Shanghai Jiao Tong Univ, Behav Sci, 80 Dongchuan St, Shanghai 200030, Peoples R China
[5] Shanghai Jiao Tong Univ, Shanghai Mental Hlth Ctr, 80 Dongchuan St, Shanghai 200030, Peoples R China
[6] Beijing Normal Univ, State Key Lab Cognit Neurosci & Learning, 19th Xinjiekouwai St, Beijing 100875, Peoples R China
[7] Beijing Normal Univ, IDG McGovern Inst Brain Res, 19th Xinjiekouwai St, Beijing 100875, Peoples R China
[8] Beijing Normal Univ, Beijing Key Lab Brain Imaging & Connect, Beijing 100875, Peoples R China
关键词
Raven's Progressive Matrices; Semantic-variable autoencoders; Cognitive maps; Visual abstract reasoning; Artificial intelligence; REPRESENTATION; FMRI;
D O I
10.1007/s12559-023-10154-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Raven's Progressive Matrices (RPM) have been widely used as standard intelligence tests for human participants. Humans solve RPM problems in a hierarchical manner, perceiving conceptual features at different levels and inferring the latent rules governing the matrix using cognitive maps. Although the latest AI algorithms can surpass human performance, little effort has been made to build a model that solves RPM problems in a human-like hierarchical manner. We built a human-like hierarchical neuro-symbolic model to solve RPM problems. The proposed model consists of a semantic-VAE (sVAE) perceptual module and a cognitive map reasoning back-end (CMRB). The supervised sVAE extracts the hierarchical visual features of RPMs by perceiving the structural organization of RPMs through a convolutional neural network and disentangles objects into semantically understandable features. Based on these semantic features, the CMRB predicts the semantic features of objects in the missing field using cognitive maps generated by supervised learning or manually designed. The answer image was generated by sVAE using the semantic features predicted by CMRB. The proposed model achieved state-of-the-art performance on three benchmarks datasets-RAVEN, I-RAVEN, and RAVEN-fair-generalizes well to RPMs containing objects with untrained feature dimensions, mimics human cognitive processes when solving RPM problems, achieves interpretability of their hierarchical processes, and can also be applied to some real-world situations that require abstract visual reasoning.
引用
收藏
页码:1703 / 1724
页数:22
相关论文
共 35 条
  • [1] An Interpretable Neuro-symbolic Model for Raven’s Progressive Matrices Reasoning
    Shukuo Zhao
    Hongzhi You
    Ru-Yuan Zhang
    Bailu Si
    Zonglei Zhen
    Xiaohong Wan
    Da-Hui Wang
    Cognitive Computation, 2023, 15 : 1703 - 1724
  • [2] A model of symbolic processing in Raven's progressive matrices
    Raudies, Florian
    Hasselmo, Michael E.
    BIOLOGICALLY INSPIRED COGNITIVE ARCHITECTURES, 2017, 21 : 47 - 58
  • [3] Deep Learning Methods for Abstract Visual Reasoning: A Survey on Raven's Progressive Matrices
    Malkinski, Mikolaj
    Mandziuk, Jacek
    ACM COMPUTING SURVEYS, 2025, 57 (07)
  • [4] Interaction with Industrial Digital Twin Using Neuro-Symbolic Reasoning
    Siyaev, Aziz
    Valiev, Dilmurod
    Jo, Geun-Sik
    SENSORS, 2023, 23 (03)
  • [5] Coalition Situational Understanding via Explainable Neuro-Symbolic Reasoning and Learning
    Preece, Alun
    Braines, Dave
    Cerutti, Federico
    Furby, Jack
    Hiley, Liam
    Kaplan, Lance
    Law, Mark
    Russo, Alessandra
    Srivastava, Mani
    Vilamala, Marc Roig
    Xing, Tianwei
    ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING FOR MULTI-DOMAIN OPERATIONS APPLICATIONS III, 2021, 11746
  • [6] Unsupervised Abstract Reasoning for Raven's Problem Matrices
    Zhuo, Tao
    Huang, Qiang
    Kankanhalli, Mohan
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2021, 30 : 8332 - 8341
  • [7] The Role of Visuospatial Ability in the Raven's Progressive Matrices
    Waschl, Nicolette A.
    Nettelbeck, Ted
    Burns, Nicholas R.
    JOURNAL OF INDIVIDUAL DIFFERENCES, 2017, 38 (04) : 241 - 255
  • [8] A normative study of a shorter version of Raven's progressive matrices 1938
    Caffarra, P
    Vezzadini, G
    Zonato, F
    Copelli, S
    Venneri, A
    NEUROLOGICAL SCIENCES, 2003, 24 (05) : 336 - 339
  • [9] Data augmentation by morphological mixup for solving Raven's progressive matrices
    He, Wentao
    Ren, Jianfeng
    Bai, Ruibin
    VISUAL COMPUTER, 2024, 40 (04) : 2457 - 2470
  • [10] Data augmentation by morphological mixup for solving Raven’s progressive matrices
    Wentao He
    Jianfeng Ren
    Ruibin Bai
    The Visual Computer, 2024, 40 : 2457 - 2470