ES-GNN:将图形神经网络推广到超越与边缘分割的同类关系
IEEE transactions on pattern analysis and machine intelligence
|September 12, 2024
概括
本研究介绍了边缘分割图形神经网络 (ES-GNN),这是图形分析的新框架. 通过自适应地分割边缘以提高概括性和稳定性,ES-GNN有效地处理同型和异型网络.
科学领域:
- 人工智能的人工智能
- 机器学习 机器学习
- 图形理论 图形理论
背景情况:
- 现代图形神经网络 (GNN) 在图形分析方面表现出色,但通常依赖于同型,限制了混合同型和异型模式的真实世界网络的性能.
- 在GNN中,节点近距离的整体聚合可能包含不相关或有害的信息,阻碍了概括和稳定性,特别是在异性图上.
研究的目的:
- 提出一种新的边缘分割 GNN (ES-GNN) 框架,能够适应性地区分学习任务的相关和无关边缘.
- 通过动态地将图形划分成互补的子图形来分离与任务相关的和无关的特征.
主要方法:
- 拟议的ES-GNN框架动态地将原始图划分为两个子图,具有共享节点但互补的边缘集.
- 在这些子图上,信息传播是单独进行的,交替的边缘分裂以解开特征.
- 理论框架将ES-GNN定位为解决一个脱而出的图形揭示问题的解决方案.
主要成果:
- 在11个基准和1个合成数据集上进行了广泛的实验,证明了ES-GNN的优越性能.
- ES-GNN 在对抗图表方面表现出显著的稳定性.
- 该框架有效地缓解了许多GNN固有的过度平滑问题.
结论:
- ES-GNN提供了超出同类性假设的改进的概括能力.
- 适应边缘分割机制为异性图形分析提供了强大的和有效的方法.
- ES-GNN 在开发更具多功能性和可靠性的图形神经网络方面取得了重大进展.
相关概念视频
Generalization, Discrimination, and Extinction
481
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...
481
End Point Prediction: Gran Plot
299
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...
299
Vector Algebra: Graphical Method
12.0K
Vectors can be multiplied by scalars, added to other vectors, or subtracted from other vectors. The vector sum of two (or more) vectors is called the resultant vector or, for short, the resultant.
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
12.0K
Relationship Formation
39.9K
What do you think is the single most influential factor in determining with whom you become friends and whom you form romantic relationships? You might be surprised to learn that the answer is simple: the people with whom you have the most contact. This most important factor is proximity. You are more likely to be friends with people you have regular contact with. For example, there are decades of research that shows that you are more likely to become friends with people who live in your dorm,...
39.9K
Survival Tree
73
Survival trees are a non-parametric method used in survival analysis to model the relationship between a set of covariates and the time until an event of interest occurs, often referred to as the "time-to-event" or "survival time." This method is particularly useful when dealing with censored data, where the event has not occurred for some individuals by the end of the study period, or when the exact time of the event is unknown.
Building a Survival Tree
Constructing a...
Building a Survival Tree
Constructing a...
73
Multi-input and Multi-variable systems
103
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...
103


