paper-with-me

Papers

Curriculum Negative Mining For Temporal Networks

2024-07-24 · Ziyue Chen, Tongya Zheng, Mingli Song

Temporal networks are effective in capturing the evolving interactions of networks over time, such as social networks and e-commerce networks. In recent years, researchers have primarily concentrated on developing specific model architectures for Temporal Graph Neural Networks (TGNNs) in order to improve the representation quality of temporal nodes and edges. However, limited attention has been given to the quality of negative samples during the training of TGNNs. When compared with static networks, temporal networks present two specific challenges for negative sampling: positive sparsity and positive shift. Positive sparsity refers to the presence of a single positive sample amidst numerous negative samples at each timestamp, while positive shift relates to the variations in positive samples across different timestamps. To robustly address these challenges in training TGNNs, we introduce Curriculum Negative Mining (CurNM), a model-aware curriculum learning framework that adaptively adjusts the difficulty of negative samples. Within this framework, we first establish a dynamically updated negative pool that balances random, historical, and hard negatives to address the challenges posed by positive sparsity. Secondly, we implement a temporal-aware negative selection module that focuses on learning from the disentangled factors of recently active edges, thus accurately capturing shifting preferences. Extensive experiments on 12 datasets and 3 TGNNs demonstrate that our method outperforms baseline methods by a significant margin. Additionally, thorough ablation studies and parameter sensitivity experiments verify the usefulness and robustness of our approach. Our code is available at https://github.com/zziyue83/CurNM.

📄 PDF Abstract BibTeX arXiv:2407.17070

Code (1)

zziyue83/curnm 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Attention 설명 없음

Similar Papers 제목 키워드 기반

Unsupervised Contrastive Learning of Image Representations from Ultrasound Videos with Hard Negative Mining

2022-07-26 · Soumen Basu, Somanshu Singla, Mayank Gupta, Pratyaksha Rana 외

Rich temporal information and variations in viewpoints make video data an attractive choice for learning image representations using unsupervised contrastive learning (UCL) techniques. State-of-the-art (SOTA) contrastive…

Contrastive Learning

Mining Better Samples for Contrastive Learning of Temporal Correspondence

2021-06-19 · CVPR 2021 1 · Sangryul Jeon, Dongbo Min, Seungryong Kim, Kwanghoon Sohn

We present a novel framework for contrastive learning of pixel-level representation using only unlabeled video. Without the need of ground-truth annotation, our method is capable of collecting well-defined positive c…

Contrastive Learning

Image similarity using Deep CNN and Curriculum Learning

2017-09-26 · Srikar Appalaraju, Vineet Chaoji

Image similarity involves fetching similar looking images given a reference image. Our solution called SimNet, is a deep siamese network which is trained on pairs of positive and negative images using a novel online pair…

Neighborhood-based Hard Negative Mining for Sequential Recommendation

2023-06-12 · Lu Fan, Jiashu Pu, Rongsheng Zhang, Xiao-Ming Wu

Negative sampling plays a crucial role in training successful sequential recommendation models. Instead of merely employing random negative sample selection, numerous strategies have been proposed to mine informative neg…

Sequential Recommendation

ConCur: Self-supervised graph representation based on contrastive learning with curriculum negative sampling

2023-09-01 · journal 2023 9 · Rong Yan, Peng Bao

Contrastive learning has made breakthrough advancements in graph representation learning, which encourages the representation of positive samples to be close and those of negative samples to be far away. However, existin…

Contrastive LearningGraph Representation LearningNode ClassificationRepresentation Learning+1