Hypergraph and Uncertain Hypergraph Representation Learning Theory and Methods
Abstract
:1. Introduction
- Based on the ordinary graph representation learning method, the representation learning theory, modeling method, and structure optimization method of hypergraph were analyzed and compared, which provided a theoretical basis for studying the correspondence and the transformation method between ordinary graph and hypergraph, and establishing the model framework of hypergraph learning.
- Based on the characteristics of complex and uncertainty of the real networks, this paper introduced the application scope, model construction, and representation learning methods of three kinds of uncertain hypergraph models, namely random hypergraph, fuzzy hypergraph, and rough hypergraph respectively, summarized the research status of uncertain hypergraph for the first time, and pointed out the future application field and development direction of uncertain hypergraph.
2. Representation Learning Theory and Methods for Hypergraph
2.1. Hypergraph Related Concepts
2.2. Hypergraph Representation Learning Algorithms
2.2.1. Matrix Decomposition-Based Methods
- (1)
- Laplace Matrix Decomposition
- (2)
- Graph Representation Learning Based on Node Adjacency Matrix
2.2.2. Method Based on Random Walk
2.2.3. Deep Learning Based Approach
3. Optimization of the Hypergraph Structure
3.1. Dynamic Hypergraph
3.2. Optimization of Hyperedge Weights
- (1)
- Hyperedge weighting method based on monomorphic volume
- (2)
- Hyperedge weighting method based on walking tracks
- (3)
- Hyperedge weighting method based on linear reconstruction error
3.3. Multimodal Hypergraph Generation
- (1)
- Multimodal Feature hypergraph
- (2)
- Multimodal Data hypergraph
4. Uncertain Hypergraph Construction and Representation Learning
4.1. Random Hypergraphs
4.2. Fuzzy Hypergraphs
4.3. Rough Hypergraph
5. Conclusions and Future Research Directions
- (1)
- How to reduce the algorithmic time and space complexity of hypergraph learning while accurately acquiring higher-order semantic information will be a hot topic of research in the long term;
- (2)
- How to obtain the adjacency matrix and point-edge association matrix accurately;
- (3)
- How to design an uncertain hypergraph model according to application scenarios combining the uncertainty of hypergraph vertices and hyperedges;
- (4)
- How to combine uncertainty theories such as probability theory, fuzzy sets, and rough sets to measure uncertain relationships in real networks, and thus construct vertex adjacency matrices and point-edge association matrices suitable for uncertain hypergraph structures;
- (5)
- How to establish correspondence and transformation methods between ordinary graphs and hypergraphs, and analyze the mechanism of correspondence between deterministic hypergraphs and uncertain hypergraphs, so that traditional representation learning can be better adapted to hypergraphs as well as representation learning of uncertain hypergraphs.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Berge, C. Graphs and Hypergraphs, Dumond, Paris. Engl. Transl. 1970. [Google Scholar]
- Lovász, L. Normal hypergraphs and the perfect graph conjecture. Discret. Math. 1972, 2, 253–267. [Google Scholar] [CrossRef] [Green Version]
- Erdős, P.; Lovász, L. Problems and results on 3-chromatic hypergraphs and some related questions. In Colloquia Mathematica Societatis Janos Bolyai 10. Infinite and Finite Sets; János Bolyai Mathematical Society: Keszthely, Hungary, 1973. [Google Scholar]
- Berge, C. Packing problems and hypergraph theory: A survey. In Annals of Discrete Mathematics; Elsevier: Amsterdam, The Netherlands, 1979; pp. 3–37. [Google Scholar]
- Berge, C.; Johnson, E.L. Coloring the edges of a hypergraph and linear programming techniques. In Annals of Discrete Mathematics; Elsevier: Amsterdam, The Netherlands, 1977; pp. 65–78. [Google Scholar]
- van Cleemput, W. Hypergraph models for the circuit layout problem. Appl. Math. Model. 1976, 1, 160–161. [Google Scholar] [CrossRef]
- Alia, G.; Maestrini, P. A procedure to determine optimal partitions of weighted hypergraphs through a network-flow analogy. Calcolo 1976, 13, 191–211. [Google Scholar] [CrossRef]
- Ojaboni, M.M.O. Query Translation in a Heterogeneous Distributed Database based on Hypergraph Models (Relational Model, Hierarchical, Network, Universal); The University of Oklahoma: Norman, OK, USA, 1986. [Google Scholar]
- Goldstein, A. Database systems: A directed hypergraph database: A model for the local loop telephone plant. Bell Syst. Tech. J. 1982, 61, 2529–2554. [Google Scholar] [CrossRef]
- Saccà, D. Closures of database hypergraphs. J. ACM (JACM) 1985, 32, 774–803. [Google Scholar] [CrossRef]
- Rital, S.; Cherifi, H.; Miguet, S. Weighted adaptive neighborhood hypergraph partitioning for image segmentation. In Pattern Recognition and Image Analysis, Proceedings of the Third International Conference on Advances in Pattern Recognition, ICAPR 2005, Bath, UK, 22–25 August 2005; Springer: Berlin/Heidelberg, Germany, 2005. [Google Scholar]
- Han, E.-H.; Karypis, G.; Kumar, V.; Mobasher, B. Clustering in a High-Dimensional Space Using Hypergraph Models. 1997. Available online: https://hdl.handle.net/11299/215349 (accessed on 22 April 2022).
- Zhang, L.; Gao, Y.; Hong, C.; Feng, Y.; Zhu, J.; Cai, D. Feature correlation hypergraph: Exploiting high-order potentials for multimodal recognition. IEEE Trans. Cybern. 2013, 44, 1408–1419. [Google Scholar] [CrossRef]
- Li, L.; Li, T. News recommendation via hypergraph learning: Encapsulation of user behavior and news content. In Proceedings of the Sixth ACM International Conference on Web Search and Data Mining, Rome, Italy, 4–8 February 2013. [Google Scholar]
- Tan, S.; Guan, Z.; Cai, D.; Qin, X.; Bu, J.; Chen, C. Mapping users across networks by manifold alignment on hypergraph. In Proceedings of the AAAI Conference on Artificial Intelligence, Québec City, QC, Canada, 27–31 July 2014. [Google Scholar]
- Liu, G.-F.; Wang, M.-R.; Liu, H.-N. Research on patent text classification method based on probabilistic hypergraph semi-supervised learning. J. Telligence 2016, 35, 187–191. [Google Scholar]
- Wu, Y.; Wang, Y.; Wang, X.; Xue, Z.; Li, L. Semi-supervised node classification based on hypergraph convolution for heterogeneous networks. J. Comput. Sci. 2021, 44, 2248–2260. [Google Scholar]
- Yu, Y.; Zhang, W.; Li, Z.; Li, Y. Hypergraph-Based Personalized Recommendation & Optimization Algorithm in EBSN. Comput. Res. Dev. 2020, 57, 2556. [Google Scholar]
- Jin, T.; Cao, L.; Jie, F.; Ji, R. Link-aware semi-supervised hypergraph. Inf. Sci. 2020, 507, 339–355. [Google Scholar] [CrossRef]
- Hu, F.; Zhao, H.; He, J.; Li, F.; Li, L.; Zhang, Z. A model for the evolution of research collaboration net-works based on hypergraph structure. J. Phys. 2013, 62, 547–554. [Google Scholar]
- Yang, Q. Research on Complex Network Related Problems Based on Hypergraph Structure. Master’s Thesis, National University of Defense Technology, Changsha, China, 2014. [Google Scholar]
- Meng, L. Research on the Evolutionary Mechanism and Application of Hypernetworks. Master’s Thesis, Qinghai Normal University, Xining, China, 2020. [Google Scholar]
- Hu, F.; Liu, M.; Zhao, J.; Lei, L. Characterization of protein complex supernetworks and applications. Complex Syst. Complex. Sci. 2019, 15, 1–8. [Google Scholar]
- Hwang, T.; Tian, Z.; Kuangy, R.; Kocher, J.P. Learning on weighted hypergraphs to integrate protein inter-actions and gene expressions for cancer outcome prediction. In Proceedings of the 2008 Eighth IEEE International Conference on Data Mining, Pisa, Italy, 15–19 December 2008; IEEE: Piscataway, NJ, USA, 2008. [Google Scholar]
- Xu, S.; Sun, Y.; Yang, S.; Huang, R. Hypergraph theory and its applications. J. Electron. 1994, 22, 65–72. [Google Scholar]
- Hu, F.; Zhao, H.X.; Ma, X.J. An evolving hypernetwork model and its properties. Sci. Sin. Phys. Mech. Astron. 2013, 43, 16–22. [Google Scholar] [CrossRef]
- Hu, F. Structure, Modeling and Application of Complex Hypernetworks. Ph.D. Thesis, Shaanxi Normal University, Xi’an, China, 2014. [Google Scholar]
- Tian, L.; Zhang, Z.; Zhang, J.; Zhou, W.; Zhou, X. A review of knowledge graphs representation, construction, inference and knowledge hypergraph theory. Comput. Appl. 2021, 41, 2161–2186. [Google Scholar]
- Gao, Y.; Zhang, Z.; Lin, H.; Zhao, X.; Du, S.; Zou, C. Hypergraph learning: Methods and practices. IEEE Trans. Pattern Anal. Mach. Intell. 2022, 44, 2548–2566. [Google Scholar] [CrossRef]
- Hu, B.; Wang, X.; Wang, X.; Song, M.; Chen, C. Survey on hypergraph learning: Algorithm classification and application analysis. J. Softw. 2022, 33, 498–523. [Google Scholar]
- Liang, Y.; Hong, C.; Zhuang, W. Face Spoof Attack Detection with Hypergraph Capsule Convolutional Neural Networks. Int. J. Comput. Intell. Syst. 2021, 14, 1396–1402. [Google Scholar] [CrossRef]
- Du, B.; Yuan, C.; Barton, R.; Neiman, T.; Tong, H. Hypergraph Pretraining with Graph Neural Networks. arXiv 2021, arXiv:2105.10862. [Google Scholar]
- Wu, X.; Chen, Q.; Li, W.; Xiao, Y.; Hu, B. AdaHGNN: Adaptive Hypergraph Neural Networks for Multi-Label Image Classification. In Proceedings of the 28th ACM International Conference on Multimedia, Seattle, WA, USA, 12–16 October 2020. [Google Scholar]
- Ji, W.; Pang, Y.; Jia, X.; Wang, Z.; Hou, F.; Song, B.; Wang, R. Fuzzy rough sets and fuzzy rough neural networks for feature selection: A review. Wiley Interdiscip. Rev. Data Min. Knowl. Discov. 2021, 11, e1402. [Google Scholar] [CrossRef]
- Belkin, M.; Niyogi, P. Laplacian eigenmaps for dimensionality reduction and data representation. Neural Comput. 2003, 15, 1373–1396. [Google Scholar] [CrossRef] [Green Version]
- Chen, M.; Tsang, I.W.; Tan, M.; Cham, T.J. A unified feature selection framework for graph embedding on high dimensional data. IEEE Trans. Knowl. Data Eng. 2014, 27, 1465–1477. [Google Scholar] [CrossRef]
- He, X.; Cai, D.; Niyogi, P. Laplacian score for feature selection. In NIPS’05: Proceedings of the 18th International Conference on Neural Information Processing Systems, Vancouver, BC, Canada, 5–8 December 2005; MIT Press: Cambridge, MA, USA, 2005. [Google Scholar]
- Zhou, D.; Huang, J.; Schölkopf, B. Learning with hypergraphs: Clustering, classification, and embedding. In Advances in Neural Information Processing Systems 19. Vancouver, Canada, December 2006; MIT Press: Cambridge, MA, USA, 2006. [Google Scholar]
- Lu, F. Research and Application of Classification Algorithms Based on Multimodal Hypergraphs. Master’s Thesis, Dalian University of Technology, Dalian, China, 2018. [Google Scholar]
- Golub, G.H.; Reinsch, C. Singular value decomposition and least squares solutions. In Linear Algebra; Springer: Berlin/Heidelberg, Germany, 1971; pp. 134–151. [Google Scholar]
- Yang, C.; Liu, Z.; Zhao, D.; Sun, M.; Chang, E. Network representation learning with rich text information. In Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence, Buenos Aires, Argentina, 25–31 July 2015. [Google Scholar]
- Singh, A.P.; Gordon, G.J. Relational learning via collective matrix factorization. In Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Las Vegas, NV, USA, 24–27 August 2008. [Google Scholar]
- Li, X.L.; Jia, M.X. A preprocessing-based algorithm for nonnegative matrix decomposition of hypergraphs. Comput. Sci. 2020, 47, 71–77. [Google Scholar]
- Pearson, K. The problem of the random walk. Nature 1905, 72, 294. [Google Scholar] [CrossRef]
- Guthrie, D.; Allison, B.; Liu, W.; Guthrie, L.; Wilks, Y. A closer look at skip-gram modelling. In Proceedings of the Fifth International Conference on Language Resources and Evaluation (LREC’06), Genoa, Italy, 22–28 May 2006; ELRA: Genoa, Italy, 2006. [Google Scholar]
- Zhang, Y.; Jin, R.; Zhou, Z.-H. Understanding bag-of-words model: A statistical framework. Int. Natl. J. Mach. Learn. Cybern. 2010, 1, 43–52. [Google Scholar] [CrossRef]
- Perozzi, B.; Alrfou, R.; Skiena, S. Deepwalk: Online learning of social representations. In Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, NY, USA, 24–27 August 2014. [Google Scholar]
- Grover, A.; Leskovec, J. node2vec: Scalable feature learning for networks. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, NY, USA, 13–17 August 2016. [Google Scholar]
- Tang, J.; Qu, M.; Wang, M.; Zhang, M.; Yan, J.; Mei, Q. Line: Largescale information network embedding. In Proceedings of the 24th International Conference on World Wide Web, Geneva, Switzerland, 18–22 May 2015. [Google Scholar]
- Huang, J.; Chen, C.; Ye, F.; Wu, J.; Zheng, Z.; Ling, G. Hyper2vec: Biased random walk for hyper-network embedding. In Database Systems for Advanced Applications, Proceedings of the DASFAA 2019 International Workshops: BDMS, BDQM, and GDMA, Chiang Mai, Thailand, 22–25 April 2019; Springer: Berlin/Heidelberg, Germany, 2019. [Google Scholar]
- Huang, J.; Liu, X.; Song, Y. Hyper-path-based representation learning for hyper-networks. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management, Beijing, China, 3–7 November 2019. [Google Scholar]
- Yang, D.; Qu, B.; Yang, J.; Cudré-Mauroux, P. Lbsn2vec++: Heterogeneous hypergraph embedding for location-based social networks. IEEE Trans. Knowl. Data Eng. 2022, 34, 1843–1855. [Google Scholar] [CrossRef]
- Kipf, T.N.; Welling, M. Semisupervised classification with graph convolutional networks. arXiv 2016, arXiv:1609.02907. [Google Scholar]
- Wang, X.; Ji, H.; Shi, C.; Wang, B.; Ye, Y.; Cui, P.; Yu, P.S. Heterogeneous graph attention network. In Proceedings of the World Wide Web Conference, San Francisco, CA, USA, 13–17 May 2019. [Google Scholar]
- Feng, Y.; You, H.; Zhang, Z.; Ji, R.; Gao, Y. Hypergraph neural networks. In Proceedings of the AAAI Conference on Artificial Intelligence, Virtual, 2–9 February 2021. [Google Scholar]
- Zhang, R.; Zou, Y.; Ma, J. Hyper-SAGNN: A self-attention based graph neural network for hypergraphs. arXiv 2019, arXiv:1911.02613. [Google Scholar]
- Sun, X.; Yin, H.; Liu, B.; Chen, H.; Cao, J.; Shao, Y.; Viet Hung, N.Q. Heterogeneous hypergraph embedding for graph classification. In Proceedings of the 14th ACM International Conference on Web Search and Data Mining, Virtual, Israel, 8–12 March 2021. [Google Scholar]
- Yadati, N.; Nimishakavi, M.; Yadav, P.; Nitin, V.; Louis, A.; Talukdar, P. HyperGCN: Hypergraph Convolutional Networks for Semi-Supervised Learning and Combinatorial Optimisation. arXiv 2019, arXiv:1809.02589v3. [Google Scholar]
- Huang, Y.; Liu, Q.; Zhang, S.; Metaxas, D.N. Image retrieval via probabilistic hypergraph ranking. In Proceedings of the 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Francisco, CA, USA, 13–18 June 2010; IEEE: Piscataway, NJ, USA, 2010. [Google Scholar]
- Huang, Y.; Liu, Q.; Metaxas, D. Video object segmentation by hypergraph cut. In Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA, 20–25 June 2009; IEEE: Piscataway, NJ, USA, 2009. [Google Scholar]
- Wang, M.; Liu, X.; Wu, X. Visual classification by hypergraph modeling. IEEE Trans. Knowl. Data Eng. 2015, 27, 2564–2574. [Google Scholar] [CrossRef]
- Gao, Y.; Wang, M.; Tao, D.; Ji, R.; Dai, Q. 3-D object retrieval and recognition with hypergraph analysis. IEEE Trans. Image Process. 2012, 21, 4290–4303. [Google Scholar] [CrossRef] [PubMed]
- Jin, T.; Yu, Z.; Gao, Y.; Gao, S.; Sun, X.; Li, C. Robust ℓ2− Hypergraph and its applications. Inf. Sci. 2019, 501, 708–723. [Google Scholar] [CrossRef]
- Huang, S.; Elhoseiny, M.; Elgammal, A.; Yang, D. Learning hypergraph-regularized attribute predictors. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA, 7–12 June 2015. [Google Scholar]
- Joslyn, C.; Aksoy, S.; Arendt, D.; Jenkins, L.; Praggastis, B.; Purvine, E.; Zalewski, M. High performance hypergraph analytics of domain name system relationships. In Proceedings of the HICSS 2019 Symposium on Cybersecurity Big Data Analytics, Maui, HI, USA, 8–11 January 2019. [Google Scholar]
- Zu, C.; Gao, Y.; Munsell, B.; Kim, M.; Peng, Z.; Zhu, Y.; Wu, G. Identifying high order brain connectome biomarkers via learning on hypergraph. In Machine Learning in Medical Imaging, Proceedings of the 7th International Workshop, MLMI 2016, Athens, Greece, 17 October 2016; Springer: Berlin/Heidelberg, Germany, 2016. [Google Scholar]
- Amato, F.; Cozzolino, G.; Sperlì, G. A hypergraph data model for expert-finding in multimedia social networks. Information 2019, 10, 183. [Google Scholar] [CrossRef] [Green Version]
- Zhang, Z.; Lin, H.; Gao, Y.; BNRist; KLISS. Dynamic Hypergraph Structure Learning. In Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence (IJCAI-18), Stockholm, Sweden, 13–19 July 2018. [Google Scholar]
- Jiang, J.; Wei, Y.; Feng, Y.; Cao, J.; Gao, Y. Dynamic Hypergraph Neural Networks. In Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence (IJCAI-19), Macao, China, 10–16 August 2019. [Google Scholar]
- Ge, S.L. Heterogeneous Dynamic Network Community Discovery Based on Hypergraph Neural Networks; Xi’an University of Electronic Science and Technology: Xi’an, China, 2021. [Google Scholar]
- Zhang, Z.; Ren, P.; Hancock E, R. Unsupervised Feature Selection via Hypergraph Embedding. In Proceedings of the British Machine Vision Conference, BMVC, Guildford, UK, 3–7 September 2012; University of Surrey: Guildford, UK, 2012. [Google Scholar]
- Yu, J.; Tao, D.; Wang, M. Adaptive hypergraph learning and its application in image classification. IEEE Trans. Image Process. 2012, 21, 3262–3272. [Google Scholar]
- Chasapi, A.; Kotropoulos, C.; Pliakos, K. Adaptive algorithms for hypergraph learning. In Proceedings of the 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Shanghai, China, 20–25 March 2016; IEEE: Piscataway, NJ, USA, 2016. [Google Scholar]
- Chen, Z.; Li, Q.; Zhong, F.; & Zhao, L. Adaptive Multimodal Hypergraph Learning for Image Classification. In Proceedings of the 2018 IEEE 20th International Conference on High Performance Computing and Communications; IEEE 16th International Conference on Smart City; IEEE 4th International Conference on Data Science and Systems (HPCC/SmartCity/DSS), Exeter, UK, 28–30 June 2018; IEEE: Piscataway, NJ, USA, 2018. [Google Scholar]
- Chen, Z.; Lu, F.; Yuan, X.; Zhong, F. TCMHG: Topic-based cross-modal hypergraph learning for online service recommendations. IEEE Access 2017, 6, 24856–24865. [Google Scholar] [CrossRef]
- Li, Q.-Z. Research and Application of Hypergraph-Based Multimodal Fusion Algorithm. Master’s Thesis, Dalian University of Technology, Dalian, China, 2018. [Google Scholar]
- He, L.; Chen, H.; Wang, D.; Jameel, S.; Yu, P.; Xu, G. Click-Through Rate Prediction with Multi-Modal Hypergraphs. In Proceedings of the 30th ACM International Conference on Information & Knowledge Management, Virtual, QLD, Australia, 1–5 November 2021. [Google Scholar]
- Xu, J.; Singh, V.; Guan, Z.; Manjunath, B.S. Unified hypergraph for image ranking in a multimodal context. In Proceedings of the 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Kyoto, Japan, 25–30 March 2012; IEEE: Piscataway, NJ, USA, 2012. [Google Scholar]
- Wang, L.; Zhao, Z.; Su, F. Efficient multi-modal hypergraph learning for social image classification with complex label correlations. Neurocomputing 2016, 171, 242–251. [Google Scholar] [CrossRef]
- Zhang, Y.; Zou, X.H. An efficient algorithm for mining maximal cliques in uncertain graphs. YanShan Univ. 2021, 45, 529–536. [Google Scholar] [CrossRef]
- Peng, J.; Zhang, B.; Sugeng, K.A. Uncertain Hypergraphs: A Conceptual Framework and Some Topological Characteristics Indexes. Symmetry 2022, 14, 330. [Google Scholar] [CrossRef]
- Kolmogorov, A. Grundbegriffe der Wahrscheinlichkeitsrechnung; Springer: Berlin/Heidelberg, Germany, 1933. [Google Scholar]
- Erdös, P. Graph theory and probability. Can. J. Math. 1959, 11, 34–38. [Google Scholar] [CrossRef]
- Gilbert, E.N. Random graphs. Ann. Math. Stat. 1959, 30, 1141–1144. [Google Scholar] [CrossRef]
- Cooper, J. Adjacency spectra of random and complete hypergraphs. Linear Algebra Its Appl. 2020, 596, 184–202. [Google Scholar] [CrossRef]
- Semenov, A.; Shabanov, D. On the weak chromatic number of random hypergraphs. Discret. Appl. Math. 2020, 276, 134–154. [Google Scholar] [CrossRef]
- Liu, Y.P.; Zhao, Y. On the upper tail problem for random hypergraphs. Random Struct. Algorithms 2021, 58, 179–220. [Google Scholar] [CrossRef]
- Gan, Y.N. A Study of Uncertain Data Descent Based on Super Bayesian Graphs; Qinghai Normal University: Xining, China, 2021. [Google Scholar]
- Rosenfeld, A. Fuzzy graphs. In Fuzzy Sets and Their Applications to Cognitive and Decision Processes; Elsevier: Amsterdam, The Netherlands, 1975; pp. 77–95. [Google Scholar]
- Wang, Q.; Gong, Z. An application of fuzzy hypergraphs and hypergraphs in granular computing. Inf. Sci. 2018, 429, 296–314. [Google Scholar] [CrossRef]
- Luqman, A.; Akram, M.; Al-Kenani, A.N.; Alcantud, J.C.R. A study on hypergraph representations of complex fuzzy information. Symmetry 2019, 11, 1381. [Google Scholar] [CrossRef] [Green Version]
- Wang, J.-H. Hesitant Fuzzy Graphs, Hesitant Fuzzy Hypergraphs and Their Graph Decision Analysis; Northwest Normal University: Lanzhou, China, 2021. [Google Scholar]
- Liu, Y.; Zhang Y, J. Application of Fuzzy Hypergraph Clustering Model in Land Evaluation. Wuhan Univ. 2007, 11, 126–128+151. [Google Scholar]
- Pawlak, Z. Rough sets. Int. J. Comput. Inf. Sci. 1982, 11, 341–356. [Google Scholar] [CrossRef]
- Shi, J. Research on the Classification Method of Incomplete Information System Based on Neighborhood Hypergraph; Chongqing University of Posts and Telecommunications: Chongqing, China, 2016. [Google Scholar]
- Liu, X. Research on Imbalanced Data Classification Methods Based on Neighborhood Rough Sets and Supernetworks; Chongqing University of Posts and Telecommunications: Chongqing, China, 2015. [Google Scholar]
- Raman, M.R.; Kannan, K.; Pal, S.K.; Sriram, V.S. Rough Set-hypergraph-based Feature Selection Approach for Intrusion Detection Systems. Def. Sci. J. 2016, 66, 612–617. [Google Scholar] [CrossRef]
- Sarwar, M. A Theoretical Investigation Based on the Rough Approximations of Hypergraphs. J. Math. 2022, 2022, 1540004. [Google Scholar] [CrossRef]
- Cattaneo, G.; Chiaselotti, G.; Ciucci, D.; Gentile, T. On the connection of hypergraph theory with formal concept analysis and rough set theory. Inf. Sci. 2016, 330, 342–357. [Google Scholar] [CrossRef] [Green Version]
- Maryati, T.K.; Davvaz, B. A novel connection between rough sets, hypergraphs and hypergroups. Discret. Math. Algorithms Appl. 2017, 9, 1750044. [Google Scholar] [CrossRef]
Paper Title | Date of Publication | Main Work |
---|---|---|
Hypergraph theory and its applications [25] | 1994 | This paper introduced the theory of undirected hypergraph and directed hypergraph, discussed the connectivity of hypergraph, hypertree, and k-hypertree, the minimum cut division of hypergraph, and the application of directed hypergraph theory to the topological analysis of hypernetwork. |
An evolving hypernetwork model and its properties [26] | 2013 | Analyzed the hyperedge growth mechanism and priority connection mechanism of hypernetwork, constructed the dynamic evolution model of hypernetwork, and studied its topological properties. |
Modeling and application of complex hypernetworks [27] | 2014 | This paper performed a comparative analysis of heterogeneous hypergraph representation learning from five aspects: unsupervised clustering, meta-path, random walk, matrix decomposition and neural network, established a three-layer structure of knowledge hypergraph, and briefly introduced the representation methods of knowledge hypergraph from four aspects: soft rules, translation methods, tensor decomposition, and neural network. |
A review of knowledge graphs representation, construction, inference and knowledge hypergraph theory [28] | 2021 | |
Hypergraph learning: Methods and practices [29] | 2020 | Reviewed existing literature regarding hypergraph generation, distance-based, representation-based, attribute-based, and network-based approaches. Introduced the existing learning methods on a hypergraph, including transductive hypergraph learning, inductive hypergraph learning, hypergraph structure updating, and multi-modal hypergraph learning. |
Survey on hypergraph learning: algorithm classification and application analysis [30] | 2022 | In this paper, hypergraph learning algorithm is divided into spectrum analysis method, neural network, expansion method and non-expansion method |
Ours | This paper summarized hypergraph representation learning methods from three aspects of matrix decomposition, random walk and deep learning, and compared them with ordinary graph representation learning methods. Then, it compared and analyzed three kinds of hypergraph learning optimization algorithms: dynamic hypergraph, multi-modal hypergraph, and hyperedge weight optimization. Finally, it introduced the research status of uncertain hypergraph. |
Symbols | Definition | Calculation Formula |
---|---|---|
Correlation Matrix |
| |
Diagonal matrix of hyperedge weights | The elements on the diagonal indicate the weight of each hyperedge | |
The degree of a vertex is the number of hyperedges associated with the vertex | ||
The degree of the hyperedge is the number of vertices in the hyperedge | ||
Diagonal matrix of hyper-vertex degrees | ||
Diagonal matrix of hyperedge degrees | ||
A | Adjacency matrix | |
L | The Laplace matrix of the hypergraph | |
Δ | Normalized hypergraph Laplacian matrix |
Algorithm Classification | Representative Models | Advantages | Disadvantages |
---|---|---|---|
Matrix decomposition | Laplace matrix decomposition [38] Nodes adjacency matrix representation [41] | Ability to visualize diagram structure information | High temporal and spatial complexity |
Random wandering | Node2vec [48], Hyper2vec [50], Hy-per-gram [51], LBSN hypergraph [52], etc. | Adequate display of node co-occurrence information and easy to implement walk strategy | Only the structural characteristics of the nodes in the graphs are taken into account |
Deep Learning | GCN [53], HGNN [55], HWNN [57], HyperGCN [58], etc. | Efficiently and fully exploit the high level information of the graph structure | Poor model interpretability and high computational complexity |
Method Type | Optimization Methods | Advantages and Disadvantages |
---|---|---|
Spectrum hypergraph | Simple set of hyperedge weights are equal to 1 | The different roles of different types of hyperedges in the representation of hypergraph structural information are not considered |
Distance Metric | The distance between nodes can be inaccurate due to noise and outliers, and the number of nearest-neighbor nodes selected can also affect model performance | |
Multidimensional interactive information metrics | Accurate representation of higher-order information in hypergraph structures | |
Adaptive hyperedge optimization | Adaptive calculation of hyperedge weights by coordinate descent | Adaptive calculation of weights, but iterative process increases computational costs |
Adaptive computation of hyperedge weights by gradient descent | ||
Add a sparsity constraint and set the useless hyperedge weight to 0 | Improved efficiency of model calculations | |
Monomorphic volume | Highly interpretable models but high computational complexity | |
Walking tracks | ||
Linear reconstruction error |
Type of Algorithm | Applicable Conditions | Core Ideas | Limitations |
---|---|---|---|
Random Hypergraph | The problem meets certain preconditions and the amount of data is sufficient | Measuring causal uncertainty with probability | The assumption of independent homogeneous distributions limits the extraction of higher-order information and it is expensive to obtain data |
Fuzzy Hypergraph | Some expert systems to aid decision making | Measuring categories of things with affiliation | Reliance on expert experience, too subjective |
Rough Hypergraph | No prior knowledge required | Approximate inscription of uncertain knowledge using equivalence relations for known knowledge bases | Lack of raw data processing mechanism needs to be used in conjunction with other algorithms |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhang, L.; Guo, J.; Wang, J.; Wang, J.; Li, S.; Zhang, C. Hypergraph and Uncertain Hypergraph Representation Learning Theory and Methods. Mathematics 2022, 10, 1921. https://doi.org/10.3390/math10111921
Zhang L, Guo J, Wang J, Wang J, Li S, Zhang C. Hypergraph and Uncertain Hypergraph Representation Learning Theory and Methods. Mathematics. 2022; 10(11):1921. https://doi.org/10.3390/math10111921
Chicago/Turabian StyleZhang, Liyan, Jingfeng Guo, Jiazheng Wang, Jing Wang, Shanshan Li, and Chunying Zhang. 2022. "Hypergraph and Uncertain Hypergraph Representation Learning Theory and Methods" Mathematics 10, no. 11: 1921. https://doi.org/10.3390/math10111921
APA StyleZhang, L., Guo, J., Wang, J., Wang, J., Li, S., & Zhang, C. (2022). Hypergraph and Uncertain Hypergraph Representation Learning Theory and Methods. Mathematics, 10(11), 1921. https://doi.org/10.3390/math10111921