Giter Club home page Giter Club logo

complex-network's Introduction

复杂系统和复杂网络


知名学者

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

排名不怎么分先后(怎么可能不分先后😊)

年轻学者:


研究小组

  • 🌟 Santa Fe Institute

    圣地,上面好多位大佬工作学习过的地方,网页有很多很好的研究成果,研究方向等等。

  • 🌟 斯坦福大学 snap 小组

    Jure Leskovec 领导, 网络嵌入等有较多的相关研究;最新很多 GNN 的研究。

  • Graph Exploration and Mining at Scale (GEMS)

    网络表征研究,图对齐,知识图谱等方面研究 (PS: 很喜欢这个实验室绘图风格)

  • Complex Multilayer Networks

    多层网络研究: 研究进展、工具和数据集。

  • Centre for Chaos and Complex Networks---香港城市大学

    复杂网络方向,已经很多工业应用; 主页有很多有关复杂网络的资源:大学课程+书籍+软件+数据集等等。

  • Luciano Costa's research group

    emphasize the analysis of several types of theoretical and real-world networks, including urban structures, Wikipedia, scientific citations, amongst others. Particular attention has been given to measurement and classification of complex networks, including the proposal of new measurements such as the accessibility and topological symmetry.

  • DataLab

    主要研究 large-scale, heterogeneous human data, for the social good. 主要的 Project : Social Networks ; Data Visualization ; Science of Science ; Data Curation

  • 🌟 LINK-group

    生物信息网络研究

  • Center for Big Data Analytics

    University of Texas, 一些 graph 相关工作

  • MIT 环境工程系 González 领导的 HumNet 课题组

    复杂网络角度对人类的时空行为 进行研究,在移动模式挖掘问题上有着长期的积累。


网络学习资源

基础知识课程

  • 🌟 CS224W: Machine Learning with Graphs

    斯坦福大学 Jure Leskovec 大佬小组的课程, 包含基本的图结构,图表征介绍,以及最新的 图神经网络,知识图谱的讲述。 主页有课程 PPT (PS:如果不能访问,可以直接下载我存好的讲义

  • 🌟 Barabási Lab

    上面介绍的 Barabási 巨佬实验室出的复杂网络相关课程。 也可以直接看在线书,内容相同。 (PS:如果不能访问,可以直接下载我存好的讲义)

  • Complexity- Explore(introduction to complexity

    上面介绍的 Santa Fe Institute 出的在线课程

  • 集智俱乐部

    北京师范大学张江老师创建的一个研究复杂网络的社区, 会实时推送有关复杂网络的研究新进展,也有一些课程,部分付费

相关书籍

Github相关项目

微信公众号

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

  • 🌟 深度学习与图网络(AIGraph) : 图网络最近顶会动态

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

  • 开放知识图谱(OpenKG) : 几乎每天都有关于知识图谱的论文分享

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

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

个人博客

B 站 UP 主


个人基础知识学习

用到的数据在这里


图神经网络学习

GNN_tutorial

个人看完觉得很有收获的几个 tutorial :

GCN_code

GCN 基本模型实现代码, 用到的数据集在这里


研究数据集收集


研究软件工具

  • 🌟 Networkx

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

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

    缺少可视化输出

  • iGraph

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

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

    支持较高质量的图片输出

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

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

  • graph-tool

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

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

    支持多种形式的图形输出

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

    安装和编译较为麻烦

  • NetworKit

    支持并行计算

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

可视化工具(large graph)

  • 🌟 Gephi

    GUI ,使用方便。 社区有很多插件,但是开发者好像不再更新 Gephi 了。

  • GraphViz

    命令行工具,容易自动化,但是交互性较差

  • iGraph

    C 编译,有 python 库。 但是 Python 的 API 看起来有点乱(难受)。

  • LargeVis

    前面提到的唐建大佬的工作(相关paper)。 处理超大规模的数据(百万量级),命令行工具,速度快,占用内存少。

  • Graphistry

    GUI 好看,出图较炫。 但是按小时付费,功能不全,节点有限制。

  • Network 3D

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

  • pajek

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

  • cytoscape

    开源的可视化软件



参考

complex-network's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.