基于双神经网络和对比学习的多行为推模型
Suqi Zhang1, Wenfeng Wang2, Ningning Li3
1School of Information Engineering, Tianjin University of Commerce, Tianjin 300134, China.
Mathematical biosciences and engineering : MBE
|December 5, 2023
概括
本研究引入了双神经网络和对比学习模型 (DNCLR),通过捕获复杂的用户项目依赖和行为相关性来增强推系统,提高推准确性.
科学领域:
- 人工智能的人工智能
- 机器学习 机器学习
- 推系统是一个推系统.
背景情况:
- 推系统在捕获复杂的用户项目依赖性和减轻多层邻里信息中的平滑问题方面面临挑战.
- 了解用户行为之间的特征和时间相关性对于准确的建议至关重要.
研究的目的:
- 提出一个新的多行为推模型,DNCLR,利用双重神经网络和对比学习.
- 为了有效地捕捉用户行为中的特征和时间相关性.
- 为了减轻推系统中的平滑问题.
主要方法:
- 利用图形卷积网络 (GCN) 来学习不同行为的用户和项目特性.
- 采用自我注意机制来学习行为之间的特征相关性.
- 整合了一个循环神经网络 (RNN),注意捕捉用户交互序列中的时间相关性.
- 在双重神经网络架构中集成的对比学习,以改进用户和项目表示.
主要成果:
- 与现有方法相比,DNCLR模型在建议准确性方面取得了显著的改进.
- 在Yelp上实现了HR@10改进2.5%,在ML20M上达到0.3%,在Tmall数据集上达到4%.
- 有效地捕获用户,行为和项目之间的复杂依赖关系.
结论:
- 拟议的DNCLR模型通过解决复杂的行为依赖,有效地提高了推准确性.
- 双重神经网络和对比学习的整合为多行为推提供了一个强大的方法.
- 对于提高现代推系统的性能,DNCLR提供了一个有前途的解决方案.
相关概念视频
Associative Learning
404
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...
404
Multi-input and Multi-variable systems
107
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
107
Behavioral Genetics and Its Designs
376
Behavior genetics explores how genetic inheritance influences human behavior. It focuses on how genes, passed from parents to offspring, contribute to the development of behavioral traits and tendencies. This branch of genetics seeks to understand the complex interplay between inherited genetic factors and environmental influences in shaping our behaviors.
The primary methodologies used in behavior genetics include family studies, twin studies, and adoption studies, each providing unique...
The primary methodologies used in behavior genetics include family studies, twin studies, and adoption studies, each providing unique...
376
Behavior Modification
175
Behavioral approaches have often been criticized for ignoring mental processes and focusing solely on observable behavior. However, these approaches provide an optimistic perspective for individuals seeking to change their behaviors. Rather than concentrating on intrinsic personality traits, behavioral approaches suggest that even longstanding habits can be modified by changing the reward contingencies that maintain them.
A real-world application of operant conditioning principles is applied...
A real-world application of operant conditioning principles is applied...
175
Generalization, Discrimination, and Extinction
572
Generalization, discrimination, and extinction are key concepts in operant conditioning that influence how behaviors are learned and maintained.
Generalization occurs when a behavior reinforced in one context is performed in similar situations. For instance, a student who studies diligently for calculus and receives excellent grades might apply the same study habits to psychology and history, expecting similar results. Generalization shows how learning in one setting can influence behavior in...
Generalization occurs when a behavior reinforced in one context is performed in similar situations. For instance, a student who studies diligently for calculus and receives excellent grades might apply the same study habits to psychology and history, expecting similar results. Generalization shows how learning in one setting can influence behavior in...
572
Observational Learning
182
Albert Bandura's observational learning, also known as imitation or modeling, occurs when a person observes and imitates another's behavior. It is a quicker process than operant conditioning. A well-known example is the Bobo doll study, where children who saw an adult acting aggressively towards the doll were more likely to act aggressively when left alone, compared to those who observed a nonaggressive adult. Many psychologists view observational learning as a form of latent learning...
182


