English
Related papers

Related papers: CDDiff: Semantic Differencing for Class Diagrams

200 papers

Existing works typically treat cross-domain semantic segmentation (CDSS) as a data distribution mismatch problem and focus on aligning the marginal distribution or conditional distribution. However, the label shift issue is unfortunately…

Computer Vision and Pattern Recognition · Computer Science 2022-04-13 Yahao Liu , Jinhong Deng , Jiale Tao , Tong Chu , Lixin Duan , Wen Li

Change detection (CD) aims to identify surface changes from multi-temporal remote sensing imagery. In real-world scenarios, Pixel-level change labels are expensive to acquire, and existing models struggle to adapt to scenarios with diverse…

Computer Vision and Pattern Recognition · Computer Science 2026-04-24 Kaixuan Jiang , Chen Wu , Zhenghui Zhao , Chengxi Han , Haonan Guo , Hongruixuan Chen

When given two similar images, humans identify their differences by comparing the appearance (e.g., color, texture) with the help of semantics (e.g., objects, relations). However, mainstream binary change detection models adopt a supervised…

Computer Vision and Pattern Recognition · Computer Science 2025-09-10 Yuhang Gan , Wenjie Xuan , Zhiming Luo , Lei Fang , Zengmao Wang , Juhua Liu , Bo Du

Representing the semantic relations that exist between two given words (or entities) is an important first step in a wide-range of NLP applications such as analogical reasoning, knowledge base completion and relational information…

Computation and Language · Computer Science 2017-12-18 Huda Hakami , Danushka Bollegala , Hayashi Kohei

The use-case diagram is a software artifact. Thus, as with any software artifact, the use-case diagrams change across time through the software development life cycle. Therefore, several versions of the same diagram are existed at distinct…

Reverse-mode automatic differentiation (autodiff) has been popularized by deep learning, but its ability to compute gradients is also valuable for interactive use cases such as bidirectional computer-aided design, embedded physics…

Programming Languages · Computer Science 2024-07-15 Sam Estep , Wode Ni , Raven Rothkopf , Joshua Sunshine

Change detection (CD) by comparing two bi-temporal images is a crucial task in remote sensing. With the advantages of requiring no cumbersome labeled change information, unsupervised CD has attracted extensive attention in the community.…

Computer Vision and Pattern Recognition · Computer Science 2023-08-03 Qingsong Xu , Yilei Shi , Jianhua Guo , Chaojun Ouyang , Xiao Xiang Zhu

Traditional algorithms for detecting differences in source code focus on differences between lines. As such, little can be learned about abstract changes that occur over time within a project. Structural differencing on the program's…

Software Engineering · Computer Science 2013-07-09 Jason Dagit , Matthew Sottile

Diffusion probabilistic models (DPMs) have become a popular approach to conditional generation, due to their promising results and support for cross-modal synthesis. A key desideratum in conditional synthesis is to achieve high…

Computer Vision and Pattern Recognition · Computer Science 2023-02-17 Ye Zhu , Yu Wu , Kyle Olszewski , Jian Ren , Sergey Tulyakov , Yan Yan

Contrastive divergence (CD) is a promising method of inference in high dimensional distributions with intractable normalizing constants, however, the theoretical foundations justifying its use are somewhat shaky. This document proposes a…

Machine Learning · Statistics 2014-05-06 Ian E Fellows

Modern deep learning models for change detection (CD) often struggle to explicitly represent task-relevant semantic differences. This paper proposes the Latent Difference Guidance (LDGuid) framework that explicitly learns and injects…

Computer Vision and Pattern Recognition · Computer Science 2026-05-18 Jiaxuan Zhao , Ali Bereyhi

Commit Classification (CC) is an important task in software maintenance, which helps software developers classify code changes into different types according to their nature and purpose. It allows developers to understand better how their…

Software Engineering · Computer Science 2023-08-17 Jiajun Tong , Zhixiao Wang , Xiaobin Rui

Measuring software maintainability early in the development life cycle, especially at the design phase, may help designers to incorporate required enhancement and corrections for improving maintainability of the final software. This paper…

Software Engineering · Computer Science 2010-04-27 S. W. A. Rizvi , R. A. Khan

Change Detection (CD) is an essential field in remote sensing, with a primary focus on identifying areas of change in bi-temporal image pairs captured at varying intervals of the same region by a satellite. The data annotation process for…

Computer Vision and Pattern Recognition · Computer Science 2025-03-18 Ran Lingyan , Wen Dongcheng , Zhuo Tao , Zhang Shizhou , Zhang Xiuwei , Zhang Yanning

Category discovery (CD) is an emerging open-world learning task, which aims at automatically categorizing unlabelled data containing instances from unseen classes, given some labelled data from seen classes. This task has attracted…

Computer Vision and Pattern Recognition · Computer Science 2025-09-30 Zhenqi He , Yuanpei Liu , Kai Han

Recent years have witnessed the success of introducing deep learning models to time series forecasting. From a data generation perspective, we illustrate that existing models are susceptible to distribution shifts driven by temporal…

Machine Learning · Computer Science 2024-06-12 Mouxiang Chen , Lefei Shen , Han Fu , Zhuo Li , Jianling Sun , Chenghao Liu

The performance of machine learning models relies heavily on the quality of input data, yet real-world applications often face significant data-related challenges. A common issue arises when curating training data or deploying models: two…

Machine Learning · Computer Science 2025-09-24 Varun Babbar , Zhicheng Guo , Cynthia Rudin

Different from the context-independent (CI) concepts such as human, car, and airplane, context-dependent (CD) concepts require higher visual understanding ability, such as camouflaged object and medical lesion. Despite the rapid advance of…

Computer Vision and Pattern Recognition · Computer Science 2024-05-29 Xiaoqi Zhao , Youwei Pang , Wei Ji , Baicheng Sheng , Jiaming Zuo , Lihe Zhang , Huchuan Lu

Deep learning models are widely used for time series classification (TSC) due to their scalability and efficiency. However, their performance degrades under challenging data conditions such as class similarity, multimodal distributions, and…

Machine Learning · Computer Science 2025-07-30 Yaoyu Zhang , Chi-Guhn Lee

A visual programming language uses pictorial tools such as diagrams to represent its structural units and control stream. It is useful for enhancing understanding, maintenance, verification, testing, and parallelism. This paper proposes a…

Programming Languages · Computer Science 2013-04-23 Sabah Al-Fedaghi