網(wǎng)絡(luò)(networks)是對事物之間關(guān)系的一種有代表性的建模方式,利用網(wǎng)絡(luò)可以深入認(rèn)識世界中的關(guān)聯(lián)。社交網(wǎng)絡(luò)、交易網(wǎng)絡(luò)、知識圖譜、交通網(wǎng)絡(luò)、蛋白質(zhì)互作網(wǎng)絡(luò)等都是網(wǎng)絡(luò)數(shù)據(jù)的典型應(yīng)用。網(wǎng)絡(luò)分析(Network Analysis)聚焦于在網(wǎng)絡(luò)數(shù)據(jù)中分析實(shí)體間的關(guān)系,有著豐富的實(shí)際應(yīng)用場景。
EasyGraph是復(fù)旦大學(xué)網(wǎng)絡(luò)大數(shù)據(jù)實(shí)驗室開發(fā)的開源網(wǎng)絡(luò)結(jié)構(gòu)分析工具箱。相比于現(xiàn)有的網(wǎng)絡(luò)分析開源工具如igraph和NetworkX等,EasyGraph擁有多方面的優(yōu)勢。其主要特色如下:
- 利用Python/C++混合編程和并行計算技術(shù)提高了運(yùn)行效率,具有比已有工具更好的運(yùn)算速度和可擴(kuò)展性
- 基于社會學(xué)的結(jié)構(gòu)洞理論,針對社交網(wǎng)絡(luò)分析,提供了多種結(jié)構(gòu)洞挖掘方法
- 支持社團(tuán)檢測、中心度、聯(lián)通子圖、聚集系數(shù)等經(jīng)典網(wǎng)絡(luò)分析算法
- 支持DeepWalk、node2vec、LINE、SDNE等網(wǎng)絡(luò)嵌入算法
- 支持網(wǎng)絡(luò)可視化
- 內(nèi)置多種經(jīng)典網(wǎng)絡(luò)數(shù)據(jù)集
EasyGraph論文于2023年10月發(fā)表于Patterns雜志(Cell子刊)。工具箱代碼完全開源并提供豐富的技術(shù)文檔。EasyGraph可以在計算機(jī)科學(xué)、復(fù)雜科學(xué)、生物學(xué)、交通、化學(xué)、社會學(xué)、生態(tài)學(xué)等眾多領(lǐng)域的網(wǎng)絡(luò)數(shù)據(jù)分析中發(fā)揮作用。發(fā)布至今,EasyGraph已經(jīng)獲得了30+萬次下載。
深入了解EasyGraph
- 項目網(wǎng)站:https://easy-graph.github.io/
- 項目源代碼:https://github.com/easy-graph/Easy-Graph
- EasyGraph論文:https://www.cell.com/patterns/fulltext/S2666-3899(23)00218-0
學(xué)者網(wǎng)

評論 0