Demo Data from SIGIR 2026 / reviewers in the wild / expert
Yuan-Fang Li
dblp:20/2537
· DBLP profile ↗
129ranked-venue papers
8as first author
69since 2021 · last 2026
0000-0003-4651-2821ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 62 · 1 first-author · 43 since 2021Databases, data management, data science and information retrieval · 37 · 4 first-author · 13 since 2021Graphics, computer vision, multimedia, augmented reality and games · 28 · 1 first-author · 18 since 2021Software engineering, systems software and programming languages · 22 · 3 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 9 · 1 first-author · 6 since 2021Systems, architecture and hardware · 3 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 2 · 2 since 2021Theory of computation · 2Computer networks · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
35 papers |
Generative modeling · 11% Segmentation and scene understanding · 10% Language models and text generation · 9% | |
| Computer graphics and multimedia
4 papers |
Visual content generation and editing · 56% Multimedia analysis and retrieval · 30% Visualization and visual analytics · 13% | |
| Databases, data mining, and information retrieval
8 papers |
Knowledge graphs · 40% Information retrieval · 26% Data mining · 21% | |
| Software engineering, system software, and programming languages
6 papers |
Program analysis · 27% Concurrent programming · 20% Program synthesis and code generation · 19% |
Topics — the 30 heaviest of 116, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › Segmentation and scene understanding
scene graph generation |
2.8 | 4 | 2025 | Informative Scene Graph Generation via Debiasing · Int. J. Comput. Vis. 2025 Toward a Unified Transformer-Based Framework for Scene Graph Generation and Human-Object Interaction Detection · IEEE Trans. Image Process. 2023 State-Aware Compositional Learning Toward Unbiased Training for Scene Graph Generation · IEEE Trans. Image Process. 2023 |
Machine learning › Generative modeling
diffusion model |
2.5 | 3 | 2025 | Knowledge-Aligned Counterfactual-Enhancement Diffusion Perception for Unsupervised Cross-Domain Visual Emotion Recognition · CVPR 2025 Consistent and Controllable Image Animation with Motion Diffusion Models · CVPR 2025 Towards Effective Data-Free Knowledge Distillation via Diverse Diffusion Augmentation · ACM Multimedia 2024 |
Natural language and speech › Question answering and dialogue systems
knowledge base question answering |
2.5 | 4 | 2025 | Graph-constrained Reasoning: Faithful Reasoning on Knowledge Graphs with Large Language Models · ICML 2025 Reasoning on Graphs: Faithful and Interpretable Large Language Model Reasoning · ICLR 2024 Retrieve, Program, Repeat: Complex Knowledge Base Question Answering via Alternate Meta-learning · IJCAI 2020 |
Computer vision › Image recognition and object detection
human-object interaction detection |
1.9 | 3 | 2024 | Towards Open-vocabulary HOI Detection with Calibrated Vision-language Models and Locality-aware Queries · ACM Multimedia 2024 Toward a Unified Transformer-Based Framework for Scene Graph Generation and Human-Object Interaction Detection · IEEE Trans. Image Process. 2023 Exploiting Scene Graphs for Human-Object Interaction Detection · ICCV 2021 |
Natural language and speech › Language models and text generation
large language model |
1.6 | 2 | 2025 | Graph-constrained Reasoning: Faithful Reasoning on Knowledge Graphs with Large Language Models · ICML 2025 Time-LLM: Time Series Forecasting by Reprogramming Large Language Models · ICLR 2024 |
Machine learning › Time series and sequential data › time series analysis
time series forecasting |
1.6 | 2 | 2025 | Towards Expressive Spectral-Temporal Graph Neural Networks for Time Series Forecasting · IEEE Trans. Pattern Anal. Mach. Intell. 2025 Time-LLM: Time Series Forecasting by Reprogramming Large Language Models · ICLR 2024 |
Machine learning › Representation and self-supervised learning
contrastive learning |
1.1 | 2 | 2022 | Neural Temporal Walks: Motif-Aware Representation Learning on Continuous-Time Dynamic Graphs · NeurIPS 2022 Multi-Scale Contrastive Siamese Networks for Self-Supervised Graph Representation Learning · IJCAI 2021 |
Natural language and speech › Information extraction and text analysis
relation extraction |
1.1 | 2 | 2022 | Towards relation extraction from speech · EMNLP 2022 Curriculum-Meta Learning for Order-Robust Continual Relation Extraction · AAAI 2021 |
Multimedia analysis and retrieval
multimodal emotion recognition |
1.0 | 1 | 2026 | TiCAL: Typicality-Based Consistency-Aware Learning for Multimodal Emotion Recognition · AAAI 2026 |
Multimedia analysis and retrieval
multimodal fusion |
1.0 | 1 | 2026 | TiCAL: Typicality-Based Consistency-Aware Learning for Multimodal Emotion Recognition · AAAI 2026 |
Computer vision › 3D vision › 3d scene understanding
3d semantic mapping |
0.9 | 1 | 2025 | Hier-SLAM: Scaling-Up Semantics in SLAM with a Hierarchically Categorical Gaussian Splatting · ICRA 2025 |
Machine learning › Generative modeling › diffusion model
diffusion-based perception |
0.9 | 1 | 2025 | Knowledge-Aligned Counterfactual-Enhancement Diffusion Perception for Unsupervised Cross-Domain Visual Emotion Recognition · CVPR 2025 |
Machine learning › Trustworthy machine learning › interpretability
faithful reasoning |
0.9 | 1 | 2025 | Graph-constrained Reasoning: Faithful Reasoning on Knowledge Graphs with Large Language Models · ICML 2025 |
Robotics › Robot navigation and mapping › SLAM › dense SLAM
Gaussian splatting SLAM |
0.9 | 1 | 2025 | Hier-SLAM: Scaling-Up Semantics in SLAM with a Hierarchically Categorical Gaussian Splatting · ICRA 2025 |
Machine learning › Generative modeling › video generation
image animation |
0.9 | 1 | 2025 | Consistent and Controllable Image Animation with Motion Diffusion Models · CVPR 2025 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge graph |
0.9 | 1 | 2025 | Graph-constrained Reasoning: Faithful Reasoning on Knowledge Graphs with Large Language Models · ICML 2025 |
Natural language and speech › Information extraction and text analysis › open vocabulary learning
open-vocabulary scene understanding |
0.9 | 1 | 2025 | SPADE: Spatial-Aware Denoising Network for Open-Vocabulary Panoptic Scene Graph Generation with Long- and Local-Range Context Reasoning · ICCV 2025 |
Computer vision › Segmentation and scene understanding › scene graph generation
panoptic scene graph generation |
0.9 | 1 | 2025 | SPADE: Spatial-Aware Denoising Network for Open-Vocabulary Panoptic Scene Graph Generation with Long- and Local-Range Context Reasoning · ICCV 2025 |
Robotics › Robot navigation and mapping › SLAM
semantic SLAM |
0.9 | 1 | 2025 | Hier-SLAM: Scaling-Up Semantics in SLAM with a Hierarchically Categorical Gaussian Splatting · ICRA 2025 |
Robotics › Robot navigation and mapping
SLAM |
0.9 | 1 | 2025 | Hier-SLAM: Scaling-Up Semantics in SLAM with a Hierarchically Categorical Gaussian Splatting · ICRA 2025 |
Natural language and speech › Information extraction and text analysis › document understanding
table understanding |
0.9 | 1 | 2025 | HeGTa: Leveraging Heterogeneous Graph-enhanced Large Language Models for Few-shot Complex Table Understanding · AAAI 2025 |
Machine learning › Transfer learning and domain adaptation › domain adaptation
unsupervised domain adaptation |
0.9 | 1 | 2025 | Knowledge-Aligned Counterfactual-Enhancement Diffusion Perception for Unsupervised Cross-Domain Visual Emotion Recognition · CVPR 2025 |
Computer vision › Vision and language
vision-language model |
0.9 | 1 | 2025 | Knowledge-Aligned Counterfactual-Enhancement Diffusion Perception for Unsupervised Cross-Domain Visual Emotion Recognition · CVPR 2025 |
Information retrieval › retrieval models
generative retrieval |
0.9 | 1 | 2025 | MixLoRA-DSI: Dynamically Expandable Mixture-of-LoRA Experts for Rehearsal-Free Generative Retrieval over Dynamic Corpora · EMNLP 2025 |
Graph data management
heterogeneous graph |
0.9 | 1 | 2025 | HeGTa: Leveraging Heterogeneous Graph-enhanced Large Language Models for Few-shot Complex Table Understanding · AAAI 2025 |
Visual content generation and editing
image animation |
0.9 | 1 | 2025 | Consistent and Controllable Image Animation with Motion Diffusion Models · CVPR 2025 |
Visual content generation and editing
video generation |
0.9 | 1 | 2025 | Consistent and Controllable Image Animation with Motion Diffusion Models · CVPR 2025 |
Machine learning › Efficient and distributed learning › model compression › knowledge distillation
data-free knowledge distillation |
0.8 | 1 | 2024 | Towards Effective Data-Free Knowledge Distillation via Diverse Diffusion Augmentation · ACM Multimedia 2024 |
Machine learning › Generative modeling › diffusion model
diffusion-based data augmentation |
0.8 | 1 | 2024 | Towards Effective Data-Free Knowledge Distillation via Diverse Diffusion Augmentation · ACM Multimedia 2024 |
Machine learning › Efficient and distributed learning › model compression
knowledge distillation |
0.8 | 1 | 2024 | Towards Effective Data-Free Knowledge Distillation via Diverse Diffusion Augmentation · ACM Multimedia 2024 |
Methods — techniques the papers use, named apart from their topics
large language model · 4.1diffusion model · 2.5self-supervised pretraining · 1.7instruction tuning · 1.7DCT-based noise refinement · 1.7attention mechanism · 1.6debiasing · 1.5graph neural network · 1.3typicality estimation · 1.0pseudo-labeling · 1.0hyperbolic embedding · 1.0sequence-to-sequence learning · 0.9meta-learning · 0.9coverage mechanism · 0.9copy mechanism · 0.9soft prompts · 0.9soft prompt · 0.9out-of-distribution detection · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | TiCAL: Typicality-Based Consistency-Aware Learning for Multimodal Emotion RecognitionabstractMultimodal Emotion Recognition (MER) aims to accurately identify human emotional states by integrating heterogeneous modalities such as visual, auditory, and textual data. Existing approaches predominantly rely on unified emotion labels to supervise model training, often overlooking a critical challenge: inter-modal emotion conflicts, wherein different modalities within the same sample may express divergent emotional tendencies. In this work, we address this overlooked issue by proposing a novel framework, Typicality-based Consistent-aware Multimodal Emotion Recognition (TiCAL), inspired by the stage-wise nature of human emotion perception. TiCAL dynamically assesses the consistency of each training sample by leveraging pseudo unimodal emotion labels alongside a typicality estimation. To further enhance emotion representation, we embed features in a hyperbolic space, enabling the capture of fine-grained distinctions among emotional categories. By incorporating consistency estimates into the learning process, our method improves model performance, particularly on samples exhibiting high modality inconsistency. Extensive experiments on benchmark datasets, e.g, MOSEI and MER2023, validate the effectiveness of TiCAL in mitigating inter-modal emotional conflicts and enhancing overall recognition accuracy, e.g., with about 2.6% improvements over the state-of-the-art DMD. Siyu Zhan, Cencen Liu, Guiduo Duan, Xiurui Xie, Yuan-Fang Li, Tao He 0007 |
AAAI | 7 |
| 2026 | OntoGrid: Supporting Analysis of Complex Associations in Biomedical Ontologies
Michael Wybrow, Yuan-Fang Li, Tobias Czauderna, Yongqun He |
PacificVis | 3 |
| 2026 | Scalable and effective negative sample generation for hyperedge predictionabstractHypergraphs have demonstrated their superiority in modeling complex systems compared to traditional graphs by directly capturing the interactions among multiple entities. Hyperedge prediction, which aims to predict unobserved potential hyperedges, is a fundamental task in hypergraph analysis. A critical component in hyperedge prediction is the sampling of informative negative hyperedges from significantly larger candidate negative sets, compared to traditional graphs, to enhance model training efficacy. Most existing methods utilize predefined heuristics to sample negative hyperedges, resulting in limited generalizability due to their reliance on these predefined rules. The new state-of-the-art in this field is generation-based methods, which treat negative sampling as a generative task. Nevertheless, current generation-based approaches are not scalable to large hypergraphs. Additionally, diffusion models have demonstrated superior performance in numerous generative tasks, yet their potential application in the generation of negative hyperedges remains unexplored. However, the adaptation of diffusion models to this specific task presents challenges due to: (1) diffusion models are inherently designed to generate high-quality positive samples, which are well-defined, as opposed to negative samples; (2) diffusion models are traditionally employed in continuous space, whereas negative sampling for hyperedge prediction operates in discrete space.To address these complexities, we introduce SEHP (Scalable and Effective Negative Sample Generation for Hyperedge Prediction), which employs a conditional diffusion model to iteratively generate and refine negative hyperedges, thereby advancing them towards the decision boundary to improve model performance. SEHP further enhances scalability by effectively sampling sub-hypergraphs, integrating global structural information into the diffusion model for batch training. Extensive experiments conducted on real-world datasets demonstrate that SEHP surpasses existing state-of-the-art methods in both prediction accuracy and scalability. The code of our paper is available at https://github.com/SLQu/SEHP. Shilin Qu, Weiqing Wang 0001, Yuan-Fang Li, Nguyen Quoc Viet Hung, Hongzhi Yin |
Neural Networks | 3 |
| 2026 | Hypergraph node representation learning with one-stage message passingabstractHypergraphs as an expressive and general structure have attracted considerable attention from various research domains. Most existing hypergraph node representation learning techniques are based on graph neural networks, and thus adopt the two-stage message passing paradigm (i.e. node → hyperedge → node). This paradigm only focuses on local information propagation and does not effectively take into account global information, resulting in less optimal representations. Our theoretical analysis of representative two-stage message passing methods shows that, mathematically, they model different ways of local message passing through hyperedges, and can be unified into one-stage message passing (i.e. node → node). However, they still only model local information. Motivated by this theoretical analysis, we propose a novel one-stage message passing paradigm to model both global and local information propagation for hypergraphs. We integrate this paradigm into HGraphormer, a Transformer-based framework for hypergraph node representation learning. HGraphormer injects the hypergraph structure information (local information) into Transformers (global information) by combining the attention matrix and hypergraph Laplacian. Extensive experiments demonstrate that HGraphormer outperforms recent hypergraph learning methods on five representative benchmark datasets on the semi-supervised hypernode classification task, setting new state-of-the-art performance, with accuracy improvements between 2.52 % and 6.70 %. Our code and datasets are available. 1 Shilin Qu, Weiqing Wang 0001, Yuan-Fang Li, Xin Zhou 0023, Fajie Yuan |
Neural Networks | 3 |
| 2026 | Lifelong scene graph generation
Tao He 0007, Tongtong Wu, Dongyang Zhang 0001, Ming Li 0073, Yuan-Fang Li, F. Richard Yu |
Pattern Recognit. | 6 |
| 2025 | HeGTa: Leveraging Heterogeneous Graph-enhanced Large Language Models for Few-shot Complex Table UnderstandingabstractTable Understanding (TU) has achieved promising advancements, but it faces the challenges of the scarcity of manually labeled tables and the presence of complex table structures. To address these challenges, we propose HeGTa, a heterogeneous graph (HG)-enhanced large language model (LLM) designed for few-shot TU tasks. This framework aligns structural table semantics with the LLM's parametric knowledge through soft prompts and instruction tuning. It also addresses complex tables with a multi-task pre-training scheme, incorporating three novel multi-granularity self-supervised HG pre-text tasks. We empirically demonstrate the effectiveness of HeGTa, showing that it outperforms the SOTA for few-shot complex TU on several benchmarks. Rihui Jin, Yu Li 0021, Guilin Qi, Nan Hu 0004, Yuan-Fang Li, Jiaoyan Chen 0001, Yongrui Chen 0002, Dehai Min |
AAAI | 5 |
| 2025 | Consistent and Controllable Image Animation with Motion Diffusion ModelsabstractDiffusion models have achieved significant progress in the task of image animation due to their powerful generative capabilities. However, preserving appearance consistency to the static input image, and avoiding abrupt motion change in the generated animation, remains challenging. In this paper, we introduce Cinemo, a novel image animation approach that aims at achieving better appearance consistency and motion smoothness. The core of Cinemo is to focus on learning the distribution of motion residuals, rather than directly predicting frames as in existing diffusion models. During the inference, we further mitigate the sudden motion changes in the generated video by introducing a novel DCT-based noise refinement strategy. To counteract the over-smoothing of motion, we introduce a dynamics degree control design for better control of the magnitude of motion. Altogether, these strategies enable Cinemo to produce highly consistent, smooth, and motion-controllable results. Extensive experiments compared with several state-of-the-art methods demonstrate the effectiveness and superiority of our proposed approach. In the end, we also demonstrate how our model can be applied for motion transfer or video editing of any given video. The project page is available at https://maxin-cn.github.io/cinemo_project/. Xin Ma 0031, Yaohui Wang 0001, Gengyun Jia, Tien-Tsin Wong, Yuan-Fang Li, Cunjian Chen |
CVPR | 6 |
| 2025 | Knowledge-Aligned Counterfactual-Enhancement Diffusion Perception for Unsupervised Cross-Domain Visual Emotion RecognitionabstractVisual Emotion Recognition (VER) is a critical yet challenging task aimed at inferring emotional states of individuals based on visual cues. However, existing works focus on single domains, e.g., realistic images or stickers, limiting VER models’ cross-domain generalizability. To fill this gap, we introduce an Unsupervised Cross-Domain Visual Emotion Recognition (UCDVER) task, which aims to generalize visual emotion recognition from the source domain (e.g., realistic images) to the low-resource target domain (e.g., stickers) in an unsupervised manner. Compared to the conventional unsupervised domain adaptation problems, UCDVER presents two key challenges: a significant emotional expression variability and an affective distribution shift. To mitigate these issues, we propose the Knowledge-aligned Counterfactual-enhancement Diffusion Perception (KCDP) framework. Specifically, KCDP leverages a VLM to align emotional representations in a shared knowledge space and guides diffusion models for improved visual affective perception. Furthermore, a Counterfactual-Enhanced Language-image Emotional Alignment (CLIEA) method generates high-quality pseudo-labels for the target domain. Extensive experiments demonstrate that our model surpasses SOTA models in both perceptibility and generalization, e.g., gaining 12% improvements over SOTA VER model TGCA-PVT. The project page is at https://yinwen2019.github.io/ucdver/. Guiduo Duan, Dongyang Zhang 0001, Yuan-Fang Li, Tao He 0007 |
CVPR | 6 |
| 2025 | MixLoRA-DSI: Dynamically Expandable Mixture-of-LoRA Experts for Rehearsal-Free Generative Retrieval over Dynamic CorporaabstractContinually updating model-based indexes in generative retrieval with new documents remains challenging, as full retraining is computationally expensive and impractical under resource constraints.We propose MixLoRA-DSI, a novel framework that combines an expandable mixture of Low-Rank Adaptation experts with a layer-wise out-of-distribution (OOD)driven expansion strategy.Instead of allocating new experts for each new corpus, our proposed expansion strategy enables sublinear parameter growth by selectively introducing new experts only when significant number of OOD documents are detected.Experiments on NQ320k and MS MARCO Passage demonstrate that MixLoRA-DSI outperforms full-model update baselines, with minimal parameter overhead and substantially lower training costs. 1 Tuan-Luc Huynh, Thuy-Trang Vu, Weiqing Wang 0001, Trung Le 0001, Dragan Gasevic, Yuan-Fang Li, Thanh-Toan Do |
EMNLP | 6 |
| 2025 | SPADE: Spatial-Aware Denoising Network for Open-Vocabulary Panoptic Scene Graph Generation with Long- and Local-Range Context ReasoningabstractPanoptic Scene Graph Generation (PSG) integrates instance segmentation with relation understanding to capture pixel-level structural relationships in complex scenes. Although recent approaches leveraging pre-trained vision-language models (VLMs) have significantly improved performance in the open-vocabulary setting, they commonly ignore the inherent limitations of VLMs in spatial relation reasoning, such as difficulty in distinguishing object relative positions, which results in suboptimal relation prediction. Motivated by the denoising diffusion model's inversion process in preserving the spatial structure of input images, we propose SPADE (SPatial-Aware Denoising-nEtwork) framework -- a novel approach for open-vocabulary PSG. SPADE consists of two key steps: (1) inversion-guided calibration for the UNet adaptation, and (2) spatial-aware context reasoning. In the first step, we calibrate a general pre-trained teacher diffusion model into a PSG-specific denoising network with cross-attention maps derived during inversion through a lightweight LoRA-based fine-tuning strategy. In the second step, we develop a spatial-aware relation graph transformer that captures both local and long-range contextual information, facilitating the generation of high-quality relation queries. Extensive experiments on benchmark PSG and Visual Genome datasets demonstrate that SPADE outperforms state-of-the-art methods in both closed- and open-set scenarios, particularly for spatial relationship prediction. Ke Qin, Guiduo Duan, Ming Li 0065, Yuan-Fang Li, Tao He 0007 |
ICCV | 5 |
| 2025 | Graph-constrained Reasoning: Faithful Reasoning on Knowledge Graphs with Large Language ModelsabstractLarge language models (LLMs) have demonstrated impressive reasoning abilities, but they still struggle with faithful reasoning due to knowledge gaps and hallucinations. To address these issues, knowledge graphs (KGs) have been utilized to enhance LLM reasoning through their structured knowledge. However, existing KG-enhanced methods, either retrieval-based or agent-based, encounter difficulties in accurately retrieving knowledge and efficiently traversing KGs at scale. In this work, we introduce graph-constrained reasoning (GCR), a novel framework that bridges structured knowledge in KGs with unstructured reasoning in LLMs. To eliminate hallucinations, GCR ensures faithful KG-grounded reasoning by integrating KG structure into the LLM decoding process through KG-Trie, a trie-based index that encodes KG reasoning paths. KG-Trie constrains the decoding process, allowing LLMs to directly reason on graphs and generate faithful reasoning paths grounded in KGs. Additionally, GCR leverages a lightweight KG-specialized LLM for graph-constrained reasoning alongside a powerful general LLM for inductive reasoning over multiple reasoning paths, resulting in accurate reasoning with zero reasoning hallucination. Extensive experiments on several KGQA benchmarks demonstrate that GCR achieves state-of-the-art performance and exhibits strong zero-shot generalizability to unseen KGs without additional training. Linhao Luo, Zicheng Zhao, Gholamreza Haffari, Yuan-Fang Li, Chen Gong 0002, Shirui Pan |
ICML | 4 |
| 2025 | Hier-SLAM: Scaling-Up Semantics in SLAM with a Hierarchically Categorical Gaussian SplattingabstractWe propose Hier-SLAM, a semantic 3D Gaussian Splatting SLAM method featuring a novel hierarchical categorical representation, which enables accurate global 3D semantic mapping, scaling-up capability, and explicit semantic label prediction in the 3D world. The parameter usage in semantic SLAM systems increases significantly with the growing complexity of the environment, making it particularly challenging and costly for scene understanding. To address this problem, we introduce a novel hierarchical representation that encodes semantic information in a compact form into 3D Gaussian Splatting, leveraging the capabilities of large language models (LLMs). We further introduce a novel semantic loss designed to optimize hierarchical semantic information through both inter-level and cross-level optimization. Furthermore, we enhance the whole SLAM system, resulting in improved tracking and mapping performance. Our Hier-SLAM outperforms existing dense SLAM methods in both mapping and tracking accuracy, while achieving a 2x operation speed-up. Additionally, it achieves on-par semantic rendering performance compared to existing methods while significantly reducing storage and training time requirements. Rendering FPS impressively reaches 2,000 with semantic information and 3,000 without it. Most notably, it showcases the capability of handling the complex real-world scene with more than 500 semantic classes, highlighting its valuable scaling-up capability. The open-source code is available at https://github.com/LeeBY68/Hier-SLAM. Boying Li, Zhixi Cai, Yuan-Fang Li, Ian D. Reid 0001, Seyed Hamid Rezatofighi |
ICRA | 3 |
| 2025 | Mastering the Craft of Data Synthesis for CodeLLMsabstractMeng Chen, Philip Arthur, Qianyu Feng, Cong Duy Vu Hoang, Yu-Heng Hong, Mahdi Kazemi Moghaddam, Omid Nezami, Duc Thien Nguyen, Gioacchino Tangari, Duy Vu, Thanh Vu, Mark Johnson, Krishnaram Kenthapadi, Don Dharmasiri, Long Duong, Yuan-Fang Li. Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers). 2025. Philip Arthur, Qianyu Feng, Cong Duy Vu Hoang, Yu-Heng Hong, Mahdi Kazemi Moghaddam, Omid Nezami, Duc Thien Nguyen, Gioacchino Tangari, Duy Vu, Mark Johnson 0001, Krishnaram Kenthapadi, Don Dharmasiri, Long Duong, Yuan-Fang Li |
NAACL (Long Papers) | 16 |
| 2025 | ChatRule: Mining Logical Rules with Large Language Models for Knowledge Graph Reasoning
Linhao Luo, Jiaxin Ju, Bo Xiong 0001, Yuan-Fang Li, Gholamreza Haffari, Shirui Pan |
PAKDD (2) | 4 |
| 2025 | PromptDSI: Prompt-Based Rehearsal-Free Continual Learning for Document Retrieval
Tuan-Luc Huynh, Thuy-Trang Vu, Weiqing Wang 0001, Yinwei Wei, Trung Le 0001, Dragan Gasevic, Yuan-Fang Li, Thanh-Toan Do |
ECML/PKDD (7) | 7 |
| 2025 | Informative Scene Graph Generation via Debiasing
Lianli Gao, Xinyu Lyu, Yuyu Guo 0001, Yuan-Fang Li, Xu Lu 0004, Heng Tao Shen, Jingkuan Song |
Int. J. Comput. Vis. | 5 |
| 2025 | Pytester: Deep reinforcement learning for text-to-testcase generationabstractTest-driven development (TDD) is a widely-employed software development practice that mandates writing test cases based on a textual description before writing the actual code. While writing test cases is the centerpiece of TDD, it is time-consuming, expensive, and often shunned by developers. To address these issues associated with TDD, automated test case generation approaches have recently been investigated. Such approaches take source code as input, but not the textual description. Therefore, existing work does not fully support true TDD, as actual code is required to generate test cases. In addition, current deep learning-based test case generation approaches are trained with one learning objective, i.e., to generate test cases that are exactly matched with the ground-truth test cases. However, such approaches may limit the model’s ability to generate different yet correct test cases. In this paper, we introduce PyTester , a Text-to-Testcase generation approach that can automatically generate syntactically correct, executable, complete, and effective test cases while being aligned with a given textual description. We evaluate PyTester on the public APPS benchmark dataset, and the results show that our Deep RL approach enables PyTester , a small language model, to outperform much larger language models like GPT3.5, StarCoder, and InCoder. Our findings suggest that future research could consider improving small over large LMs for better resource efficiency by integrating the SE domain knowledge into the design of reinforcement learning architecture. Wannita Takerngsaksiri, Rujikorn Charakorn, Chakkrit Tantithamthavorn, Yuan-Fang Li |
J. Syst. Softw. | 4 |
| 2025 | Towards Expressive Spectral-Temporal Graph Neural Networks for Time Series ForecastingabstractTime series forecasting has remained a focal point due to its vital applications in sectors such as energy management and transportation planning. Spectral-temporal graph neural network is a promising abstraction underlying most time series forecasting models that are based on graph neural networks (GNNs). However, more is needed to know about the underpinnings of this branch of methods. In this paper, we establish a theoretical framework that unravels the expressive power of spectral-temporal GNNs. Our results show that linear spectral-temporal GNNs are universal under mild assumptions, and their expressive power is bounded by our extended first-order Weisfeiler-Leman algorithm on discrete-time dynamic graphs. To make our findings useful in practice on valid instantiations, we discuss related constraints in detail and outline a theoretical blueprint for designing spatial and temporal modules in spectral domains. Building on these insights and to demonstrate how powerful spectral-temporal GNNs are based on our framework, we propose a simple instantiation named Temporal Graph Gegenbauer Convolution (TGGC), which significantly outperforms most existing models with only linear components and shows better model efficiency. Ming Jin 0005, Guangsi Shi, Yuan-Fang Li, Bo Xiong 0001, Tian Zhou 0004, Flora D. Salim, Liang Zhao 0002, Lingfei Wu 0001, Qingsong Wen, Shirui Pan |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2025 | Scalable Frame-Based Construction of Sociocultural Norm Bases for Socially Aware DialoguesabstractSociocultural norms serve as guiding principles for personal conduct in social interactions, emphasizing respect, cooperation, and appropriate behavior, which is able to benefit tasks including conversational information retrieval, contextual information retrieval, and retrieval-enhanced machine learning. We propose a scalable approach for constructing a Sociocultural Norm ( Scn ) Base using large language models (LLMs) for socially aware dialogues. We construct a comprehensive and publicly accessible Chinese Sociocultural NormBase ( ChineseNormBase ). Our approach utilizes socially aware dialogues, enriched with contextual frames, as the primary data source to constrain the generating process and reduce the hallucinations. This enables extracting of high-quality and nuanced natural-language norm statements, leveraging the pragmatic implications of utterances with respect to the situation. As real dialogue annotated with gold frames are not readily available, we propose using synthetic data. Our empirical results show (i) the quality of the Scn s derived from synthetic data is comparable to that from real dialogues annotated with gold frames, and (ii) the quality of the Scn s extracted from real data, annotated with either silver (predicted) or gold frames, surpasses that without the frame annotations. We further show the effectiveness of the extracted Scn s in a Retrieval-Augmented Generation (RAG)-based model to reason about multiple downstream dialogue tasks. Shilin Qu, Weiqing Wang 0001, Xin Zhou 0023, Haolan Zhan, Zhuang Li 0001, Lizhen Qu, Linhao Luo, Yuan-Fang Li, Gholamreza Haffari |
ACM Trans. Multim. Comput. Commun. Appl. | 8 |
| 2024 | Co-designing a knowledge management tool for educator communities of practiceabstractKnowledge management involves finding, expanding, and using knowledge in an organisation to achieve goals. Its role is crucial in higher education to improve problem-solving, research, and teaching by acquiring, sharing, and applying knowledge. Higher education institutions can promote knowledge management through Communities of Practice, but doing so remains challenging due to cultural, organisational, and technological reasons. We present findings of the first step of co-design workshops with authentic higher education teaching teams that sought to understand (a) their practices as a community and any motivators and impediments to their community development; (b) how they perceived the tools they use for knowledge management; and (c) the kinds of tools they believed could help them better conduct knowledge management and develop as Communities of Practice. Our findings suggested four essential design requirements and informed our development of a new tool to support the knowledge management needs of higher education teaching teams. Gloria Fernández-Nieto, Zach Swiecki, Yi-Shan Tsai, Lele Sha, Yinwei Wei, Jim Wen, Yueqiao Jin, Iván Silva Feraud, Yuan-Fang Li, Weiqing Wang 0001, Guanliang Chen, Dragan Gasevic |
Conference on Designing Interactive Systems | 10 |
| 2024 | Mitigating Language Bias of LMMs in Social Intelligence Understanding with Virtual Counterfactual CalibrationabstractSocial intelligence is essential for understanding complex human expressions and social interactions.While large multimodal models (LMMs) have demonstrated remarkable performance in social intelligence question answering (SIQA), they are still inclined to generate responses relying on language priors and ignoring the relevant context due to the dominant prevalence of text-based data in the pretraining stage.To interpret the aforementioned language bias of LMMs, we employ a structure causal model and posit that counterfactual reasoning can mitigate the bias by avoiding spurious correlations between LMMs' internal commonsense knowledge and the given context.However, it is costly and challenging to construct multimodal counterfactual samples.To tackle the above challenges, we propose an output Distribution Calibration network with Virtual Counterfactual (DCVC) data augmentation framework.DCVC devises a novel output distribution calibration network to mitigate the impact of negative language biases while preserving beneficial priors.Perturbations are introduced to the output distributions of LMMs to simulate the distribution shifts from counterfactual manipulations of the context, which is employed to construct counterfactual augmented data virtually.Experiments on multiple datasets demonstrate the effectiveness and generalizability of our proposed method. Peng Chen 0053, Xiao-Yu Guo, Yuan-Fang Li, Xiaowang Zhang, Zhiyong Feng 0002 |
EMNLP | 3 |
| 2024 | An Empirical Analysis on Spatial Reasoning Capabilities of Large Multimodal ModelsabstractLarge Multimodal Models (LMMs) have achieved strong performance across a range of vision and language tasks.However, their spatial reasoning capabilities are underinvestigated.In this paper, we construct a novel VQA dataset, Spatial-MM, to comprehensively study LMMs' spatial understanding and reasoning capabilities.Our analyses on object-relationship and multi-hop reasoning reveal several important findings.Firstly, bounding boxes and scene graphs, even synthetic ones, can significantly enhance LMMs' spatial reasoning.Secondly, LMMs struggle more with questions posed from the human perspective than the camera perspective about the image.Thirdly, chain of thought (CoT) prompting does not improve model performance on complex multi-hop questions involving spatial relations.Lastly, our perturbation analysis on GQA-spatial reveals that LMMs are much stronger at basic object detection than complex spatial reasoning.We believe our new benchmark dataset and in-depth analyses can spark further research on LMMs spatial reasoning.1 Fatemeh Shiri, Xiao-Yu Guo, Mona Far, Xin Yu 0002, Reza Haf, Yuan-Fang Li |
EMNLP | 6 |
| 2024 | Decompose, Enrich, and Extract! Schema-aware Event Extraction using LLMsabstractLarge Language Models (LLMs) demonstrate significant capabilities in processing natural language data, promising efficient knowledge extraction from diverse textual sources to enhance situational awareness and support decision-making. However, concerns arise due to their susceptibility to hallucination, resulting in contextually inaccurate content. This work focuses on harnessing LLMs for automated Event Extraction, introducing a new method to address hallucination by decomposing the task into Event Detection and Event Argument Extraction. Moreover, the proposed method integrates dynamic schema-aware augmented retrieval examples into prompts tailored for each specific inquiry, thereby extending and adapting advanced prompting techniques such as Retrieval-Augmented Generation. Evaluation findings on prominent event extraction benchmarks and results from a synthesized benchmark illustrate the method’s superior performance compared to baseline approaches. Fatemeh Shiri, Farhad Moghimifar, Gholamreza Haffari, Yuan-Fang Li, Van Nguyen 0002, John Yoo |
FUSION | 4 |
| 2024 | Time-LLM: Time Series Forecasting by Reprogramming Large Language ModelsabstractTime series forecasting holds significant importance in many real-world dynamic systems and has been extensively studied. Unlike natural language process (NLP) and computer vision (CV), where a single large model can tackle multiple tasks, models for time series forecasting are often specialized, necessitating distinct designs for different tasks and applications. While pre-trained foundation models have made impressive strides in NLP and CV, their development in time series domains has been constrained by data sparsity. Recent studies have revealed that large language models (LLMs) possess robust pattern recognition and reasoning abilities over complex sequences of tokens. However, the challenge remains in effectively aligning the modalities of time series data and natural language to leverage these capabilities. In this work, we present Time-LLM, a reprogramming framework to repurpose LLMs for general time series forecasting with the backbone language models kept intact. We begin by reprogramming the input time series with text prototypes before feeding it into the frozen LLM to align the two modalities. To augment the LLM's ability to reason with time series data, we propose Prompt-as-Prefix (PaP), which enriches the input context and directs the transformation of reprogrammed input patches. The transformed time series patches from the LLM are finally projected to obtain the forecasts. Our comprehensive evaluations demonstrate that \method is a powerful time series learner that outperforms state-of-the-art, specialized forecasting models. Moreover, Time-LLM excels in both few-shot and zero-shot learning scenarios. The code is made available at https://github.com/KimMeen/Time-LLM. Ming Jin 0005, Shiyu Wang 0001, Lintao Ma, Zhixuan Chu, James Y. Zhang, Xiaoming Shi 0001, Yuxuan Liang 0002, Yuan-Fang Li, Shirui Pan, Qingsong Wen |
ICLR | 9 |
| 2024 | Reasoning on Graphs: Faithful and Interpretable Large Language Model ReasoningabstractLarge language models (LLMs) have demonstrated impressive reasoning abilities in complex tasks. However, they lack up-to-date knowledge and experience hallucinations during reasoning, which can lead to incorrect reasoning processes and diminish their performance and trustworthiness. Knowledge graphs (KGs), which capture vast amounts of facts in a structured format, offer a reliable source of knowledge for reasoning. Nevertheless, existing KG-based LLM reasoning methods only treat KGs as factual knowledge bases and overlook the importance of their structural information for reasoning. In this paper, we propose a novel method called reasoning on graphs (RoG) that synergizes LLMs with KGs to enable faithful and interpretable reasoning. Specifically, we present a planning-retrieval-reasoning framework, where RoG first generates relation paths grounded by KGs as faithful plans. These plans are then used to retrieve valid reasoning paths from the KGs for LLMs to conduct faithful reasoning. Furthermore, RoG not only distills knowledge from KGs to improve the reasoning ability of LLMs through training but also allows seamless integration with any arbitrary LLMs during inference. Extensive experiments on two benchmark KGQA datasets demonstrate that RoG achieves state-of-the-art performance on KG reasoning tasks and generates faithful and interpretable reasoning results. Linhao Luo, Yuan-Fang Li, Gholamreza Haffari, Shirui Pan |
ICLR | 2 |
| 2024 | Towards Proactive Interactions for In-Vehicle Conversational Assistants Utilizing Large Language Models
Huifang Du, Xuejing Feng, Jun Ma 0036, Meng Wang 0009, Shiyu Tao, Yijie Zhong 0001, Yuan-Fang Li, Haofen Wang |
IJCAI | 7 |
| 2024 | Generating Faithful and Salient Text from Multimodal DataabstractWhile large multimodal models (LMMs) have obtained strong performance on many multimodal tasks, they may still hallucinate while generating text.Their performance on detecting salient features from visual data is also unclear.In this paper, we develop a framework to generate faithful and salient text from mixed-modal data, which includes images and structured data ( represented in knowledge graphs or tables).Specifically, we train a small vision critic model to identify hallucinated and non-salient features from the image modality.The critic model also generates a list of salient image features.This information is used in the post editing step to improve the generation quality.Experiments on two datasets show that our framework improves LMMs' generation quality on both faithfulness and saliency, outperforming recent techniques aimed at reducing hallucination.The dataset and code are available at https://github.com/TahsinaHashem/FaithD2T. Prompt Template New for LMM House Dataset Test Sample-1 (Linearized Graph with Images) #INPUT Prompt: Consider the uploaded Image of a House List the Key features of this image for House Advertising. #OUTPUT: Key features of image:1:The key features of this image are: a large glass wall, a wooden deck with chairs, a swimming pool, and a view of the surrounding city. Key features of image:2:This image shows a rooftop patio with a large table and chairs, a small table with two chairs, and a large planter with plants.The view from the rooftop is of a cityscape with skyscrapers and trees in the foreground.The sky is clear and sunny, and there is a blue and white striped awning over the patio.The patio is surrounded by a railing made of metal and glass, and there are several large windows on the side of the building.The building is made of concrete and glass, with a modern design. Key features of image:3The image shows a modern, minimalist bathroom with a white wall tiles, a grey toilet, and a mirror above the sink.The toilet is mounted on the wall and there is a white towel rack next to it.The sink is made of white porcelain and there are two towels hanging from the rack.The shower area is visible in the background, and there is a grey tiled floor.The walls have large white tiles and there is a small window with a white curtain.The overall impression is of a clean, modern, and functional bathroom.………………….. …………………..Figure 3: Prompt Template for LMM to generate key features of the image for House dataset Prompt Template New for LMM House Dataset Test Sample-1 (Linearized Graph with Images) #INPUT Prompt: Consider the House Linearized Graph: This house location Manningham.This house property type Apartment.This house address 642/ Tahsina Hashem, Weiqing Wang 0001, Derry Wijaya, Mohammed Eunus Ali, Yuan-Fang Li |
INLG | 5 |
| 2024 | DCDiff: Dual-Domain Conditional Diffusion for CT Metal Artifact Reduction
Ruochong Shen, Yuan-Fang Li, Chao Sui, Qiuhong Ke |
MICCAI (7) | 3 |
| 2024 | Towards Effective Data-Free Knowledge Distillation via Diverse Diffusion AugmentationabstractData-free knowledge distillation (DFKD) has emerged as a pivotal technique in the domain of model compression, substantially reducing the dependency on the original training data. Nonetheless, conventional DFKD methods that employ synthesized training data are prone to the limitations of inadequate diversity and discrepancies in distribution between the synthesized and original datasets. To address these challenges, this paper introduces an innovative approach to DFKD through diverse diffusion augmentation (DDA). Specifically, we revise the paradigm of common data synthesis in DFKD to a composite process through leveraging diffusion models subsequent to data synthesis for self-supervised augmentation, which generates a spectrum of data samples with similar distributions while retaining controlled variations. Furthermore, to mitigate excessive deviation in the embedding space, we introduce an image filtering technique grounded in cosine similarity to maintain fidelity during the knowledge distillation process. Comprehensive experiments conducted on CIFAR-10, CIFAR-100, and Tiny-ImageNet datasets showcase the superior performance of our method across various teacher-student network configurations, outperforming the contemporary state-of-the-art DFKD methods. Code will be available at: https://github.com/SLGSP/DDA. Muquan Li, Dongyang Zhang 0001, Tao He 0007, Xiurui Xie, Yuan-Fang Li, Ke Qin |
ACM Multimedia | 5 |
| 2024 | Towards Open-vocabulary HOI Detection with Calibrated Vision-language Models and Locality-aware QueriesabstractThe open-vocabulary human-object interaction (Ov-HOI) detection aims to identify both base and novel categories of human-object interactions while only base categories are available during training. Existing Ov-HOI methods commonly leverage knowledge distilled from CLIP to extend their ability to detect previously unseen interaction categories. However, our empirical observations indicate that the inherent noise present in CLIP has a detrimental effect on HOI prediction. Moreover, the absence of novel human-object position distributions often leads to overfitting on the base categories within their learned queries. To address these issues, we propose a two-step framework named, CaM-LQ, Calibrating visual-language Models, (e.g., CLIP) for open-vocabulary HOI detection with Locality-aware Queries. By injecting the fine-grained HOI supervision from the calibrated CLIP into the HOI decoder, our model can achieve the goal of predicting novel interactions. Extensive experimental results demonstrate that our approach performs well in open-vocabulary human-object interaction detection, surpassing state-of-the-art methods across multiple metrics on mainstream datasets and showing superior open-vocabulary HOI detection performance, e.g., with 4.54 points improvement on the HICO-DET dataset over the SoTA CLIP4HOI on the UV task with the same backbone ResNet-50. Zhenhao Yang, Deqiang Ouyang, Guiduo Duan, Dongyang Zhang 0001, Tao He 0007, Yuan-Fang Li |
ACM Multimedia | 7 |
| 2024 | Syntax-aware on-the-fly code completionabstractCode completion aims to help improve developers’ productivity by suggesting the next code tokens from a given context. Various approaches have been proposed to incorporate abstract syntax tree (AST) information for model training, ensuring that code completion is aware of the syntax of the programming languages. However, existing syntax-aware code completion approaches are not on-the-fly, as we found that for every two-thirds of characters that developers type, AST fails to be extracted because it requires the syntactically correct source code, limiting its practicality in real-world scenarios. On the other hand, existing on-the-fly code completion does not consider syntactic information yet. In this paper, we propose PyCoder to leverage token types, a kind of lightweight syntactic information, which is readily available and aligns with the natural order of source code. Our PyCoder is trained in a multi-task training manner so that by learning the supporting task of predicting token types during the training phase, the models achieve better performance on predicting tokens and lines of code without the need for token types in the inference phase. Comprehensive experiments show that PyCoder achieves the first rank on the CodeXGLUE leaderboard with an accuracy of 77.12% for the token-level predictions, which is 0.43%–24.25% more accurate than baselines. In addition, PyCoder achieves an exact match of 43.37% for the line-level predictions, which is 3.63%–84.73% more accurate than baselines. These results lead us to conclude that token type information (an alternative to syntactic information) that is rarely used in the past can greatly improve the performance of code completion approaches, without requiring the syntactically correct source code like AST-based approaches do. Our PyCoder is publicly available on HuggingFace and GitHub. Wannita Takerngsaksiri, Chakkrit Tantithamthavorn, Yuan-Fang Li |
Inf. Softw. Technol. | 3 |
| 2024 | Toward Graph Self-Supervised Learning With Contrastive Adjusted ZoomingabstractGraph representation learning (GRL) is critical for graph-structured data analysis. However, most of the existing graph neural networks (GNNs) heavily rely on labeling information, which is normally expensive to obtain in the real world. Although some existing works aim to effectively learn graph representations in an unsupervised manner, they suffer from certain limitations, such as the heavy reliance on monotone contrastiveness and limited scalability. To overcome the aforementioned problems, in light of the recent advancements in graph contrastive learning, we introduce a novel self-supervised GRL algorithm via graph contrastive adjusted zooming, namely, G-Zoom, to learn node representations by leveraging the proposed adjusted zooming scheme. Specifically, this mechanism enables G-Zoom to explore and extract self-supervision signals from a graph from multiple scales: micro (i.e., node level), meso (i.e., neighborhood level), and macro (i.e., subgraph level). First, we generate two augmented views of the input graph via two different graph augmentations. Then, we establish three different contrastiveness on the above three scales progressively, from node, neighboring, to subgraph level, where we maximize the agreement between graph representations across scales. While we can extract valuable clues from a given graph on the micro and macro perspectives, the neighboring-level contrastiveness offers G-Zoom the capability of a customizable option based on our adjusted zooming scheme to manually choose an optimal viewpoint that lies between the micro and macro perspectives to better understand the graph data. In addition, to make our model scalable to large graphs, we use a parallel graph diffusion approach to decouple model training from the graph size. We have conducted extensive experiments on real-world datasets, and the results demonstrate that our proposed model outperforms the state-of-the-art methods consistently. Yizhen Zheng, Ming Jin 0005, Shirui Pan, Yuan-Fang Li, Hao Peng 0001, Ming Li 0065, Zhao Li 0007 |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2023 | DNG: Taxonomy Expansion by Exploring the Intrinsic Directed Structure on Non-gaussian SpaceabstractTaxonomy expansion is the process of incorporating a large number of additional nodes (i.e., ''queries'') into an existing taxonomy (i.e., ''seed''), with the most important step being the selection of appropriate positions for each query. Enormous efforts have been made by exploring the seed's structure. However, existing approaches are deficient in their mining of structural information in two ways: poor modeling of the hierarchical semantics and failure to capture directionality of the is-a relation. This paper seeks to address these issues by explicitly denoting each node as the combination of inherited feature (i.e., structural part) and incremental feature (i.e., supplementary part). Specifically, the inherited feature originates from ''parent'' nodes and is weighted by an inheritance factor. With this node representation, the hierarchy of semantics in taxonomies (i.e., the inheritance and accumulation of features from ''parent'' to ''child'') could be embodied. Additionally, based on this representation, the directionality of the is-a relation could be easily translated into the irreversible inheritance of features. Inspired by the Darmois-Skitovich Theorem, we implement this irreversibility by a non-Gaussian constraint on the supplementary feature. A log-likelihood learning objective is further utilized to optimize the proposed model (dubbed DNG), whereby the required non-Gaussianity is also theoretically ensured. Extensive experimental results on two real-world datasets verify the superiority of DNG relative to several strong baselines. Songlin Zhai, Weiqing Wang 0001, Yuan-Fang Li |
AAAI | 3 |
| 2023 | CrossSum: Beyond English-Centric Cross-Lingual Summarization for 1, 500+ Language PairsabstractAbhik Bhattacharjee, Tahmid Hasan, Wasi Uddin Ahmad, Yuan-Fang Li, Yong-Bin Kang, Rifat Shahriyar. Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2023. Abhik Bhattacharjee, Tahmid Hasan, Wasi Uddin Ahmad, Yuan-Fang Li, Yong-Bin Kang, Rifat Shahriyar |
ACL (1) | 4 |
| 2023 | On Robustness of Prompt-based Semantic Parsing with Large Pre-trained Language Model: An Empirical Study on CodexabstractTerry Yue Zhuo, Zhuang Li, Yujin Huang, Fatemeh Shiri, Weiqing Wang, Gholamreza Haffari, Yuan-Fang Li. Proceedings of the 17th Conference of the European Chapter of the Association for Computational Linguistics. 2023. Terry Yue Zhuo, Zhuang Li 0001, Yujin Huang, Fatemeh Shiri, Weiqing Wang 0001, Gholamreza Haffari, Yuan-Fang Li |
EACL | 7 |
| 2023 | DeSIQ: Towards an Unbiased, Challenging Benchmark for Social Intelligence UnderstandingabstractSocial intelligence is essential for understanding and reasoning about human expressions, intents and interactions.One representative benchmark for its study is Social Intelligence Queries (Social-IQ), a dataset of multiplechoice questions on videos of complex social interactions.We define a comprehensive methodology to study the soundness of Social-IQ, as the soundness of such benchmark datasets is crucial to the investigation of the underlying research problem.Our analysis reveals that Social-IQ contains substantial biases, which can be exploited by a moderately strong language model to learn spurious correlations to achieve perfect performance without being given the context or even the question.We introduce DeSIQ, a new challenging dataset, constructed by applying simple perturbations to Social-IQ.Our empirical analysis shows De-SIQ significantly reduces the biases in the original Social-IQ dataset.Furthermore, we examine and shed light on the effect of model size, model style, learning settings, commonsense knowledge, and multi-modality on the new benchmark performance.Our new dataset, observations and findings open up important research questions for the study of social intelligence. Xiaoyu Guo 0009, Yuan-Fang Li, Gholamreza Haffari |
EMNLP | 2 |
| 2023 | Few-shot Domain-Adaptative Visually-fused Event Detection from TextabstractIncorporating auxiliary modalities such as images into event detection models has attracted increasing interest over the last few years. The complexity of natural language in describing situations has motivated researchers to leverage the related visual context to improve event detection performance. However, current approaches in this area suffer from data scarcity, where a large amount of labelled text-image pairs are required for model training. Furthermore, limited access to the visual context at inference time negatively impacts the performance of such models, which makes them practically ineffective in real-world scenarios. In this paper, we present a novel domain-adaptive visually-fused event detection approach that can be trained on a few labelled image-text paired data points. Specifically, we introduce a visual imaginator method that synthesises images from text in the absence of visual context. Moreover, the imaginator can be customised to a specific domain. In doing so, our model can leverage the capabilities of pre-trained vision-language models and can be trained in a few-shot setting. This also allows for effective inference where only single-modality data (i.e. text) is available. The experimental evaluation on the benchmark M2E2 dataset shows that our model outperforms existing state-of-the-art models, by up to 11 points. Farhad Moghimifar, Fatemeh Shiri, Gholamreza Haffari, Yuan-Fang Li, Van Nguyen 0002 |
FUSION | 4 |
| 2023 | Generating Faithful Text From a Knowledge Graph with Noisy Reference TextabstractKnowledge Graph (KG)-to-Text generation aims at generating fluent natural-language text that accurately represents the information of a given knowledge graph. While significant progress has been made in this task by exploiting the power of pre-trained language models (PLMs) with appropriate graph structure-aware modules, existing models still fall short of generating faithful text, especially when the ground-truth natural-language text contains additional information that is not present in the graph. In this paper, we develop a KG-to-text generation model that can generate faithful natural-language text from a given graph, in the presence of noisy reference text. Our framework incorporates two core ideas: Firstly, we utilize contrastive learning to enhance the model's ability to differentiate between faithful and hallucinated information in the text, thereby encouraging the decoder to generate text that aligns with the input graph. Secondly, we empower the decoder to control the level of hallucination in the generated text by employing a controllable text generation technique. We evaluate our model's performance through the standard quantitative metrics as well as a ChatGPT-based quantitative and qualitative analysis. Our evaluation demonstrates the superior performance of our model over state-ofthe-art KG-to-text models on faithfulness. Tahsina Hashem, Weiqing Wang 0001, Derry Wijaya, Mohammed Eunus Ali, Yuan-Fang Li |
INLG | 5 |
| 2023 | Normalizing Flow-based Neural Process for Few-Shot Knowledge Graph CompletionabstractKnowledge graphs (KGs), as a structured form of knowledge representation, have been widely applied in the real world. Recently, few-shot knowledge graph completion (FKGC), which aims to predict missing facts for unseen relations with few-shot associated facts, has attracted increasing attention from practitioners and researchers. However, existing FKGC methods are based on metric learning or meta-learning, which often suffer from the out-of-distribution and overfitting problems. Meanwhile, they are incompetent at estimating uncertainties in predictions, which is critically important as model predictions could be very unreliable in few-shot settings. Furthermore, most of them cannot handle complex relations and ignore path information in KGs, which largely limits their performance. In this paper, we propose a normalizing flow-based neural process for few-shot knowledge graph completion (NP-FKGC). Specifically, we unify normalizing flows and neural processes to model a complex distribution of KG completion functions. This offers a novel way to predict facts for few-shot relations while estimating the uncertainty. Then, we propose a stochastic ManifoldE decoder to incorporate the neural process and handle complex relations in few-shot settings. To further improve performance, we introduce an attentive relation path-based graph neural network to capture path information in KGs. Extensive experiments on three public datasets demonstrate that our method significantly outperforms the existing FKGC methods and achieves state-of-the-art performance. Code is available at https://github.com/RManLuo/NP-FKGC.git. Linhao Luo, Yuan-Fang Li, Gholamreza Haffari, Shirui Pan |
SIGIR | 2 |
| 2023 | Transferable and differentiable discrete network embedding for multi-domains with hierarchical knowledge distillation
Tao He 0007, Lianli Gao, Jingkuan Song, Yuan-Fang Li |
Inf. Sci. | 4 |
| 2023 | Label-Guided Generative Adversarial Network for Realistic Image SynthesisabstractGenerating photo-realistic images from labels (e.g., semantic labels or sketch labels) is much more challenging than the general image-to-image translation task, mainly due to the large differences between extremely sparse labels and detail rich images. We propose a general framework Lab2Pix to tackle this issue from two aspects: 1) how to extract useful information from the input; and 2) how to efficiently bridge the gap between the labels and images. Specifically, we propose a Double-Guided Normalization (DG-Norm) to use the input label for semantically guiding activations in normalization layers, and use global features with large receptive fields for differentiating the activations within the same semantic region. To efficiently generate the images, we further propose Label Guided Spatial Co-Attention (LSCA) to encourage the learning of incremental visual information using limited model parameters while storing the well-synthesized part in lower-level features. Accordingly, Hierarchical Perceptual Discriminators with Foreground Enhancement Masks are proposed to toughly work against the generator thus encouraging realistic image generation and a sharp enhancement loss is further introduced for high-quality sharp image generation. We instantiate our Lab2Pix for the task of label-to-image in both unpaired (Lab2Pix-V1) and paired settings (Lab2Pix-V2). Extensive experiments conducted on various datasets demonstrate that our method significantly outperforms state-of-the-art methods quantitatively and qualitatively in both settings. Junchen Zhu, Lianli Gao, Jingkuan Song, Yuan-Fang Li, Feng Zheng 0001, Xuelong Li 0001, Heng Tao Shen |
IEEE Trans. Pattern Anal. Mach. Intell. | 4 |
| 2023 | State-Aware Compositional Learning Toward Unbiased Training for Scene Graph GenerationabstractHow to avoid biased predictions is an important and active research question in scene graph generation (SGG). Current state-of-the-art methods employ debiasing techniques such as resampling and causality analysis. However, the role of intrinsic cues in the features causing biased training has remained under-explored. In this paper, for the first time, we make the surprising observation that object identity information, in the form of object label embeddings (e.g. GLOVE), is principally responsible for biased predictions. We empirically observe that, even without any visual features, a number of recent SGG models can produce comparable or even better results solely from object label embeddings. Motivated by this insight, we propose to leverage a conditional variational auto-encoder to decouple the entangled visual features into two meaningful components: the object's intrinsic identity features and the extrinsic, relation-dependent state feature. We further develop two compositional learning strategies on the relation and object levels to mitigate the data scarcity issue of rare relations. On the two benchmark datasets Visual Genome and GQA, we conduct extensive experiments on the three scenarios, i.e., conventional, few-shot and zero-shot SGG. Results consistently demonstrate that our proposed Decomposition and Composition (DeC) method effectively alleviates the biases in the relation prediction. Moreover, DeC is model-free, and it significantly improves the performance of recent SGG models, establishing new state-of-the-art performance. Tao He 0007, Lianli Gao, Jingkuan Song, Yuan-Fang Li |
IEEE Trans. Image Process. | 4 |
| 2023 | Toward a Unified Transformer-Based Framework for Scene Graph Generation and Human-Object Interaction DetectionabstractScene graph generation (SGG) and human-object interaction (HOI) detection are two important visual tasks aiming at localising and recognising relationships between objects, and interactions between humans and objects, respectively. Prevailing works treat these tasks as distinct tasks, leading to the development of task-specific models tailored to individual datasets. However, we posit that the presence of visual relationships can furnish crucial contextual and intricate relational cues that significantly augment the inference of human-object interactions. This motivates us to think if there is a natural intrinsic relationship between the two tasks, where scene graphs can serve as a source for inferring human-object interactions. In light of this, we introduce SG2HOI+, a unified one-step model based on the Transformer architecture. Our approach employs two interactive hierarchical Transformers to seamlessly unify the tasks of SGG and HOI detection. Concretely, we initiate a relation Transformer tasked with generating relation triples from a suite of visual features. Subsequently, we employ another transformer-based decoder to predict human-object interactions based on the generated relation triples. A comprehensive series of experiments conducted across established benchmark datasets including Visual Genome, V-COCO, and HICO-DET demonstrates the compelling performance of our SG2HOI+ model in comparison to prevalent one-stage SGG models. Remarkably, our approach achieves competitive performance when compared to state-of-the-art HOI methods. Additionally, we observe that our SG2HOI+ jointly trained on both SGG and HOI tasks in an end-to-end manner yields substantial improvements for both tasks compared to individualized training paradigms. Tao He 0007, Lianli Gao, Jingkuan Song, Yuan-Fang Li |
IEEE Trans. Image Process. | 4 |
| 2023 | Multivariate Time Series Forecasting With Dynamic Graph Neural ODEsabstractMultivariate time series forecasting has long received significant attention in real-world applications, such as energy consumption and traffic prediction. While recent methods demonstrate good forecasting abilities, they have three fundamental limitations. (i).Discrete neural architectures:Interlacing individually parameterized spatial and temporal blocks to encode rich underlying patterns leads to discontinuous latent state trajectories and higher forecasting numerical errors. (ii).High complexity:Discrete approaches complicate models with dedicated designs and redundant parameters, leading to higher computational and memory overheads. (iii).Reliance on graph priors:Relying on predefined static graph structures limits their effectiveness and practicability in real-world applications. In this paper, we address all the above limitations by proposing a continuous model to forecastMultivariateTime series with dynamicGraph neuralOrdinaryDifferentialEquations (MTGODE). Specifically, we first abstract multivariate time series into dynamic graphs with time-evolving node features and unknown graph structures. Then, we design and solve a neural ODE to complement missing graph topologies and unify both spatial and temporal message passing, allowing deeper graph propagation and fine-grained temporal information aggregation to characterize stable and precise latent spatial-temporal dynamics. Our experiments demonstrate the superiorities ofMTGODEfrom various perspectives on five time series benchmark datasets. Ming Jin 0005, Yu Zheng 0013, Yuan-Fang Li, Siheng Chen, Bin Yang 0002, Shirui Pan |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2023 | Semisupervised Network Embedding With Differentiable Deep QuantizationabstractLearning accurate low-dimensional embeddings for a network is a crucial task as it facilitates many downstream network analytics tasks. For large networks, the trained embeddings often require a significant amount of space to store, making storage and processing a challenge. Building on our previous work on semisupervised network embedding, we develop d-SNEQ, a differentiable DNN-based quantization method for network embedding. d-SNEQ incorporates a rank loss to equip the learned quantization codes with rich high-order information and is able to substantially compress the size of trained embeddings, thus reducing storage footprint and accelerating retrieval speed. We also propose a new evaluation metric, path prediction, to fairly and more directly evaluate the model performance on the preservation of high-order information. Our evaluation on four real-world networks of diverse characteristics shows that d-SNEQ outperforms a number of state-of-the-art embedding methods in link prediction, path prediction, node classification, and node recommendation while being far more space- and time-efficient. Tao He 0007, Lianli Gao, Jingkuan Song, Yuan-Fang Li |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2023 | Editor's note: Special issue on knowledge-graph-enabled methods and applications for the future web
Xin Wang 0030, Jeff Z. Pan, Qingpeng Zhang, Yuan-Fang Li |
World Wide Web (WWW) | 4 |
| 2023 | KC-GEE: knowledge-based conditioning for generative event extractionabstractAbstract Event extraction is an important, but challenging task. Many existing techniques decompose it into event and argument detection/classification subtasks, which are complex structured prediction problems. Generation-based extraction techniques lessen the complexity of the problem formulation and are able to leverage the reasoning capabilities of large pretrained language models. However, they still suffer from poor zero-shot generalizability and are ineffective in handling long contexts such as documents. We propose a generative event extraction model, KC-GEE, that addresses these limitations. A key contribution of KC-GEE is a novel knowledge-based conditioning technique that injects the schema of candidate event types as the prefix into each layer of an encoder-decoder language model. This enables effective zero-shot learning and improves supervised learning. Our experiments on two benchmark datasets demonstrate the strong performance of our KC-GEE model. It achieves particularly strong results in the challenging document-level extraction task and in the zero-shot learning setting, outperforming state-of-the-art models by up to 5.4 absolute F1 points. Tongtong Wu, Fatemeh Shiri, Jingqi Kang, Guilin Qi, Gholamreza Haffari, Yuan-Fang Li |
World Wide Web (WWW) | 6 |
| 2022 | Teaching Neural Module Networks to Do ArithmeticabstractAnswering complex questions that require multi-step multi-type reasoning over raw text is challenging, especially when conducting numerical reasoning. Neural Module Networks (NMNs), follow the programmer-interpreter framework and design trainable modules to learn different reasoning skills. However, NMNs only have limited reasoning abilities, and lack numerical reasoning capability. We upgrade NMNs by: (a) bridging the gap between its interpreter and the complex questions; (b) introducing addition and subtraction modules that perform numerical reasoning over numbers. On a subset of DROP, experimental results show that our proposed methods enhance NMNs’ numerical reasoning skills by 17.7% improvement of F1 score and significantly outperform previous state-of-the-art models. Xiaoyu Guo 0009, Yuan-Fang Li, Gholamreza Haffari |
COLING | 3 |
| 2022 | Towards Open-Vocabulary Scene Graph Generation with Prompt-Based Finetuning
Tao He 0007, Lianli Gao, Jingkuan Song, Yuan-Fang Li |
ECCV (28) | 4 |
| 2022 | Towards relation extraction from speechabstractRelation extraction has focused on extracting semantic relationships between entities from the unstructured written textual data.However, with the vast and rapidly increasing amounts of spoken data, relation extraction from speech is an important but under-explored problem. In this paper, we propose a new information extraction task, speech relation extraction (SpeechRE).To facilitate further research, we construct the first synthetic training datasets, as well as the first human-spoken test set with native English speakers.We establish strong baseline performance for SpeechRE via two approaches.The pipeline approach connects a pretrained ASR module with a text-based relation extraction module.The end-to-end approach employs a cross-modal encoder-decoder architecture.Our comprehensive experiments reveal the relative strengths and weaknesses of these approaches, and shed light on important future directions in SpeechRE research.We share the source code and datasets on https://github.com/ wutong8023/SpeechRE.* denotes the equal contribution. Tongtong Wu, Guitao Wang, Jinming Zhao, Zhaoran Liu, Guilin Qi, Yuan-Fang Li, Gholamreza Haffari |
EMNLP | 6 |
| 2022 | Paraphrasing Techniques for Maritime QA system
Fatemeh Shiri, Terry Yue Zhuo, Zhuang Li 0001, Shirui Pan, Weiqing Wang 0001, Gholamreza Haffari, Yuan-Fang Li, Van Nguyen 0002 |
FUSION | 7 |
| 2022 | Pretrained Language Model in Continual Learning: A Comparative Study
Tongtong Wu, Massimo Caccia, Zhuang Li 0001, Yuan-Fang Li, Guilin Qi, Gholamreza Haffari |
ICLR | 4 |
| 2022 | Neural Temporal Walks: Motif-Aware Representation Learning on Continuous-Time Dynamic GraphsabstractContinuous-time dynamic graphs naturally abstract many real-world systems, such as social and transactional networks. While the research on continuous-time dynamic graph representation learning has made significant advances recently, neither graph topological properties nor temporal dependencies have been well-considered and explicitly modeled in capturing dynamic patterns. In this paper, we introduce a new approach, Neural Temporal Walks (NeurTWs), for representation learning on continuous-time dynamic graphs. By considering not only time constraints but also structural and tree traversal properties, our method conducts spatiotemporal-biased random walks to retrieve a set of representative motifs, enabling temporal nodes to be characterized effectively. With a component based on neural ordinary differential equations, the extracted motifs allow for irregularly-sampled temporal nodes to be embedded explicitly over multiple different interaction time intervals, enabling the effective capture of the underlying spatiotemporal dynamics. To enrich supervision signals, we further design a harder contrastive pretext task for model optimization. Our method demonstrates overwhelming superiority under both transductive and inductive settings on six real-world datasets. Ming Jin 0005, Yuan-Fang Li, Shirui Pan |
NeurIPS | 2 |
| 2022 | MonaGO: a novel gene ontology enrichment analysis visualisation systemabstractBACKGROUND: Gene ontology (GO) enrichment analysis is frequently undertaken during exploration of various -omics data sets. Despite the wide array of tools available to biologists to perform this analysis, meaningful visualisation of the overrepresented GO in a manner which is easy to interpret is still lacking. RESULTS: Monash Gene Ontology (MonaGO) is a novel web-based visualisation system that provides an intuitive, interactive and responsive interface for performing GO enrichment analysis and visualising the results. MonaGO supports gene lists as well as GO terms as inputs. Visualisation results can be exported as high-resolution images or restored in new sessions, allowing reproducibility of the analysis. An extensive comparison between MonaGO and 11 state-of-the-art GO enrichment visualisation tools based on 9 features revealed that MonaGO is a unique platform that simultaneously allows interactive visualisation within one single output page, directly accessible through a web browser with customisable display options. CONCLUSION: MonaGO combines dynamic clustering and interactive visualisation as well as customisation options to assist biologists in obtaining meaningful representation of overrepresented GO terms, producing simplified outputs in an unbiased manner. MonaGO will facilitate the interpretation of GO analysis and will assist the biologists into the representation of the results. Ziyin Xin, Yujun Cai, Louis T. Dang, Hannah M. S. Burke, Jerico Revote, Natalie Charitakis, Denis Bienroth, Hieu T. Nim, Yuan-Fang Li, Mirana Ramialison |
BMC Bioinform. | 9 |
| 2022 | Benchmark construction and experimental evaluations for incoherent ontologies
Qiu Ji, Weizhuo Li, Shiqi Zhou, Guilin Qi, Yuan-Fang Li |
Knowl. Based Syst. | 5 |
| 2022 | KGVQL: A knowledge graph visual query language with bidirectional transformationsabstractWith the rapid development of artificial intelligence, knowledge graphs have been widely recognized as a critical component in many AI techniques and systems. A complex knowledge graph may contain hundreds of millions of nodes and edges, thus is challenging for end-users to understand and query. In this paper, we present a knowledge graph interactive visual query language, KGVQL, to improve the efficiency of end-users’ understanding and querying of knowledge graphs. Furthermore, KGVQL realizes the novel capability of flexible bidirectional transformations between query graphs and query results, therefore significantly assisting end-users in constructing queries over large and unfamiliar knowledge graphs in an incremental way. We present the visual syntax of KGVQL, discuss our design rationale behind this interactive visual query language, and illustrate a number of case studies. We empirically evaluate the effectiveness of a visual query system based on KGVQL against a number of textual and visual query environments over a large knowledge graph, DBpedia. Our evaluation demonstrates the superiority of KGVQL in effectiveness and accuracy. Pengkai Liu, Xin Wang 0030, Yajun Yang, Yuan-Fang Li, Qingpeng Zhang |
Knowl. Based Syst. | 5 |
| 2022 | Multi-level, multi-modal interactions for visual question answering over text in images
Jincai Chen, Jiangfeng Zeng, Fuhao Zou, Yuan-Fang Li, Ping Lu 0006 |
World Wide Web | 5 |
| 2021 | Curriculum-Meta Learning for Order-Robust Continual Relation ExtractionabstractContinual relation extraction is an important task that focuses on extracting new facts incrementally from unstructured text. Given the sequential arrival order of the relations, this task is prone to two serious challenges, namely catastrophic forgetting and order-sensitivity. We propose a novel curriculum-meta learning method to tackle the above two challenges in continual relation extraction. We combine meta learning and curriculum learning to quickly adapt model parameters to a new task and to reduce interference of previously seen tasks on the current task. We design a novel relation representation learning method through the distribution of domain and range types of relations. Such representations are utilized to quantify the difficulty of tasks for the construction of curricula. Moreover, we also present novel difficulty-based metrics to quantitatively measure the extent of order-sensitivity of a given model, suggesting new ways to evaluate model robustness. Our comprehensive experiments on three benchmark datasets show that our proposed method outperforms the state-of-the-art techniques. The code is available at the anonymous GitHub repository: https://github.com/wutong8023/AAAI_CML. Tongtong Wu, Xuekai Li, Yuan-Fang Li, Gholamreza Haffari, Guilin Qi, Yujin Zhu |
AAAI | 3 |
| 2021 | Towards Balanced Defect Prediction with Better Information Propagation
Xianda Zheng, Yuan-Fang Li, Yuncheng Hua, Guilin Qi |
AAAI | 2 |
| 2021 | ANEMONE: Graph Anomaly Detection with Multi-Scale Contrastive LearningabstractAnomaly detection on graphs plays a significant role in various domains, including cybersecurity, e-commerce, and financial fraud detection. However, existing methods on graph anomaly detection usually consider the view in a single scale of graphs, which results in their limited capability to capture the anomalous patterns from different perspectives. Towards this end, we introduce a novel graph anomaly detection framework, namely ANEMONE, to simultaneously identify the anomalies in multiple graph scales. Concretely, ANEMONE first leverages a graph neural network backbone encoder with multi-scale contrastive learning objectives to capture the pattern distribution of graph data by learning the agreements between instances at the patch and context levels concurrently. Then, our method employs a statistical anomaly estimator to evaluate the abnormality of each node according to the degree of agreement from multiple perspectives. Experiments on three benchmark datasets demonstrate the superiority of our method. Ming Jin 0005, Yixin Liu 0001, Yu Zheng 0013, Lianhua Chi, Yuan-Fang Li, Shirui Pan |
CIKM | 5 |
| 2021 | Toward the Automated Construction of Probabilistic Knowledge Graphs for the Maritime Domain
Fatemeh Shiri, Teresa Wang, Shirui Pan, Xiaojun Chang, Yuan-Fang Li, Gholamreza Haffari, Van Nguyen 0002 |
FUSION | 5 |
| 2021 | Exploiting Scene Graphs for Human-Object Interaction DetectionabstractHuman-Object Interaction (HOI) detection is a fundamental visual task aiming at localizing and recognizing interactions between humans and objects. Existing works focus on the visual and linguistic features of the humans and objects. However, they do not capitalise on the high-level and semantic relationships present in the image, which provides crucial contextual and detailed relational knowledge for HOI inference. We propose a novel method to exploit this information, through the scene graph, for the Human-Object Interaction (SG2HOI) detection task. Our method, SG2HOI, incorporates the SG information in two ways: (1) we embed a scene graph into a global context clue, serving as the scene-specific environmental context; and (2) we build a relation-aware message-passing module to gather relationships from objects' neighborhood and transfer them into interactions. Empirical evaluation shows that our SG2HOI method outperforms the state-of-the-art methods on two benchmark HOI datasets: V-COCO and HICO-DET. Code will be available at https://github.com/ht014/SG2HOI. Tao He 0007, Lianli Gao, Jingkuan Song, Yuan-Fang Li |
ICCV | 4 |
| 2021 | Key factors influencing Retail Store Expansion Decisions: Case study of combining evidence- and data- driven approachabstractThe traditional brick-and-mortar retail stores seek options to expand when they reach a certain point of growth. Such expansions can be in the form of a bigger retail store or opening additional retail stores. Most businesses leverage heuristics-based decisions to expand (often driven by financial performance). Existing literature on retail store expansion decisions fails to provide a complete view of factors that can influence the decision-making process. To address this gap in literature, this paper aims to identify the key factors that influence retail store expansion decisions. Our case study-based methodology is developed around a decade of data collected from 500 service-based brick-and-mortar retail stores operating in Australia and New-Zealand. Through an in-depth analysis of the literature and insights drawn from 10 years of operational data, we establish a list of factors that need to be considered to support retail store expansion decisions and drill down on the key factors that influence the decision-making process. Lessons learnt from the analysis of the data concludes the paper. Himanshu Pahuja, Pari Delir Haghighi, Yuan-Fang Li, Prem Prakash Jayaraman |
iiWAS | 3 |
| 2021 | Multi-Scale Contrastive Siamese Networks for Self-Supervised Graph Representation LearningabstractGraph representation learning plays a vital role in processing graph-structured data. However, prior arts on graph representation learning heavily rely on labeling information. To overcome this problem, inspired by the recent success of graph contrastive learning and Siamese networks in visual representation learning, we propose a novel self-supervised approach in this paper to learn node representations by enhancing Siamese self-distillation with multi-scale contrastive learning. Specifically, we first generate two augmented views from the input graph based on local and global perspectives. Then, we employ two objectives called cross-view and cross-network contrastiveness to maximize the agreement between node representations across different views and networks. To demonstrate the effectiveness of our approach, we perform empirical experiments on five real-world datasets. Our method not only achieves new state-of-the-art results but also surpasses some semi-supervised counterparts by large margins. Code is made available at https://github.com/GRAND-Lab/MERIT Ming Jin 0005, Yizhen Zheng, Yuan-Fang Li, Chen Gong 0002, Chuan Zhou 0001, Shirui Pan |
IJCAI | 3 |
| 2021 | Code2Que: a tool for improving question titles from mined code snippets in stack overflowabstractStack Overflow is one of the most popular technical Q&A sites used by software developers. Seeking help from Stack Overflow has become an essential part of software developers’ daily work for solving programming-related questions. Although the Stack Overflow community has provided quality assurance guidelines to help users write better questions, we observed that a significant number of questions submitted to Stack Overflow are of low quality. In this paper, we introduce a new web-based tool, Code2Que, which can help developers in writing higher quality questions for a given code snippet. Code2Que consists of two main stages: offline learning and online recommendation. In the offline learning phase, we first collect a set of good quality ⟨code snippet, question⟩ pairs as training samples. We then train our model on these training samples via a deep sequence-to-sequence approach, enhanced with an attention mechanism, a copy mechanism and a coverage mechanism. In the online recommendation phase, for a given code snippet, we use the offline trained model to generate question titles to assist less experienced developers in writing questions more effectively. To evaluate Code2Que, we first sampled 50 low quality ⟨code snippet, question⟩ pairs from the Python and Java datasets on Stack Overflow. Then we conducted a user study to evaluate the question titles generated by our approach as compared to human-written ones using three metrics: Clearness, Fitness and Willingness to Respond. Our experimental results show that for a large number of low-quality questions in Stack Overflow, Code2Que can improve the question titles in terms of Clearness, Fitness and Willingness measures. Zhipeng Gao 0002, Xin Xia 0001, David Lo 0001, John C. Grundy, Yuan-Fang Li |
ESEC/SIGSOFT FSE | 5 |
| 2021 | OntoSP: Ontology-Based Semantic-Aware Partitioning on RDF Graphs
Sizhuo Li, Weixue Chen, Baozhu Liu, Pengkai Liu, Xin Wang 0030, Yuan-Fang Li |
WISE (1) | 6 |
| 2021 | Boosting house price predictions using geo-spatial network embedding
Sarkar Snigdha Sarathi Das, Mohammed Eunus Ali, Yuan-Fang Li, Yong-Bin Kang, Timos K. Sellis |
Data Min. Knowl. Discov. | 3 |
| 2021 | Combining cross-modal knowledge transfer and semi-supervised learning for speech emotion recognition
Min Chen 0003, Jincai Chen, Yuan-Fang Li, Yiling Wu, Minglei Li 0001, Chuanbo Zhu 0002 |
Knowl. Based Syst. | 4 |
| 2021 | Generalized pyramid co-attention with learnable aggregation net for video question answering
Lianli Gao, Tangming Chen, Pengpeng Zeng, Lei Zhao 0017, Yuan-Fang Li |
Pattern Recognit. | 6 |
| 2020 | Knowledge-enriched, Type-constrained and Grammar-guided Question Generation over Knowledge BasesabstractQuestion generation over knowledge bases (KBQG) aims at generating natural-language questions about a subgraph, i.e. a set of triples.Two main challenges still face the current crop of encoder-decoder-based methods, especially on small subgraphs: (1) low diversity and poor fluency due to the limited information contained in the subgraphs, and (2) semantic drift due to the decoder's oblivion of the semantics of the answer entity.We propose an innovative knowledgeenriched, type-constrained and grammar-guided KBQG model, named KTG, to addresses the above challenges.In our model, the encoder is equipped with auxiliary information from the KB, and the decoder is constrained with word types during QG.Specifically, entity domain and description, as well as relation hierarchy information are considered to construct question contexts, while a conditional copy mechanism is incorporated to modulate question semantics according to current word types.Besides, a novel reward function featuring grammatical similarity is designed to improve both generative richness and syntactic correctness via reinforcement learning.Extensive experiments show that our proposed model outperforms existing methods by a significant margin on two widely-used benchmark datasets SimpleQuestion and PathQuestion. Xiya Cheng, Yuan-Fang Li, Yongzhen Wang 0002, Guilin Qi |
COLING | 3 |
| 2020 | Understanding Unnatural Questions Improves Reasoning over TextabstractComplex question answering (CQA) over raw text is a challenging task.A prominent approach to this task is based on the programmer-interpreter framework, where the programmer maps the question into a sequence of reasoning actions and the interpreter then executes these actions on the raw text.Learning an effective CQA model requires large amounts of human-annotated data, consisting of the ground-truth sequence of reasoning actions, which is time-consuming and expensive to collect at scale.In this paper, we address the challenge of learning a high-quality programmer (parser) by projecting natural human-generated questions into unnatural machinegenerated questions which are more convenient to parse.We firstly generate synthetic (question, action sequence) pairs by a data generator, and train a semantic parser that associates synthetic questions with their corresponding action sequences.To capture the diversity when applied to natural questions, we learn a projection model to map natural questions into their most similar unnatural questions for which the parser can work well.Without any natural training data, our projection model provides high-quality action sequences for the CQA task.Experimental results show that the QA model trained exclusively with synthetic data outperforms its state-of-the-art counterpart trained on human-labeled data. Xiaoyu Guo 0009, Yuan-Fang Li, Gholamreza Haffari |
COLING | 2 |
| 2020 | MedGraph: Structural and Temporal Representation Learning of Electronic Medical RecordsabstractElectronic medical record (EMR) data contains historical sequences of visits of patients, and each visit contains rich information, such as patient demographics, hospital utilisation and medical codes, including diagnosis, procedure and medication codes. Most existing EMR embedding methods capture visit-code associations by constructing input visit representations as binary vectors with a static vocabulary of medical codes. With this limited representation, they fail in encapsulating rich attribute information of visits (demographics and utilisation information) and/or codes (e.g., medical code descriptions). Furthermore, current work considers visits of the same patient as discrete-time events and ignores time gaps between them. However, the time gaps between visits depict dynamics of the patient's medical history inducing varying influences on future visits. To address these limitations, we present MedGraph, a supervised EMR embedding method that captures two types of information: (1) the visit-code associations in an attributed bipartite graph, and (2) the temporal sequencing of visits through a point process. MedGraph produces Gaussian embeddings for visits and codes to model the uncertainty. We evaluate the performance of MedGraph through an extensive experimental study and show that MedGraph outperforms state-of-the-art EMR embedding methods in several medical risk prediction tasks. Bhagya Hettige, Weiqing Wang 0001, Yuan-Fang Li, Suong Le, Wray L. Buntine |
ECAI | 3 |
| 2020 | Towards Meta-Reasoning for Ontologies: A RoadmapabstractOntologies are widely used to formally represent abstract domain knowledge.Logic reasoning ensures the logical consistency of ontologies, and infers knowledge implicitly encoded in ontologies.It has been shown both theoretically and empirically that for large and complex ontologies, reasoning is still time-consuming and resource-intensive.Meta-reasoning exploits machine learning techniques to tackle the important problems of understanding the source of reasoning hardness and to predict reasoning efficiency, with the overall goal of improving reasoning efficiency.In this paper, we highlight recent advances in meta-reasoning for Semantic Web ontologies, briefly present technical innovations and results, and discuss important problems for future research. Yuan-Fang Li, Yong-Bin Kang |
ECAI | 1 |
| 2020 | Few-Shot Complex Knowledge Base Question Answering via Meta Reinforcement LearningabstractComplex question-answering (CQA) involves answering complex natural-language questions on a knowledge base (KB). However, the conventional neural program induction (NPI) approach exhibits uneven performance when the questions have different types, harboring inherently different characteristics, e.g., difficulty level. This paper proposes a meta-reinforcement learning approach to program induction in CQA to tackle the potential distributional bias in questions. Our method quickly and effectively adapts the meta-learned programmer to new questions based on the most similar questions retrieved from the training data. The meta-learned policy is then used to learn a good programming policy, utilizing the trial trajectories and their rewards for similar questions in the support set. Our method achieves state-of-the-art performance on the CQA dataset (Saha et al., 2018) while using only five trial trajectories for the top-5 retrieved questions in each support set, and meta-training on tasks constructed from only 1% of the training set. We have released our code at https://github.com/DevinJake/MRL-CQA. Yuncheng Hua, Yuan-Fang Li, Gholamreza Haffari, Guilin Qi, Tongtong Wu |
EMNLP (1) | 2 |
| 2020 | Learning from the Scene and Borrowing from the Rich: Tackling the Long Tail in Scene Graph GenerationabstractDespite the huge progress in scene graph generation in recent years, its long-tail distribution in object relationships remains a challenging and pestering issue. Existing methods largely rely on either external knowledge or statistical bias information to alleviate this problem. In this paper, we tackle this issue from another two aspects: (1) scene-object interaction aiming at learning specific knowledge from a scene via an additive attention mechanism; and (2) long-tail knowledge transfer which tries to transfer the rich knowledge learned from the head into the tail. Extensive experiments on the benchmark dataset Visual Genome on three tasks demonstrate that our method outperforms current state-of-the-art competitors. Our source code is available at https://github.com/htlsn/issg. Tao He 0007, Lianli Gao, Jingkuan Song, Jianfei Cai 0001, Yuan-Fang Li |
IJCAI | 5 |
| 2020 | Retrieve, Program, Repeat: Complex Knowledge Base Question Answering via Alternate Meta-learningabstractA compelling approach to complex question answering is to convert the question to a sequence of actions, which can then be executed on the knowledge base to yield the answer, aka the programmer-interpreter approach. Use similar training questions to the test question, meta-learning enables the programmer to adapt to unseen questions to tackle potential distributional biases quickly. However, this comes at the cost of manually labeling similar questions to learn a retrieval model, which is tedious and expensive. In this paper, we present a novel method that automatically learns a retrieval model alternately with the programmer from weak supervision, i.e., the system’s performance with respect to the produced answers. To the best of our knowledge, this is the first attempt to train the retrieval model with the programmer jointly. Our system leads to state-of-the-art performance on a large-scale task for complex question answering over knowledge bases. We have released our code at https://github.com/DevinJake/MARL. Yuncheng Hua, Yuan-Fang Li, Gholamreza Haffari, Guilin Qi |
IJCAI | 2 |
| 2020 | Towards Generating Thread-Safe Classes AutomaticallyabstractThe existing concurrency model for Java (or C) requires programmers to design and implement thread-safe classes by explicitly acquiring locks and releasing locks. Such a model is error-prone and is the reason for many concurrency bugs. While there are alternative models like transactional memory, manually writing locks remains prevalent in practice. In this work, we propose AutoLock, which aims to solve the problem by fully automatically generating thread-safe classes. Given a class which is assumed to be correct with sequential clients, AutoLock automatically generates a thread-safe class which is linearizable, and does it in a way without requiring a specification of the class. AutoLock takes three steps: (1) infer access annotations (i.e., abstract information on how variables are accessed and aliased), (2) synthesize a locking policy based on the access annotations, and (3) consistently implement the locking policy. AutoLock has been evaluated on a set of benchmark programs and the results show that AutoLock generates thread-safe classes effectively and could have prevented existing concurrency bugs. Haichi Wang, Jun Sun 0001, Shuang Liu 0007, Ayesha Sadiq, Yuan-Fang Li |
ASE | 6 |
| 2020 | Robust Attribute and Structure Preserving Graph Embedding
Bhagya Hettige, Weiqing Wang 0001, Yuan-Fang Li, Wray L. Buntine |
PAKDD (2) | 3 |
| 2020 | Understanding and improving ontology reasoning efficiency through learning and ranking
Yong-Bin Kang, Shonali Krishnaswamy, Wudhichart Sawangphol, Lianli Gao, Yuan-Fang Li |
Inf. Syst. | 5 |
| 2020 | A survey on the use of access permission-based specifications for program verification
Ayesha Sadiq, Yuan-Fang Li, Sea Ling |
J. Syst. Softw. | 2 |
| 2020 | Generating Question Titles for Stack Overflow from Mined Code SnippetsabstractStack Overflow has been heavily used by software developers as a popular way to seek programming-related information from peers via the internet. The Stack Overflow community recommends users to provide the related code snippet when they are creating a question to help others better understand it and offer their help. Previous studies have shown that a significant number of these questions are of low-quality and not attractive to other potential experts in Stack Overflow. These poorly asked questions are less likely to receive useful answers and hinder the overall knowledge generation and sharing process. Considering one of the reasons for introducing low-quality questions in SO is that many developers may not be able to clarify and summarize the key problems behind their presented code snippets due to their lack of knowledge and terminology related to the problem, and/or their poor writing skills, in this study we propose an approach to assist developers in writing high-quality questions by automatically generating question titles for a code snippet using a deep sequence-to-sequence learning approach. Our approach is fully data-driven and uses an attention mechanism to perform better content selection, a copy mechanism to handle the rare-words problem and a coverage mechanism to eliminate word repetition problem. We evaluate our approach on Stack Overflow datasets over a variety of programming languages (e.g., Python, Java, Javascript, C# and SQL) and our experimental results show that our approach significantly outperforms several state-of-the-art baselines in both automatic and human evaluation. We have released our code and datasets to facilitate other researchers to verify their ideas and inspire the follow up work. Zhipeng Gao 0002, Xin Xia 0001, John C. Grundy, David Lo 0001, Yuan-Fang Li |
ACM Trans. Softw. Eng. Methodol. | 5 |
| 2020 | OntoPlot: A Novel Visualisation for Non-hierarchical Associations in Large OntologiesabstractOntologies are formal representations of concepts and complex relationships among them. They have been widely used to capture comprehensive domain knowledge in areas such as biology and medicine, where large and complex ontologies can contain hundreds of thousands of concepts. Especially due to the large size of ontologies, visualisation is useful for authoring, exploring and understanding their underlying data. Existing ontology visualisation tools generally focus on the hierarchical structure, giving much less emphasis to non-hierarchical associations. In this paper we present OntoPlot, a novel visualisation specifically designed to facilitate the exploration of all concept associations whilst still showing an ontology's large hierarchical structure. This hybrid visualisation combines icicle plots, visual compression techniques and interactivity, improving space-efficiency and reducing visual structural complexity. We conducted a user study with domain experts to evaluate the usability of OntoPlot, comparing it with the de facto ontology editor Protégé. The results confirm that OntoPlot attains our design goals for association-related tasks and is strongly favoured by domain experts. Michael Wybrow, Yuan-Fang Li, Tobias Czauderna, Yongqun He |
IEEE Trans. Vis. Comput. Graph. | 3 |
| 2020 | Less is more: Data-efficient complex question answering over knowledge bases
Yuncheng Hua, Yuan-Fang Li, Guilin Qi, Daiqing Qi |
J. Web Semant. | 2 |
| 2019 | Structured Two-Stream Attention Network for Video Question AnsweringabstractTo date, visual question answering (VQA) (i.e., image QA and video QA) is still a holy grail in vision and language understanding, especially for video QA. Compared with image QA that focuses primarily on understanding the associations between image region-level details and corresponding questions, video QA requires a model to jointly reason across both spatial and long-range temporal structures of a video as well as text to provide an accurate answer. In this paper, we specifically tackle the problem of video QA by proposing a Structured Two-stream Attention network, namely STA, to answer a free-form or open-ended natural language question about the content of a given video. First, we infer rich longrange temporal structures in videos using our structured segment component and encode text features. Then, our structured two-stream attention component simultaneously localizes important visual instance, reduces the influence of background video and focuses on the relevant text. Finally, the structured two-stream fusion component incorporates different segments of query and video aware context representation and infers the answers. Experiments on the large-scale video QA dataset TGIF-QA show that our proposed method significantly surpasses the best counterpart (i.e., with one representation for the video input) by 13.0%, 13.5%, 11.0% and 0.3 for Action, Trans., TrameQA and Count tasks. It also outperforms the best competitor (i.e., with two representations) on the Action, Trans., TrameQA tasks by 4.1%, 4.7%, and 5.1%. Lianli Gao, Pengpeng Zeng, Jingkuan Song, Yuan-Fang Li, Wu Liu 0005, Tao Mei 0001, Heng Tao Shen |
AAAI | 4 |
| 2019 | Putting the Horse before the Cart: A Generator-Evaluator Framework for Question Generation from TextabstractAutomatic question generation (QG) is a useful yet challenging task in NLP.Recent neural network-based approaches represent the stateof-the-art in this task.In this work, we attempt to strengthen them significantly by adopting a holistic and novel generator-evaluator framework that directly optimizes objectives that reward semantics and structure.The generator is a sequence-to-sequence model that incorporates the structure and semantics of the question being generated.The generator predicts an answer in the passage that the question can pivot on.Employing the copy and coverage mechanisms, it also acknowledges other contextually important (and possibly rare) keywords in the passage that the question needs to conform to, while not redundantly repeating words.The evaluator model evaluates and assigns a reward to each predicted question based on its conformity to the structure of ground-truth questions.We propose two novel QG-specific reward functions for text conformity and answer conformity of the generated question.The evaluator also employs structure-sensitive rewards based on evaluation measures such as BLEU, GLEU, and ROUGE-L, which are suitable for QG.In contrast, most of the previous works only optimize the cross-entropy loss, which can induce inconsistencies between training (objective) and testing (evaluation) measures.Our evaluation shows that our approach significantly outperforms state-of-the-art systems on the widelyused SQuAD benchmark as per both automatic and human evaluation. Vishwajeet Kumar, Ganesh Ramakrishnan, Yuan-Fang Li |
CoNLL | 3 |
| 2019 | Footprints of fitness functions in search-based software testingabstractTesting is technically and economically crucial for ensuring software quality. One of the most challenging testing tasks is to create test suites that will reveal potential defects in software. However, as the size and complexity of software systems increase, the task becomes more labour-intensive and manual test data generation becomes infeasible. To address this issue, researchers have proposed different approaches to automate the process of generating test data using search techniques; an area that is known as Search-Based Software Testing (SBST). Carlos Oliveira 0005, Aldeida Aleti, Yuan-Fang Li, Mohamed Almorsy |
GECCO | 3 |
| 2019 | One Network for Multi-Domains: Domain Adaptive Hashing with Intersectant Generative Adversarial NetworksabstractWith the recent explosive increase of digital data, image recognition and retrieval become a critical practical application. Hashing is an effective solution to this problem, due to its low storage requirement and high query speed. However, most of past works focus on hashing in a single (source) domain. Thus, the learned hash function may not adapt well in a new (target) domain that has a large distributional difference with the source domain. In this paper, we explore an end-to-end domain adaptive learning framework that simultaneously and precisely generates discriminative hash codes and classifies target domain images. Our method encodes two domains images into a semantic common space, followed by two independent generative adversarial networks arming at crosswise reconstructing two domains’ images, reducing domain disparity and improving alignment in the shared space. We evaluate our framework on four public benchmark datasets, all of which show that our method is superior to the other state-of-the-art methods on the tasks of object recognition and image retrieval. Tao He 0007, Yuan-Fang Li, Lianli Gao, Dongxiang Zhang, Jingkuan Song |
IJCAI | 2 |
| 2019 | Sip4J: Statically Inferring Access Permission Contracts for Parallelising Sequential Java ProgramsabstractThis paper presents Sip4J, a fully automated, scalable and effective tool to automatically generate access permission contracts for a sequential Java program. The access permission contracts, which represent the dependency of code blocks, have been frequently used to enable concurrent execution of sequential programs. Those permission contracts, unfortunately, need to be manually created by programmers, which is known to be time-consuming, laborious and error-prone. To mitigate those manual efforts, Sip4J performs inter-procedural static analysis of Java source code to automatically extract the implicit dependencies in the program and subsequently leverages them to automatically generate access permission contracts, following the Design by Contract principle. The inferred specifications are then used to identify the concurrent (immutable) methods in the program. Experimental results further show that Sip4J is useful and effective towards generating access permission contracts for sequential Java programs. The implementation of Sip4J has been published as an open-sourced project at https://github.com/Sip4J/Sip4J and a demo video of Sip4J can be found at https://youtu.be/RjMTIxlhHTg. Ayesha Sadiq, Li Li 0029, Yuan-Fang Li, Ijaz Ahmed 0002, Sea Ling |
ASE | 3 |
| 2019 | RobustiQ: A Robust ANN Search Method for Billion-scale Similarity Search on GPUsabstractGPU-based methods represent state-of-the-art in approximate nearest neighbor (ANN) search, as they are scalable (billion-scale), accurate (high recall) as well as efficient (sub-millisecond query speed). Faiss, the representative GPU-based ANN system, achieves considerably faster query speed than the representative CPU-based systems. The query accuracy of Faiss critically depends on the number of indexing regions, which in turn is dependent on the amount of available memory. At the same time, query speed deteriorates dramatically with the increase in the number of partition regions. Thus, it can be observed that Faiss suffers from a lack of robustness, that the fine-grained partitioning of datasets is achieved at the expense of search speed, and vice versa. In this paper, we introduce a new GPU-based ANN search method, Robust Quantization (RobustiQ), that addresses the robustness limitations of existing GPU-based methods in a holistic way. We design a novel hierarchical indexing structure using vector and bilayer line quantization. This indexing structure, together with our indexing and encoding methods, allows RobustiQ to avoid the need for maintaining a large lookup table, hence reduces not only memory consumption but also query complexity. Our extensive evaluation on two public billion-scale benchmark datasets, SIFT1B and DEEP1B, shows that RobustiQ consistently obtains 2-3 × speedup over Faiss while achieving better query accuracy for different codebook sizes. Compared to the best CPU-based ANN systems, RobustiQ achieves even more pronounced average speedups of 51.8 × and 11 × respectively. Wei Chen 0154, Jincai Chen, Fuhao Zou, Yuan-Fang Li, Ping Lu 0006 |
ICMR | 4 |
| 2019 | Difficulty-Controllable Multi-hop Question Generation from Knowledge Graphs
Vishwajeet Kumar, Yuncheng Hua, Ganesh Ramakrishnan, Guilin Qi, Lianli Gao, Yuan-Fang Li |
ISWC (1) | 6 |
| 2019 | Vector and line quantization for billion-scale similarity search on GPUs
Wei Chen 0154, Jincai Chen, Fuhao Zou, Yuan-Fang Li, Ping Lu 0006 |
Future Gener. Comput. Syst. | 4 |
| 2018 | Automating Reading Comprehension by Generating Question and Answer Pairs
Vishwajeet Kumar, Kireeti Boorla, Yogesh Kumar Meena, Ganesh Ramakrishnan, Yuan-Fang Li |
PAKDD (3) | 5 |
| 2018 | Predicting Reasoner Performance on ABox Intensive OWL 2 EL OntologiesabstractIn this article, the authors introduce the notion of ABox intensity in the context of predicting reasoner performance to improve the representativeness of ontology metrics, and they develop new metrics that focus on ABox features of OWL 2 EL ontologies. Their experiments show that taking into account the intensity through the proposed metrics contributes to overall prediction accuracy for ABox intensive ontologies. Jeff Z. Pan, Carlos Bobed, Isa Guclu, Fernando Bobillo, Martin J. Kollingbaum, Eduardo Mena, Yuan-Fang Li |
Int. J. Semantic Web Inf. Syst. | 7 |
| 2017 | Using Knowledge Graphs to Explain Entity Co-occurrence in TwitterabstractModern Knowledge Graphs such as DBPedia contain significant information regarding Named Entities and the logical relationships which exist between them. Twitter on the other hand, contains important information on the popularity and frequency with which these entities are mentioned and discussed in combination with one another. In this paper we investigate whether these two sources of information can be used to complement and explain one another. In particular, we would like to know whether the logical relationships (a.k.a. semantic paths) which exist between pairs of known entities can help to explain the frequency with which those entities co-occur with one another in Twitter. To do this we train a ranking function over semantic paths between pairs of entities. The aim of the ranker is to identify the path that most likely explains why a particular pair of entities have appeared together in a particular tweet. We train the ranking model using a number of lexical, graph-embedding and popularity-based features over semantic paths containing a single intermediate entity and demonstrate the efficacy of the model for determining why pairs of entities occur together in tweets. Yiwei Wang 0001, Mark J. Carman, Yuan-Fang Li |
CIKM | 3 |
| 2016 | Factors of Collective Intelligence: How Smart Are Agent Collectives?abstractThe dynamics and characteristics behind intelligent cognitive systems lie at the heart of understanding, and devising, successful solutions to a variety of multiagent problems. Despite the extant literature on collective intelligence, important questions like “how does the effectiveness of a collective compare to its isolated members?” and “are there some general rules or properties shaping the spread of intelligence across various cognitive systems and environments?” remain somewhat of a mystery. In this paper we develop the idea of collective intelligence by giving some insight into a range of factors hindering and influencing the effectiveness of interactive cognitive systems. We measure the influence of each examined factor on intelligence independently, and empirically show that collective intelligence is a function of them all simultaneously. We further investigate how the organisational structure of equally sized groups shapes their effectiveness. The outcome is fundamental to the understanding and prediction of the collective performance of multiagent systems, and for quantifying the emergence of intelligence over different environmental settings. Nader Chmait, David L. Dowe, Yuan-Fang Li, David G. Green, Javier Insa-Cabrera |
ECAI | 3 |
| 2016 | Extracting Permission-Based Specifications from a Sequential Java ProgramabstractIt is expected that muti-core systems will become the dominant computing platform in the next few years. However, the current programming models (such as Java, .Net etc.) do not scale well to exploit the computing power of such multi-core systems. In primitive programming paradigms there exist implicit dependencies between code and program states, and compilers cannot exploit the potential concurrency present in the program unless the programmer introduces concurrency manually using multi-threading, which is prone to errors such as race conditions and deadlocks. The goal of this research is to help programmers achieve concurrency without mastering the intricacies of this domain. We propose a formal technique and a high-level algorithm to extract implicit dependencies from a sequential Java program in the form of access permission rights. The proposed technique performs static analysis of the source code on a modular basis. The inferred permissions can potentially be used by runtime engines such as Java Virtual Machine (JVM) to automatically parallelize sequential programs on multi-core systems and to reason about concurrency. Ayesha Sadiq, Yuan-Fang Li, Sea Ling, Ijaz Ahmed 0002 |
ICECCS | 2 |
| 2016 | Explicit Query Interpretation and Diversification for Context-Driven Concept Search Across Ontologies
Chetana Gavankar, Yuan-Fang Li, Ganesh Ramakrishnan |
ISWC (1) | 2 |
| 2016 | Predicting Energy Consumption of Ontology Reasoning over Mobile Devices
Isa Guclu, Yuan-Fang Li, Jeff Z. Pan, Martin J. Kollingbaum |
ISWC (1) | 2 |
| 2015 | Context-driven Concept Search across Web Ontologies using Keyword QueriesabstractConcepts in ontologies can be used in many scenarios, including annotation of online resources, automatic ontology population, and document classification to improve web search results. Collectively, tens of millions of concepts have been defined in a large number of ontologies that cover many overlapping domains. The scale, duplication and ambiguity makes concept search a challenging problem. We present a novel concept search approach that exploits structures present in ontologies and constructs contexts to effectively filter the noise in concept search results. The three key components of our approach are (1) a context for each concept extracted from relevant properties and axioms, (2) query interpretation based on the extracted context and (3) result ranking using learning to rank algorithms. We evaluate our approach on a large dataset from BioPortal. Our comprehensive evaluation is performed on 2,062,080 concepts and more than 2,000 queries, using two widely-employed performance metrics: normalized discounted cumulative gain (NDCG) and mean reciprocal rank (MRR). Our approach outperforms BioPortal significantly for multitoken queries that make up a large percentage of total queries. Chetana Gavankar, Yuan-Fang Li, Ganesh Ramakrishnan |
K-CAP | 2 |
| 2015 | Capturing Researcher Expertise through MeSH ClassificationabstractFor a large research institution and a broad research discipline such as the life sciences, it is a highly important and very challenging task to capture each researcher's expertise, and to match researchers by expertise to assist in identifying inter-disciplinary collaboration opportunities and in making informed policy decisions. The challenges are multi-dimensional, stemming from the needs to (a) provide thorough coverage of the breadth and depth of the disciplinary areas, (b) develop accurate representation of researcher's expertise, and (c) process large volumes of data efficiently. Medical Subject Headings (MeSH), a comprehensive taxonomy for the life sciences, has been widely used for indexing MEDLINE publications. In this paper, we present a novel framework for capturing and matching research expertise based on knowledge encoded in MeSH. Specifically, (1) we design a novel and effective hybrid MeSH classification algorithm by combining state-of-the-art methods, and (2) using MeSH terms aggregated from a researcher's publications, we design a researcher matching algorithm based on semantic similarity that takes into consideration the structure of the MeSH taxonomy. Yong-Bin Kang, Yuan-Fang Li, Ross L. Coppel |
K-CAP | 2 |
| 2015 | R2O2: An Efficient Ranking-Based Reasoner for OWL Ontologies
Yong-Bin Kang, Shonali Krishnaswamy, Yuan-Fang Li |
ISWC (1) | 3 |
| 2015 | Event and Strategy AnalyticsabstractModel checking has been pervasive and successful in finding bugs in hardware and software systems, including real-time and probabilistic systems. Applying model checking to decision making is relative new and has an excellent potential to be compliment to data analytics and other Artificial Intelligent (AI) or Operational Research (OR) based decision making techniques. Our last 8 years research has focused on the development of PAT (Process Analysis Toolkit) [18] whichsupports modelling languages that combine the expressiveness of event, state, time and probability based modeling techniques to which model checking can be directly applied. The next direction for PAT is to move from verification to analytics, we call it "Event Analytics" with a special focus on "Strategy Analytics". Jin Song Dong 0001, Jun Sun 0001, Yang Liu 0003, Yuan-Fang Li, Jing Sun 0002, Ling Shi 0002 |
TASE | 4 |
| 2015 | GraSS: An Efficient Method for RDF Subgraph Matching
Xuedong Lyu, Xin Wang 0030, Yuan-Fang Li, Zhiyong Feng 0002, Junhu Wang |
WISE (1) | 3 |
| 2014 | How Long Will It Take? Accurate Prediction of Ontology Reasoning PerformanceabstractFor expressive ontology languages such as OWL 2 DL, classification is a computationally expensive task—2NEXPTIME-complete in the worst case. Hence, it is highly desirable to be able to accurately estimate classification time, especially for large and complex ontologies. Recently, machine learning techniques have been successfully applied to predicting the reasoning hardness category for a given (ontology, reasoner) pair. In this paper, we further develop predictive models to estimate actual classification time using regression techniques, with ontology metrics as features. Our large-scale experiments on 6 state-of-the-art OWL 2 DL reasoners and more than 450 significantly diverse ontologies demonstrate that the prediction models achieve high accuracy, good generalizability and statistical significance. Such prediction models have a wide range of applications. We demonstrate how they can be used to efficiently and accurately identify performance hotspots in a large and complex ontology, an otherwise very time-consuming and resource-intensive task. Yong-Bin Kang, Jeff Z. Pan, Shonali Krishnaswamy, Wudhichart Sawangphol, Yuan-Fang Li |
AAAI | 5 |
| 2014 | A Meta-reasoner to Rule Them All: Automated Selection of OWL Reasoners Based on EfficiencyabstractIt has been shown, both theoretically and empirically, that reasoning about large and expressive ontologies is computationally hard. Moreover, due to the different reasoning algorithms and optimisation techniques employed, each reasoner may be efficient for ontologies with different characteristics. Based on recently-developed prediction models for various reasoners for reasoning performance, we present our work in developing a meta-reasoner that automatically selects from a number of state-of-the-art OWL reasoners to achieve optimal efficiency. Our preliminary evaluation shows that the meta-reasoner significantly and consistently outperforms 6 state-of-the-art reasoners and it achieves a performance close to the hypothetical gold standard reasoner. Yong-Bin Kang, Shonali Krishnaswamy, Yuan-Fang Li |
CIKM | 3 |
| 2014 | Event Analytics
Jin Song Dong 0001, Jun Sun 0001, Yang Liu 0003, Yuan-Fang Li |
ICTAC | 4 |
| 2014 | The Ubiquitous Semantic Web: Promises, Progress and ChallengesabstractThe Semantic Web represents an evolution of the World Wide Web towards one of entities and their relationships, rather than pages and links. Such a progression makes it possible to represent, integrate, query and reason about structured online data. Recent years have witnessed tremendous growth of mobile computing, represented by the widespread adoption of smart phones and tablets. The versatility of such smart devices and the capabilities of semantic technologies form a great foundation for a ubiquitous Semantic Web that will contribute to further realising the true potential of both disciplines. In this paper, the authors argue for values provided by the ubiquitous Semantic Web using a mobile service discovery scenario. They also provide a brief overview of state-of-the-art research in this emerging area. Finally, the authors conclude with a summary of challenges and important research problems. Yuan-Fang Li, Jeff Z. Pan, Shonali Krishnaswamy, Manfred Hauswirth, Hai H. Nguyen |
Int. J. Semantic Web Inf. Syst. | 1 |
| 2014 | Two decades of Web application testing - A survey of recent advances
Yuan-Fang Li, Paramjit K. Das, David L. Dowe |
Inf. Syst. | 1 |
| 2013 | An ontology-centric architecture for extensible scientific data management systems
Yuan-Fang Li, Gavin Kennedy, Faith Ngoran, Philip Wu, Jane Hunter 0001 |
Future Gener. Comput. Syst. | 1 |
| 2012 | Predicting Reasoning Performance Using Ontology Metrics
Yong-Bin Kang, Yuan-Fang Li, Shonali Krishnaswamy |
ISWC (1) | 2 |
| 2011 | Integrating software engineering data using semantic web technologiesabstractA plethora of software engineering data have been produced by different organizations and tools over time. These data may come from different sources, and are often disparate and distributed. The integration of these data may open up the possibility of conducting systemic, holistic study of software projects in ways previously unexplored. Semantic Web technologies have been used successfully in a wide array of domains such as health care and life sciences as a platform for information integration and knowledge management. The success is largely due to the open and extensible nature of ontology languages as well as growing tool support. We believe that Semantic Web technologies represent an ideal platform for the integration of software engineering data in a semantic repository. By querying and analyzing such a repository, researchers and practitioners can better understand and control software engineering activities and processes. In this paper, we describe how we apply Semantic Web techniques to integrate object-oriented software engineering data from different sources. We also show how the integrated data can help us answer complex queries about large-scale software projects through a case study on the Eclipse system. Yuan-Fang Li, Hongyu Zhang 0002 |
MSR | 1 |
| 2011 | Using Semantic Web Technologies to Build a Community-Driven Knowledge Curation Platform for the Skeletal Dysplasia Domain
Tudor Groza, Andreas Zankl, Yuan-Fang Li, Jane Hunter 0001 |
ISWC (2) | 3 |
| 2010 | PODD - Towards an Extensible, Domain-Agnostic Scientific Data Management SystemabstractData management has become a critical challenge faced by a wide array of scientific disciplines in which the provision of sound data management is pivotal to the achievements and impact of research projects. Massive and rapidly expanding amounts of data combined with data models that evolve over time contribute to making data management an increasingly challenging task that warrants a rethinking of its design. In this paper we present PODD, an ontology-centric architecture for data management systems that is extensible and domain independent. In this architecture, the behaviors of domain concepts and objects are captured entirely by ontological entities, around which all data management tasks are carried out. The open and semantic nature of ontology languages also makes PODD amenable to greater data reuse and interoperability. To evaluate the PODD architecture, we have applied it to the challenge of managing phenomics data. Yuan-Fang Li, Gavin Kennedy, Faith Davies, Jane Hunter 0001 |
eScience | 1 |
| 2010 | Measuring design complexity of semantic web ontologies
Hongyu Zhang 0002, Yuan-Fang Li, Hee Beng Kuan Tan |
J. Syst. Softw. | 2 |
| 2009 | Verifying Semistructured Data Normalization Using SWRLabstractSemistructured data has become more and more prominent in the fast growing areas of web information technology. XML has been used as a standard format for semistructured data in representing and exchanging information in various applications. However, the lack of formality and verification support in the design of a good semistructured data model may hinder its development. For example, redundant data in XML must be removed or minimized to avoid inconsistent and inefficient information processing. Normalization algorithms have been developed to overcome these problems by transforming the schema of a semistructured document into a better form. Therefore, it is essential to ensure that a transformed schema model preserves the same information that its original form holds. In this paper, we present an approach to investigate and verify the no-data-loss property of semistructured data normalization. We encode the verification criteria in the Semantic Web Rule Language (SWRL) and make use of its ontology reasoning engine to provide automated support for the checking process. In summary, our approach not only investigates the information preserving aspect of semistructured data normalization, but also provides a scalable and automated solution towards the problem. Yuan-Fang Li, Jing Sun 0002, Gillian Dobbie, Scott Uk-Jin Lee, Hai H. Wang |
TASE | 1 |
| 2008 | Scalable Semantics - The Silver Lining of Cloud ComputingabstractSemantic inferencing and querying across large-scale RDF triple stores is notoriously slow. Our objective is to expedite this process by employing Google's MapReduce framework to implement scale-out distributed querying and reasoning. This approach requires RDF graphs to be decomposed into smaller units that are distributed across computational nodes. RDF Molecules appear to offer an ideal approach – providing an intermediate level of granularity between RDF graphs and triples. However, the original RDF molecule definition has inherent limitations that will adversely affect performance. In this paper, we propose a number of extensions to RDF molecules (hierarchy and ordering) to overcome these limitations. We then present some implementation details for our MapReduce-based RDF molecule store. Finally we evaluate the benefits of our approach in the context of the Bio-MANTA project – an application that requires integration and querying across large-scale protein-protein interaction datasets. Andrew F. Newman, Yuan-Fang Li, Jane Hunter 0001 |
eScience | 2 |
| 2008 | Enhancing Semantic Web Services with Inheritance
Simon Ferndriger, Abraham Bernstein, Jin Song Dong 0001, Yuzhang Feng, Yuan-Fang Li, Jane Hunter 0001 |
ISWC | 5 |
| 2007 | Belief-augmented OWL (BOWL) Engineering the SemanticWeb with BeliefsabstractAs the Semantic Web is an open, complex and constantly evolving medium, it is the norm, but not exception that information at different sites is incomplete/inconsistent. This poses challenges for the engineering and development of agent systems on the Semantic Web since autonomous software agents need to understand, process and aggregate this information. Ontology language OWL provides core language constructs to semantically markup resources on the Semantic Web. However, as OWL was designed on top of (a subset of) classic predicate logic, it lacks the ability to reason about inconsistent/incomplete information. Belief Augmented Frames (BAF) is a frame-based logic system that associates with each frame/slot a supporting and a refuting belief value. In this paper, we propose a new ontology language BOWL (Belief-augmented OWL) by integrating OWL DL and BAF to incorporate the notion of confidence. The BOWL is paraconsistent, hence it can perform useful reasoning services in the presence of inconsistencies/incompleteness. We define the abstract syntax and semantics of BOWL by extending those of OWL. One example in the sensor fusion domain is presented to demonstrate the application of BOWL. Yuzhang Feng, Yuan-Fang Li, Colin Keng-Yan Tan, Bimlesh Wadhwa, Hai H. Wang |
ICECCS | 2 |
| 2007 | Verifying feature models using OWL
Hai H. Wang, Yuan-Fang Li, Jing Sun 0002, Hongyu Zhang 0002, Jeff Z. Pan |
J. Web Semant. | 2 |
| 2006 | Validating Semistructured Data Using OWL
Yuan-Fang Li, Jing Sun 0002, Gillian Dobbie, Jun Sun 0001, Hai H. Wang |
WAIM | 1 |
| 2005 | A Tools Environment for Developing and Reasoning about OntologiesabstractStarted in the beginning of 2001, the semantic Web is regarded by many as the next generation of the Web. Ontology languages are the building blocks of semantic Web as they provide basic vocabularies for data markups: the ontologies. The correctness of shared ontologies is crucial to the proper functioning of agents. Hence ensuring the consistency of ontologies is a central issue in both the design and deployment phases of any semantic Web-aware application. Our experiences show that semantic Web is a novel and fruitful application domain for formal languages and their mature reasoning tool support. In order to ease the application of formal methods and tools to the semantic Web, we developed an integrated tools environment to support systematic development of OWL ontologies and then transformation, reasoning assistance and querying of them. Jin Song Dong 0001, Yuzhang Feng, Yuan-Fang Li, Jun Sun 0001 |
APSEC | 3 |
| 2005 | Formal Semantics and Verification for Feature ModelingabstractResearch on features has received much attention in the domain engineering community. Feature modeling plays an important role in the design and implementation of complex software systems. However, the presentation and analysis of feature models are still largely informal. There is also an increasing need for methods and tools that can support automated feature model analysis. This paper presents a formal engineering approach to the specification and verification of feature models. A formal semantics for the feature modeling language is defined using first-order logic. It provides a precise and rigorous formal interpretation for the graphical notation. In addition, further validation of the semantics using the Z/EVES theorem prover is presented. Finally, we demonstrate that the consistency of a feature model and its configurations can be automatically verified by encoding the semantics into the Alloy Analyzer. A case study of the Key Word in Context (KWIC) index systems feature model is presented to illustrate the verification process. Jing Sun 0002, Hongyu Zhang 0002, Yuan-Fang Li, Hai H. Wang |
ICECCS | 3 |
| 2005 | Visualizing and Simulating Semantic Web Services Ontologies
Jun Sun 0001, Yuan-Fang Li, Hai H. Wang, Jing Sun 0002 |
ICFEM | 2 |
| 2005 | Institution Morphisms for Relating OWL and Z
Dorel Lucanu, Yuan-Fang Li, Jin Song Dong 0001 |
SEKE | 2 |
| 2005 | TCOZ Approach to OWL-S Process Model Design
Hai H. Wang, Jin Song Dong 0001, Jing Sun 0002, Yuan-Fang Li |
SEKE | 4 |
| 2004 | Verifying DAML+OIL and Beyond in Z/EVESabstractSemantic Web, the next generation of Web, gives data well-defined and machine-understandable meaning so that they can be processed by remote intelligent agents cooperatively. Ontology languages are the building blocks of Semantic Web as they prescribe how data are defined and related. The existing reasoning and verification tools for Semantic Web are improving however still elementary. We believe that Semantic Web can be a novel application domain for software modeling languages and tools. Z is a formal modeling language for specifying software systems and Z/EVES is a proof tool for Z. In this paper, we firstly present Z semantics for ontology language DAML+OIL. This semantic model is embedded as a Z section daml2zin Z/EVES, which serves as an environment for checking and verifying Web ontologies. Then we present a tool for automatically transforming ontology documents into the specialized Z codes understood by Z/EVES. Finally, we use a recent real application, the military plan ontologies, to demonstrate the different reasoning tasks that Z/EVES can perform. Furthermore, undiscovered errors in the original ontologies were found by Z/EVES and some of these errors are even beyond Semantic Web modeling and reasoning capabilities. Jin Song Dong 0001, Chew Hung Lee, Yuan-Fang Li, Hai H. Wang |
ICSE | 3 |
| 2004 | Verifying OWL and ORL Ontologies in PVS
Jin Song Dong 0001, Yuzhang Feng, Yuan-Fang Li |
ICTAC | 3 |
| 2004 | A combined approach to checking web ontologiesabstractThe understanding of Semantic Web documents is built upon ontologies that define concepts and relationships of data. Hence, the correctness of ontologies is vital. Ontology reasoners such as RACER and FaCT have been developed to reason ontologies with a high degree of automation. However, complex ontology-related properties may not be expressible within the current web ontology languages, consequently they may not be checkable by RACER and FaCT. We propose to use the software engineering techniques and tools, i.e., Z/EVES and Alloy Analyzer, to complement the ontology tools for checking Semantic Web documents.In this approach, Z/EVES is first applied to remove trivial syntax and type errors of the ontologies. Next, RACER is used to identify any ontological inconsistencies, whose origins can be traced by Alloy Analyzer. Finally Z/EVES is used again to express complex ontology-related properties and reveal errors beyond the modeling capabilities of the current web ontology languages. We have successfully applied this approach to checking a set of military plan ontologies. Jin Song Dong 0001, Chew Hung Lee, Hian Beng Lee, Yuan-Fang Li, Hai H. Wang |
WWW | 4 |
| 2002 | XML-Based Static Type Checking and Dynamic Visualization for TCOZ
Jin Song Dong 0001, Yuan-Fang Li, Jing Sun 0002, Jun Sun 0001, Hai H. Wang |
ICFEM | 2 |