Graph Neural Networks (GNNs) have been successfully adopted in many large scale machine learning applications such as computational biology (Zitnik and Leskovec 2017), social networks, creating product listing for shopping sites (Hamilton, Ying, and Leskovec 2017), knowledge graphs (Lin et al. 2015), etc.
The computational requirement of GNNs, however, increases with the input graph size.
This project will look at how we can use custom hardware to accelerate GNN inference. The project will include the following elements:
LUTNet: Learning FPGA Configurations for Highly Efficient Neural Network Inference
PyG Documentation - pytorch_geometric documentation
This project would be co-supervised with Dr. Erwei Wang from AMD Research.