Related Experiment Video
Updated: Jul 8, 2025

13:19
Deep Neural Networks for Image-Based Dietary Assessment
Published on: March 13, 2021
9.2K
Graph convolutional network and self-attentive for sequential recommendation
1Fuzhou University, Fuzhou, Fujian, China.
Peerj. Computer Science
|December 11, 2023
Summary
This study introduces the GSASRec model, enhancing sequential recommender systems by dispersing item embeddings using graph convolutional networks and contrastive learning for improved prediction performance.
Area of Science:
- Artificial Intelligence
- Machine Learning
- Data Science
Background:
- Sequential recommender systems (SRS) are crucial for personalized recommendations but struggle with suboptimal item embedding representations.
- Existing methods often suffer from item embedding vector concentration, limiting prediction accuracy.
Purpose of the Study:
- To propose a novel model, GSASRec, that improves item representation learning in SRS.
- To enhance the capture of complex user-item relationships and disperse item embeddings.
Main Methods:
- Utilizing a graph convolutional neural network (GCN) to model user-item interactions and learn node embeddings.
- Employing a self-attentive sequential model for outcome prediction based on user item embedding sequences.
- Incorporating instance-wise contrastive learning (ICL) and prototype contrastive learning (PCL) to refine representation learning.
Main Results:
- The proposed GSASRec model demonstrated superior performance across four diverse datasets.
- Ablation studies confirmed the effectiveness of the integrated GCN, self-attention, and contrastive learning components.
- The method successfully dispersed item embeddings, overcoming limitations of prior techniques.
Conclusions:
- GSASRec offers a significant advancement in sequential recommender systems by effectively addressing item embedding challenges.
- The combination of graph networks and contrastive learning provides a robust framework for representation learning in SRS.
- This approach leads to demonstrably better personalized recommendations.
Related Concept Videos
End Point Prediction: Gran Plot
332
A Gran plot is used to predict the equivalence volume or endpoint of a potentiometric or acid-base titration without reaching the endpoint. Typically, titration data is collected as a function of the titrant's volume up to a point less than the equivalence volume and then transformed into a linear format. The straight line is extended to the x-axis, indicating the necessary titrant volume to achieve the equivalence point.
For potentiometric titration, the Gran plot is created by plotting...
For potentiometric titration, the Gran plot is created by plotting...
332
Associative Learning
399
Associative learning is a fundamental concept in behavioral psychology, wherein a connection is established between two stimuli or events, leading to a learned response. This process is critical in understanding how behaviors are acquired and modified. Conditioning, the mechanism through which associations are formed, can be divided into two main types: classical conditioning and operant conditioning, each elucidating different aspects of associative learning.
Classical conditioning, also known...
Classical conditioning, also known...
399
Parallel Processing
153
The brain processes sensory information rapidly due to parallel processing, which involves sending data across multiple neural pathways at the same time. This method allows the brain to manage various sensory qualities, such as shapes, colors, movements, and locations, all concurrently. For instance, when observing a forest landscape, the brain simultaneously processes the movement of leaves, the shapes of trees, the depth between them, and the various shades of green. This enables a quick and...
153
Neural Circuits
1.3K
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
1.3K
Convolution: Math, Graphics, and Discrete Signals
264
In any LTI (Linear Time-Invariant) system, the convolution of two signals is denoted using a convolution operator, assuming all initial conditions are zero. The convolution integral can be divided into two parts: the zero-input or natural response and the zero-state or forced response, with t0 indicating the initial time.
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
To simplify the convolution integral, it is assumed that both the input signal and impulse response are zero for negative time values. The graphical convolution process...
264
Reducing Line Loss
154
In a three-phase circuit, line loss is an indicator of energy dissipated as heat due to the resistance of transmission lines. To address this, incorporating transformers into the system—a step-up transformer at the source and a step-down transformer at the load—is a strategic solution. Two three-phase transformers are introduced to improve this.
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss...
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss...
154

