Skip to content

复杂网络研究资源整理和基础知识学习

Notifications You must be signed in to change notification settings

ChenHanZhang/Complex-Network

 
 

Repository files navigation

复杂系统和复杂网络


知名学者

可以通过谷歌学术 Follow 大佬的最新研究


研究小组


网络学习资源

基础知识课程

  • Complexity- Explore(introduction to complexity

    复杂网络,相关基础知识,数学理论等, 部分中文字幕,,实际老师英文说的很慢 而且很好听很舒服,不太需要字幕,有作业,习题和测试,会有答案。免费!

  • 🌟 Barabási Lab

    上面介绍的 Barabási 巨佬实验室出的复杂网络相关课程, 免费!

  • Networks, Crowds and Markets

    2016年的课程,有关 graph , 免费!

  • 集智俱乐部

    国内一个研究复杂网络的社区, 会实时推送有关复杂网络的研究新进展,也有一些课程,部分付费

  • DC学院

    周涛老师创办,有一些复杂网络相关课程,付费。

Github 相关项目

  • 🌟 thunlp/GNNPapers

    清华大学 nlp 实验室(刘知远大神小组)整理的有关 GNN 的重要论文。

  • 🌟 thuDM/cogdl

    清华大学 CogDL: An Extensive Research Toolkit for Graphs。 : 快速实现网络任务 Baseline ,目前还不太完善

微信公众号

  • 🌟 极验(geetest_jy) : 图神经网络每日资料分享

  • 人工智能前沿讲习(AIFrontier) : 较多研究论文解读分享

  • 复杂网络(ComplexNetworks) : 不定期分享一些网络研究工具和书籍

  • 网络科学研究速递(netsci): Arxiv等来源的网络科学最新研究翻译推送(翻译纯是机翻,可以浏览)

B 站 UP 主


相关论文阅读


个人基础知识学习

用到的数据在这里


图神经网络学习


研究数据集收集


研究软件工具

  • 🌟 Networkx

    Python 语言开发的图论与复杂网络建模,支持创建简单无向图、有向图和多重图,内置许多标准图算法。

    安装容易, 社区活跃, 100,000 节点下表现可接受

    缺少可视化输出

  • 🌟 Gephi

    开源的可视化软件

  • cytoscape

    开源的可视化软件

  • Network 3D

    Mac os 上 网络三维可视化工具, 目前是 beta 版,还有些功能没有实现

  • Netlogo

    可以参考 Complexity- Explore 课程快速学习

  • iGraph

    高效,易于创建,操作,分析图的一个库, 支持 python, R, C 语言。 使用 C 语言的速度比使用 python 包分析速度快两个数量级。

    支持 社区检测, 有内置的搜索机制去定位边和节点

    支持较高质量的图片输出

    iGraph 运行速度是 NetworkX 的 10-50倍。(10w 节点以上的网络,networkX 不太适合)

    安装较为麻烦, 需要 C 编辑器。

  • graph-tool

    整个库全部由 C / C++ 完成,加速运行

    支持 并行计算,多个子任务同时运行

    支持多种形式的图形输出

    内置很多图 统计分析工具, 社区检测, blockmodeling 算法

    安装和编译较为麻烦

  • NetworKit

    支持并行计算

    和 NetworkX 兼容, 在 NeworkX 建立网络, 可以直接移植到 Networkit

  • pajek

    mac 和 linux 大型网络可视化, 完整中文教程,和相关的试验数据集



参考

About

复杂网络研究资源整理和基础知识学习

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 97.7%
  • NetLogo 2.0%
  • Python 0.3%