AI Shanghai Lablet
Amazon Web Services

Businessman reading the newspaper on table

News and Blogs

DGL Won “The 2021 OSCAR Peak Open Source Case Award“

On September 17, 2021, at " the 2021 Open Source Industry Conference" hosted by China Academy of Information and Communications Technology (CAICT), DGL [Deep Graph Library] from Amazon Web Services AI Shanghai Lab won " The 2021 OSCAR Peak Open Source Case Award"-Open Source Community and Open Source Project, highlighting technical strength and open source contributions of Amazon Web Services. 
At annual open source industry conferences, the CAICT grandly announced the "OSCAR Peak Open Source Case" award, which aims to establish open source models and better promote the implementation of open source technology in China. In 2021, the award was divided into five categories: "Open Source People", "Open Source Community and Open Source Project", "Open Source Enterprise-Open Source Operations and Ecological Construction", "Open Source Enterprise-Open Source Governance", and "Open Source Innovation (Secondary Development)". In the category of " Open Source Community and Open Source Project", Amazon Web Services DGL won " The 2021 OSCAR Peak Open Source Case Award"-Open Source Community and Open Source Project, which is a National certification and recognition, among 170+ outstanding projects from big companies after reviewed by Cloud computing standards and Open source promotion committee members.
DGL is an easy-to-use, high performance and scalable Python package for deep learning on graphs, and it was announced to be Open Source at the Neurips conference in Dec. 2018. The development team of DGL originally came from NYU and NYU Shanghai. Now, DGL is led by Amazon Web Services AI Shanghai Lab which is led by Professor Zheng Zhang. The project has received widespread attentions and praises since its launch.
Learn More >

Sep. 17, 2021

Open-source Toolkit for OpenHGNN based on DGL Release Highlight

Today, the GAMMA Lab of Beijing University of Posts and Telecommunications officially released OpenHGNN-0.1.0, an Open Source Toolkit for Heterogeneous Graph Neural Network. OpenHGNN is based on DGL [Deep Graph Library] and PyTorch, and includes SOTA models of heterogeneous graph.

Key Features:

  • Easy-to-Use: OpenHGNN provides easy-to-use interfaces to run experiments with models and datasets, using optuna as hyperparameter optimization framework.
  • Extensibility: User can define customized task/model/dataset to apply new models to new scenarios.
  • Efficiency: Efficient APIs using DGL as the backend.
Learn More >

Sep. 14, 2021

Best Paper Award at KDD 2021 Deep Graph Learning Workshop

In collaboration with Shanghai Jiaotong University faculty and students, our new paper "Bag of Tricks for Node Classification with Graph Neural Networks" introduces and motivates several effective tricks-of-the-trade for training graph neural networks (GNN) models on node classification tasks.

These relate to label usage, loss function formulations, and model design tweaks that can significantly improve performance, often to an extent that outweighs the gains from more dramatic changes in the underlying GNN architecture. Among other things, many of the top-ranked models on the Open Graph Bench-mark (OGB) leaderboard benefit from these techniques. This paper has also recently been awarded by the Best Paper at the Deep Learning on Graphs Workshop at KDD 2021.

Learn More >

Aug. 17, 2021

V0.7 Release Highlight

v0.7 brings improvements on the low-level system infrastructure as well as on the high-level user-facing utilities. Many of them involve contributions from the user community. We are grateful to see such a growing trend and welcome more in the future.
Learn More >

Jul. 26, 2021

A new paper accepted by the International Conference on Computer Vision (ICCV) 2021

Our paper "Learning Hierarchical Graph Neural Networks for Image Clustering" has been accepted by the International Conference on Computer Vision (ICCV) 2021. In this paper, we propose a hierarchical graph neural network (GNN) model that learns how to cluster a set of images into an unknown number of identities using a training set of images annotated with labels belonging to a disjoint set of identities.
Our hierarchical GNN uses a novel approach to merge connected components predicted at each level of the hierarchy to form a new graph at the next level. And unlike fully unsupervised hierarchical clustering, the choice of grouping and complexity criteria stems naturally from the supervision in the training set. The resulting method, Hi-LANDER, achieves an average of 54% improvement in F-score and 8% increase in Normalized Mutual Information (NMI) relative to current GNN-based clustering algorithms while also achieving a three-fold decrease in computational cost.

Learn More >

Jul. 22, 2021

A new paper accepted by ICML 2021

Our paper "Graph Neural Networks Inspired by Classical Iterative Algorithms" has been accepted by International Conference on Machine Learning (ICML) 2021 as the long oral talks. In this paper, we propose a novel graph learning framework TWIRLS from the energy minimization perspective. This framework interprets the message passing process on the graph as the energy minimization process with gradient descent methods.

We also derived a novel attention mechanism on the graph through this perspective, by adding the robustness constraint to the energy on graph and optimizing it by iterative reweighted least squares method. Experiments show that TWIRLS can effectively accomplish long-range information propagation problem without oversmoothing, and also has good performance on heterophily graph data and graph adversarial attack tasks.

Learn More >

May 16, 2021

V0.6 Release Highlight

The recent DGL 0.6 release is a major update on many aspects of the project including documentation, APIs, system speed, and scalability. This article highlights some of the new features and enhancements.

Learn More >

Feb. 25, 2021

WebNLG Challenge 2020

We participated in WebNLG Challenge 2020 and ranked #1 in automatic evaluation for both graph-to-text (35 submissions) and text-to-graph (4 submissions) tracks; and our unsupervised approach cycleGT ranked #10 and #3, respectively. Besides, our graph-to-text submission also ranked #1 in the human evaluation. Combined with our first place finish in the automatic evaluation, it indicates that we achieved the top ranking in every possible category.

We also had two submissions accepted to the WebNLG 2020 workshop: our unsupervised approach CycleGT and our systems' report which won the challenge mentioned above. Both unsupervised and supervised system are open-sourced, unsupervised, supervised .

Learn More >

Dec. 18, 2020

DGL Empowers Service for Predictions on Connected Datasets with Graph Neural Networks

Dec 8, 2020, re:invent20, Amazon announced Amazon Neptune ML, a new capability of Amazon Neptune that uses Graph Neural Networks (GNNs), a machine learning (ML) technique purpose-built for graphs, to make easy, fast, and accurate predictions using graph data. Using the Deep Graph Library (DGL), an open-source library to which AWS contributes, Neptune ML allows you to improve the accuracy of most predictions for graphs by over 50% when compared to making predictions using non-graph methods.

Learn More >

Dec. 08, 2020

V0.5.3 Patch Update

This is a patch release mainly for supporting CUDA 11.0. Now DGL supports CUDA 11.0 and PyTorch 1.7 on Linux/Windows/Mac.

Learn More >

Dec. 04, 2020

V0.5 Release Highlight

The recent DGL 0.5 release is a major update on many aspects of the project including documentation, APIs, system speed and scalability. This article highlights some of the new features and enhancements.

Learn More >

Aug. 26, 2020

Fighting COVID-19 with Deep Graph

Use the new Drug Repurposing Knowledge Graph (DRKG) for repurposing drugs for fighting COVID-19. A step-by-step tutorial on how to use knowledge graph embeddings learned by DGL-KE to make prediction and rank drugs, and some news coverage. DRKG is in SAIL’2021 top30 list.

Learn More >

Jun. 09, 2020

Introducing Amazon SageMaker Support for Deep Graph Library (DGL): Build and Train Graph Neural Networks

Dec 3, 2019, re:Invent19. Amazon SageMaker support for the Deep Graph Library (DGL) is now available. With DGL, you can improve the prediction accuracy of recommendation, fraud detection, and drug discovery systems using Graph Neural Networks (GNNs).

Learn More >

Dec. 03, 2019