基于Hnxwidget与PAOHvis的交互式超图介绍

小组成员:姚诗晴、李昕阳、汪思圻、张凌波、李东霖、刘崇基

超图应用

  • 推荐系统

    超图可以用于表示用户-物品关系和用户-用户关系,从而支持推荐系统的构建和优化。例如,在社交网络中,可以使用超图来表示用户之间的社交关系和兴趣关系,从而为用户推荐更合适的社交圈子或兴趣组群。基于超图的推荐算法已被证明在音乐推荐、文本推荐、电影推荐场景下有显著效果。

  • 视觉任务

    在计算机视觉中,超图用于描述视觉特征之间的关系,如视觉分类、图像检索和视频对象分割。也可以使用超图结构在3D模型分类工作中进行标签传播,以及在社交媒体上处理多模态数据的。超图学习算法在处理视觉任务中相对多变,超图能够很好地表达主体之间的复杂关系,发掘主体时间的高阶关系。

  • 超图聚类

    网络聚类是指将网络顶点划分为一组簇的任务,使得同一簇中的顶点彼此紧密连接,而不同簇之间连接较弱。这样的集群结构广泛存在于生物信息学、计算机科学、物理学、社会学等众多网络系统中,具有重要意义。超图聚类结果在保留了图结构特性的同时,综合了节点属性信息。

  • 化学分析

    分子结构的传统图结构不能充分描述非经典结构的化合物,不准确的分子图使得分子结构分析无法顺利进行。为了解决这一问题,Konstantinova等人在其工作中提出用超图来作为非经典分子结构的数学模型,并将一系列超图理论应用于分子结构分析。

绘制工具推荐

在本次实验中,我们探索了很多有用的有关超图的绘图工具,列举如下:

 

HyperNetX:The HyperNetX library provides classes and methods for the analysis and visualization of complex network data modeled as hypergraphs.

Hnxwidget: This is hypergraph visualization tool that uses an Euler diagram--nodes are circles and hyper edges are outlines.

Hypergraph: Hypergraph is a data structure library to generate directed hypergraphs.

XGI: CompleX Group Interactions (XGI) is a Python package for higher-order networks. 

PAOHvis: Analyzing dynamic Hypergraphs with Parallel Aggregated Ordered Hypergraph Visualization.

该网站由竹子建站创建
该网站由竹子建站创建 立即创建