[{"data":1,"prerenderedAt":682},["ShallowReactive",2],{"publication-2026\u002Fpredictive-reasoning-with-augmented-anomaly-contrastive-learning-for-composition-en":3,"publication-members":370},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"_hidden":6,"authors":10,"authors_orcid":18,"year":22,"doi":23,"openalex_id":24,"venue":25,"abstract_screenshot":19,"keywords":26,"body":33,"_type":363,"_id":364,"_source":365,"_file":366,"_stem":367,"_extension":368,"locale":369},"\u002Fpublications\u002F2026\u002Fpredictive-reasoning-with-augmented-anomaly-contrastive-learning-for-composition","2026",false,"","Predictive Reasoning with Augmented Anomaly Contrastive Learning for Compositional Visual Relations","While visual reasoning for simple analogies has received significant attention, compositional visual relations (CVR) remain relatively unexplored due to their greater complexity. To solve CVR tasks, we propose Predictive Reasoning with Augmented Anomaly Contrastive Learning (PR-A 2^{2}2 CL), i.e., to identify an outlier image given three other images that follow the same compositional rules. To address the challenge of modelling abundant compositional rules, an Augmented Anomaly Contrastive Learning is designed to distil discriminative and generalizable features by maximizing similarity among normal instances while minimizing similarity between normal and anomalous outliers. More importantly, a predict-and-verify paradigm is introduced for rule-based reasoning, in which a series of Predictive Anomaly Reasoning Blocks (PARBs) iteratively leverage features from three out of the four images to predict those of the remaining one. Throughout the subsequent verification stage, the PARBs progressively pinpoint the specific discrepancies attributable to the underlying rules. Experimental results on SVRT, CVR and MC 2^{2}2 R datasets show that PR-A 2^{2}2 CL significantly outperforms state-of-the-art reasoning models.",[11,12,13,14,15,16,17],"Li, Chengtai","He, Yuting","Ren, Jianfeng","Bai, Ruibin","Zhao, Yitian","Yu, Heng","Jiang, Xudong",[19,20,19,21,19,19,19],null,"0009-0005-5949-4783","0000-0003-1722-568X",2026,"https:\u002F\u002Fdoi.org\u002F10.1109\u002Ftmm.2026.3668614","W7131827550","IEEE Transactions on Multimedia",[27,28,29,30,31,32],"Visual reasoning","Discriminative model","Leverage (statistics)","Outlier","Anomaly detection","Similarity (geometry)",{"type":34,"children":35,"toc":360},"root",[36],{"type":37,"tag":38,"props":39,"children":40},"element","p",{},[41,44,170,172,264,266,358],{"type":42,"value":43},"text","While visual reasoning for simple analogies has received significant attention, compositional visual relations (CVR) remain relatively unexplored due to their greater complexity. To solve CVR tasks, we propose Predictive Reasoning with Augmented Anomaly Contrastive Learning (PR-A ",{"type":37,"tag":45,"props":46,"children":49},"inline-formula",{"xmlns:mml":47,"xmlnsXLink":48},"http:\u002F\u002Fwww.w3.org\u002F1998\u002FMath\u002FMathML","http:\u002F\u002Fwww.w3.org\u002F1999\u002Fxlink",[50],{"type":37,"tag":51,"props":52,"children":54},"tex-math",{"notation":53},"LaTeX",[55],{"type":37,"tag":56,"props":57,"children":60},"span",{"className":58},[59],"katex",[61,98],{"type":37,"tag":56,"props":62,"children":65},{"className":63},[64],"katex-mathml",[66],{"type":37,"tag":67,"props":68,"children":69},"math",{"xmlns":47},[70],{"type":37,"tag":71,"props":72,"children":73},"semantics",{},[74,91],{"type":37,"tag":75,"props":76,"children":77},"mrow",{},[78],{"type":37,"tag":79,"props":80,"children":81},"msup",{},[82,85],{"type":37,"tag":75,"props":83,"children":84},{},[],{"type":37,"tag":86,"props":87,"children":88},"mn",{},[89],{"type":42,"value":90},"2",{"type":37,"tag":92,"props":93,"children":95},"annotation",{"encoding":94},"application\u002Fx-tex",[96],{"type":42,"value":97},"^{2}",{"type":37,"tag":56,"props":99,"children":103},{"className":100,"ariaHidden":102},[101],"katex-html","true",[104],{"type":37,"tag":56,"props":105,"children":108},{"className":106},[107],"base",[109,115],{"type":37,"tag":56,"props":110,"children":114},{"className":111,"style":113},[112],"strut","height:0.8141em;",[],{"type":37,"tag":56,"props":116,"children":119},{"className":117},[118],"mord",[120,123],{"type":37,"tag":56,"props":121,"children":122},{},[],{"type":37,"tag":56,"props":124,"children":127},{"className":125},[126],"msupsub",[128],{"type":37,"tag":56,"props":129,"children":132},{"className":130},[131],"vlist-t",[133],{"type":37,"tag":56,"props":134,"children":137},{"className":135},[136],"vlist-r",[138],{"type":37,"tag":56,"props":139,"children":142},{"className":140,"style":113},[141],"vlist",[143],{"type":37,"tag":56,"props":144,"children":146},{"style":145},"top:-3.063em;margin-right:0.05em;",[147,153],{"type":37,"tag":56,"props":148,"children":152},{"className":149,"style":151},[150],"pstrut","height:2.7em;",[],{"type":37,"tag":56,"props":154,"children":160},{"className":155},[156,157,158,159],"sizing","reset-size6","size3","mtight",[161],{"type":37,"tag":56,"props":162,"children":164},{"className":163},[118,159],[165],{"type":37,"tag":56,"props":166,"children":168},{"className":167},[118,159],[169],{"type":42,"value":90},{"type":42,"value":171}," CL), i.e., to identify an outlier image given three other images that follow the same compositional rules. To address the challenge of modelling abundant compositional rules, an Augmented Anomaly Contrastive Learning is designed to distil discriminative and generalizable features by maximizing similarity among normal instances while minimizing similarity between normal and anomalous outliers. More importantly, a predict-and-verify paradigm is introduced for rule-based reasoning, in which a series of Predictive Anomaly Reasoning Blocks (PARBs) iteratively leverage features from three out of the four images to predict those of the remaining one. Throughout the subsequent verification stage, the PARBs progressively pinpoint the specific discrepancies attributable to the underlying rules. Experimental results on SVRT, CVR and MC ",{"type":37,"tag":45,"props":173,"children":174},{"xmlns:mml":47,"xmlnsXLink":48},[175],{"type":37,"tag":51,"props":176,"children":177},{"notation":53},[178],{"type":37,"tag":56,"props":179,"children":181},{"className":180},[59],[182,209],{"type":37,"tag":56,"props":183,"children":185},{"className":184},[64],[186],{"type":37,"tag":67,"props":187,"children":188},{"xmlns":47},[189],{"type":37,"tag":71,"props":190,"children":191},{},[192,205],{"type":37,"tag":75,"props":193,"children":194},{},[195],{"type":37,"tag":79,"props":196,"children":197},{},[198,201],{"type":37,"tag":75,"props":199,"children":200},{},[],{"type":37,"tag":86,"props":202,"children":203},{},[204],{"type":42,"value":90},{"type":37,"tag":92,"props":206,"children":207},{"encoding":94},[208],{"type":42,"value":97},{"type":37,"tag":56,"props":210,"children":212},{"className":211,"ariaHidden":102},[101],[213],{"type":37,"tag":56,"props":214,"children":216},{"className":215},[107],[217,221],{"type":37,"tag":56,"props":218,"children":220},{"className":219,"style":113},[112],[],{"type":37,"tag":56,"props":222,"children":224},{"className":223},[118],[225,228],{"type":37,"tag":56,"props":226,"children":227},{},[],{"type":37,"tag":56,"props":229,"children":231},{"className":230},[126],[232],{"type":37,"tag":56,"props":233,"children":235},{"className":234},[131],[236],{"type":37,"tag":56,"props":237,"children":239},{"className":238},[136],[240],{"type":37,"tag":56,"props":241,"children":243},{"className":242,"style":113},[141],[244],{"type":37,"tag":56,"props":245,"children":246},{"style":145},[247,251],{"type":37,"tag":56,"props":248,"children":250},{"className":249,"style":151},[150],[],{"type":37,"tag":56,"props":252,"children":254},{"className":253},[156,157,158,159],[255],{"type":37,"tag":56,"props":256,"children":258},{"className":257},[118,159],[259],{"type":37,"tag":56,"props":260,"children":262},{"className":261},[118,159],[263],{"type":42,"value":90},{"type":42,"value":265}," R datasets show that PR-A ",{"type":37,"tag":45,"props":267,"children":268},{"xmlns:mml":47,"xmlnsXLink":48},[269],{"type":37,"tag":51,"props":270,"children":271},{"notation":53},[272],{"type":37,"tag":56,"props":273,"children":275},{"className":274},[59],[276,303],{"type":37,"tag":56,"props":277,"children":279},{"className":278},[64],[280],{"type":37,"tag":67,"props":281,"children":282},{"xmlns":47},[283],{"type":37,"tag":71,"props":284,"children":285},{},[286,299],{"type":37,"tag":75,"props":287,"children":288},{},[289],{"type":37,"tag":79,"props":290,"children":291},{},[292,295],{"type":37,"tag":75,"props":293,"children":294},{},[],{"type":37,"tag":86,"props":296,"children":297},{},[298],{"type":42,"value":90},{"type":37,"tag":92,"props":300,"children":301},{"encoding":94},[302],{"type":42,"value":97},{"type":37,"tag":56,"props":304,"children":306},{"className":305,"ariaHidden":102},[101],[307],{"type":37,"tag":56,"props":308,"children":310},{"className":309},[107],[311,315],{"type":37,"tag":56,"props":312,"children":314},{"className":313,"style":113},[112],[],{"type":37,"tag":56,"props":316,"children":318},{"className":317},[118],[319,322],{"type":37,"tag":56,"props":320,"children":321},{},[],{"type":37,"tag":56,"props":323,"children":325},{"className":324},[126],[326],{"type":37,"tag":56,"props":327,"children":329},{"className":328},[131],[330],{"type":37,"tag":56,"props":331,"children":333},{"className":332},[136],[334],{"type":37,"tag":56,"props":335,"children":337},{"className":336,"style":113},[141],[338],{"type":37,"tag":56,"props":339,"children":340},{"style":145},[341,345],{"type":37,"tag":56,"props":342,"children":344},{"className":343,"style":151},[150],[],{"type":37,"tag":56,"props":346,"children":348},{"className":347},[156,157,158,159],[349],{"type":37,"tag":56,"props":350,"children":352},{"className":351},[118,159],[353],{"type":37,"tag":56,"props":354,"children":356},{"className":355},[118,159],[357],{"type":42,"value":90},{"type":42,"value":359}," CL significantly outperforms state-of-the-art reasoning models.",{"title":7,"searchDepth":361,"depth":361,"links":362},2,[],"markdown","content:publications:2026:predictive-reasoning-with-augmented-anomaly-contrastive-learning-for-composition.md","content","publications\u002F2026\u002Fpredictive-reasoning-with-augmented-anomaly-contrastive-learning-for-composition.md","publications\u002F2026\u002Fpredictive-reasoning-with-augmented-anomaly-contrastive-learning-for-composition","md","en",[371,384,389,400,407,415,421,430,437,443,448,458,465,474,480,492,501,510,516,524,529,537,543,551,555,565,572,580,585,593,599,607,613,621,626,632,642,650,656,664,669,677],{"_path":372,"title":373,"name":374,"role":375,"email":19,"image":376,"category":377,"interests":378,"order":361,"_id":383},"\u002Fmembers\u002Fstaff\u002Falain-chong","Vice President for Global Affairs and Partnerships · Professor of Information Systems and Digital Innovation","Alain Chong","Deputy Director of Lab","assets\u002F8.png","staff",[379,380,381,382],"信息系统与运作管理","计算机科学与运筹学","Information Systems and Operations Management","Computer Science and Operations Research","content:members:staff:alain-chong.md",{"_path":372,"title":385,"role":386,"interests":387,"_id":388},"全球事务与合作副校长 · 信息系统与数字创新教授","实验室副主任",[379,380],"content:members:staff:alain-chong.zh-CN.md",{"_path":390,"title":391,"name":392,"role":393,"email":19,"image":394,"category":377,"interests":395,"order":398,"_id":399},"\u002Fmembers\u002Fstaff\u002Fanthony-belloti","Professor","Anthony Belloti","Core Member","assets\u002F41.png",[396,397],"Machine Learning and Credit Risk Model","Model Risks",9,"content:members:staff:anthony-belloti.md",{"_path":390,"title":401,"role":402,"interests":403,"_id":406},"计算机科学系教授","核心成员",[404,405],"机器学习与信用风险模型","模型风险","content:members:staff:anthony-belloti.zh-CN.md",{"_path":408,"title":409,"name":409,"role":393,"email":19,"image":410,"category":377,"interests":411,"order":413,"_id":414},"\u002Fmembers\u002Fstaff\u002Fboon-giin-lee","Boon Giin Lee","assets\u002F31.jpg",[412],"Intelligent Sensor and Extended Reality",11,"content:members:staff:boon-giin-lee.md",{"_path":408,"title":416,"role":402,"interests":417,"_id":420},"人机交互实验室负责人 · 计算机科学系副教授",[418,419],"人机交互 HCI","智能传感与扩展现实技术","content:members:staff:boon-giin-lee.zh-CN.md",{"_path":422,"title":423,"name":423,"role":424,"email":19,"image":425,"category":377,"interests":426,"order":428,"_id":429},"\u002Fmembers\u002Fstaff\u002Fcong-cao","Cong Cao","Direction Leader","assets\u002FCC.png",[427],"Science and technology policy and institutional reform",7,"content:members:staff:cong-cao.md",{"_path":422,"title":431,"name":432,"role":433,"interests":434,"_id":436},"宁波诺丁汉大学商学院创新学教授","曹聪","方向带头人",[435],"科技政策与体制改革","content:members:staff:cong-cao.zh-CN.md",{"_path":438,"title":439,"name":439,"role":393,"email":19,"image":440,"category":377,"order":441,"_id":442},"\u002Fmembers\u002Fstaff\u002Fdave-towey","Dave Towey","assets\u002F32.jpg",8,"content:members:staff:dave-towey.md",{"_path":438,"title":444,"role":402,"interests":445,"_id":447},"计算机科学系教授 · 计算机科学系主任",[446],"计算机科学与语言学","content:members:staff:dave-towey.zh-CN.md",{"_path":449,"title":450,"name":450,"role":393,"email":19,"image":451,"category":377,"interests":452,"order":456,"_id":457},"\u002Fmembers\u002Fstaff\u002Ffazl-ullah-khan","Fazl Ullah Khan","assets\u002F44.png",[453,454,455],"Computer Network","Computer Architecture and Network Security","Software Engineering",12,"content:members:staff:fazl-ullah-khan.md",{"_path":449,"title":459,"role":402,"interests":460,"_id":464},"计算机科学系助理教授 · IEEE 高级会员",[461,462,463],"计算机网络","计算机和网络安全","软件工程","content:members:staff:fazl-ullah-khan.zh-CN.md",{"_path":466,"title":467,"name":468,"role":393,"email":19,"image":469,"category":377,"interests":470,"order":472,"_id":473},"\u002Fmembers\u002Fstaff\u002Fheng-yu","Associate Professor","Heng Yu","assets\u002FHENGYU.png",[471],"Embedded Systems Design",17,"content:members:staff:heng-yu.md",{"_path":466,"title":475,"name":476,"role":402,"interests":477,"_id":479},"计算机科学系副教授","于恒",[478],"嵌入式系统设计","content:members:staff:heng-yu.zh-CN.md",{"_path":481,"title":467,"name":482,"role":393,"email":19,"image":483,"category":377,"interests":484,"order":490,"_id":491},"\u002Fmembers\u002Fstaff\u002Fheshan-du","Heshan Du","assets\u002Fhesahndu.png",[485,486,487,488,489],"Logic, Knowledge Representation and Reasoning","Geographic Information Systems","Operations Research","Machine Learning","Reinforcement Learning",20,"content:members:staff:heshan-du.md",{"_path":481,"title":475,"name":493,"role":402,"interests":494,"_id":500},"杜何珊",[495,496,497,498,499],"逻辑与知识表示","地理信息系统","运筹学","机器学习","强化学习","content:members:staff:heshan-du.zh-CN.md",{"_path":502,"title":503,"name":504,"role":393,"email":19,"image":505,"category":377,"interests":506,"order":508,"_id":509},"\u002Fmembers\u002Fstaff\u002Fhuan-jin","Assistant Professor","Huan Jin","assets\u002Fhuanjin.png",[507,488],"Optimisation",21,"content:members:staff:huan-jin.md",{"_path":502,"title":511,"name":512,"role":402,"interests":513,"_id":515},"计算机科学系助理教授","靳欢",[514,498],"优化","content:members:staff:huan-jin.zh-CN.md",{"_path":517,"title":467,"name":518,"role":424,"email":19,"image":519,"category":377,"interests":520,"order":522,"_id":523},"\u002Fmembers\u002Fstaff\u002Fjianfeng-ren","Jianfeng Ren","assets\u002F42.jpg",[488,521],"Computer Vision",3,"content:members:staff:jianfeng-ren.md",{"_path":517,"title":475,"name":525,"role":433,"interests":526,"_id":528},"任剑锋",[498,527],"计算机视觉","content:members:staff:jianfeng-ren.zh-CN.md",{"_path":530,"title":531,"name":531,"role":424,"email":19,"image":532,"category":377,"interests":533,"order":535,"_id":536},"\u002Fmembers\u002Fstaff\u002Fjiawei-li","Jiawei Li","assets\u002F11.png",[534],"Computer Science and Artificial Intelligence",15,"content:members:staff:jiawei-li.md",{"_path":530,"title":538,"name":539,"role":433,"interests":540,"_id":542},"计算机科学系助理教授 · 英国诺丁汉大学博士后","李家炜",[541],"计算机与人工智能","content:members:staff:jiawei-li.zh-CN.md",{"_path":544,"title":467,"name":545,"role":393,"email":19,"image":546,"category":377,"interests":547,"order":549,"_id":550},"\u002Fmembers\u002Fstaff\u002Fmatthew-pike","Matthew Pike","assets\u002F43.jpg",[548],"Digitalised Learning",16,"content:members:staff:matthew-pike.md",{"_path":544,"title":475,"role":402,"interests":552,"_id":554},[553],"数字化学习","content:members:staff:matthew-pike.zh-CN.md",{"_path":556,"title":503,"name":557,"role":393,"email":19,"image":558,"category":377,"interests":559,"order":563,"_id":564},"\u002Fmembers\u002Fstaff\u002Fning-xue","Ning Xue","\u002Fimages\u002Fuon-logo.png",[560,561,562],"Artificial Intelligence","Computational Intelligence","Combinatorial Optimization",13,"content:members:staff:ning-xue.md",{"_path":556,"title":511,"name":566,"role":402,"interests":567,"_id":571},"薛宁",[568,569,570],"人工智能","计算智能","组合优化","content:members:staff:ning-xue.zh-CN.md",{"_path":573,"title":503,"name":574,"role":393,"email":19,"image":575,"category":377,"interests":576,"order":578,"_id":579},"\u002Fmembers\u002Fstaff\u002Fqian-zhang","Qian Zhang","assets\u002Fqz.png",[577,521,488],"Image Processing",14,"content:members:staff:qian-zhang.md",{"_path":573,"title":511,"name":581,"role":402,"interests":582,"_id":584},"张茜",[583,527,498],"图像处理","content:members:staff:qian-zhang.zh-CN.md",{"_path":586,"title":391,"name":587,"role":588,"email":19,"image":589,"category":377,"interests":590,"orcid":21,"order":591,"_id":592},"\u002Fmembers\u002Fstaff\u002Fruibin-bai","Ruibin Bai","Director of Lab","assets\u002F38.png",[382],1,"content:members:staff:ruibin-bai.md",{"_path":586,"title":594,"name":595,"role":596,"interests":597,"_id":598},"教授","白瑞斌","实验室主任",[380],"content:members:staff:ruibin-bai.zh-CN.md",{"_path":600,"title":601,"name":601,"role":424,"email":19,"image":602,"category":377,"interests":603,"order":605,"_id":606},"\u002Fmembers\u002Fstaff\u002Fsean-he","Sean He","assets\u002F39.png",[521,604,488],"Data Analytics",5,"content:members:staff:sean-he.md",{"_path":600,"title":608,"name":609,"role":433,"interests":610,"_id":612},"计算机科学系教授 · 国家级讲席学者","何祥健",[527,611,498],"数据分析","content:members:staff:sean-he.zh-CN.md",{"_path":614,"title":615,"name":615,"role":393,"email":19,"image":616,"category":377,"interests":617,"order":619,"_id":620},"\u002Fmembers\u002Fstaff\u002Ftianxiang-cui","Tianxiang Cui","assets\u002Ftianxiangcui.png",[561,618,488,489],"Operation Research",19,"content:members:staff:tianxiang-cui.md",{"_path":614,"title":459,"name":622,"role":402,"interests":623,"_id":625},"崔天翔",[569,624,498,499],"运筹研究","content:members:staff:tianxiang-cui.zh-CN.md",{"_path":627,"title":391,"name":628,"role":393,"email":19,"image":629,"category":377,"order":630,"_id":631},"\u002Fmembers\u002Fstaff\u002Fxiuping-hua","Xiuping Hua","assets\u002FxiupignHua.png",10,"content:members:staff:xiuping-hua.md",{"_path":627,"title":633,"name":634,"role":402,"interests":635,"_id":641},"金融、会计与经济系教授","华秀萍",[636,637,638,639,640,404],"资产定价","公司金融","衍生品","金融科技","创新金融和普惠金融","content:members:staff:xiuping-hua.zh-CN.md",{"_path":643,"title":391,"name":644,"role":393,"email":19,"image":645,"category":377,"interests":646,"order":648,"_id":649},"\u002Fmembers\u002Fstaff\u002Fying-weng","Ying Weng","assets\u002Fyingweng.png",[521,577,647],"IoT",4,"content:members:staff:ying-weng.md",{"_path":643,"title":401,"name":651,"role":402,"interests":652,"_id":655},"翁莹",[527,583,653,654],"物联网 IoT","无线网络安全与服务质量","content:members:staff:ying-weng.zh-CN.md",{"_path":657,"title":503,"name":658,"role":393,"email":19,"image":659,"category":377,"interests":660,"order":662,"_id":663},"\u002Fmembers\u002Fstaff\u002Fyuan-yao","Yuan Yao","assets\u002Fyuanyao.png",[661],"Autonomous Agents and Multi-Agent Systems",18,"content:members:staff:yuan-yao.md",{"_path":657,"title":511,"name":665,"role":402,"interests":666,"_id":668},"姚远",[667],"自主智能体与多智能体系统","content:members:staff:yuan-yao.zh-CN.md",{"_path":670,"title":503,"name":671,"role":424,"email":19,"image":672,"category":377,"interests":673,"order":675,"_id":676},"\u002Fmembers\u002Fstaff\u002Fzheng-lu","Zheng Lu","assets\u002F13.png",[674],"Computer Science",6,"content:members:staff:zheng-lu.md",{"_path":670,"title":511,"name":678,"role":433,"interests":679,"_id":681},"卢正",[680],"计算机科学","content:members:staff:zheng-lu.zh-CN.md",1782639427900]