human: Given a hyperedge-centered hypergraph: <hypergraph>, where the center hyperedge is induced by one source paper and its member nodes are the cited papers.

Details of the hypergraph:
Center hyperedge (induced by source paper "graphact accelerating gcn training on cpu fpga heterogeneous platforms"):
  Abstract: Graph Convolutional Networks (GCNs) have emerged as the state-of-the-art deep learning model for representation learning on graphs. It is challenging to accelerate training of GCNs, due to (1) substantial and irregular data communication to propagate information within the graph, and (2) intensive computation to propagate information along the neural network layers. To address these challenges, we design a novel accelerator for training GCNs on CPU-FPGA heterogeneous systems, by incorporating multiple algorithm-architecture co-optimizations. We first analyze the computation and communication characteristics of various GCN training algorithms, and select a subgraph-based algorithm that is well suited for hardware execution. To optimize the feature propagation within subgraphs, we propose a lightweight pre-processing step based on a graph theoretic approach. Such pre-processing performed on the CPU significantly reduces the memory access requirements and the computation to be performed on the FPGA. To accelerate the weight update in GCN layers, we propose a systolic array based design for efficient parallelization. We integrate the above optimizations into a complete hardware pipeline, and analyze its load-balance and resource utilization by accurate performance modeling. We evaluate our design on a Xilinx Alveo U200 board hosted by a 40-core Xeon server. On three large graphs, we achieve an order of magnitude training speedup with negligible accuracy loss, compared with state-of-the-art implementation on a multi-core platform.

Includes members:
  Member "automatic compiler based fpga accelerator for cnn training":
    also connected through other hyperedges:
      - Hyperedge HE-1 (induced by source paper "single net continual learning with progressive segmented training pst")
  Member "graphsaint graph sampling based inductive learning method":
    also connected through other hyperedges:
      - Hyperedge HE-2 (induced by source paper "ripple walk training a subgraph based training framework for large and deep graph neural network")
  Member "link prediction based on graph neural networks":
    also connected through other hyperedges:
      - Hyperedge HE-3 (induced by source paper "can graph neural networks count substructures")
  Member "accurate efficient and scalable graph embedding":
    also connected through other hyperedges:
      - Hyperedge HE-4 (induced by source paper "graphsaint graph sampling based inductive learning method")
  Member "graph convolutional neural networks for web scale recommender systems":
    also connected through other hyperedges:
      - Hyperedge HE-5 (induced by source paper "a survey on the expressive power of graph neural networks")
  Member "hierarchical graph representation learning with differentiable pooling":
    also connected through other hyperedges:
      - Hyperedge HE-6 (induced by source paper "memory based graph networks")
  Member "adaptive sampling towards fast graph representation learning":
    also connected through other hyperedges:
      - Hyperedge HE-7 (induced by source paper "spectral graph attention network")
  Member "fastgcn fast learning with graph convolutional networks via importance sampling":
    also connected through other hyperedges:
      - Hyperedge HE-8 (induced by source paper "spectral graph attention network")

Question: Please tell me which class the source paper belongs to. The 40 classes are: cs.NA(Numerical Analysis), cs.MM(Multimedia), cs.LO(Logic in Computer Science), cs.CY(Computers and Society), cs.CR(Cryptography and Security), cs.DC(Distributed, Parallel, and Cluster Computing), cs.HC(Human-Computer Interaction), cs.CE(Computational Engineering, Finance, and Science), cs.NI(Networking and Internet Architecture), cs.CC(Computational Complexity), cs.AI(Artificial Intelligence), cs.MA(Multiagent Systems), cs.GL(General Literature), cs.NE(Neural and Evolutionary Computing), cs.SC(Symbolic Computation), cs.AR(Hardware Architecture), cs.CV(Computer Vision and Pattern Recognition), cs.GR(Graphics), cs.ET(Emerging Technologies), cs.SY(Systems and Control), cs.CG(Computational Geometry), cs.OH(Other Computer Science), cs.PL(Programming Languages), cs.SE(Software Engineering), cs.LG(Machine Learning), cs.SD(Sound), cs.SI(Social and Information Networks), cs.RO(Robotics), cs.IT(Information Theory), cs.PF(Performance), cs.CL(Computation and Language), cs.IR(Information Retrieval), cs.MS(Mathematical Software), cs.FL(Formal Languages and Automata Theory), cs.DS(Data Structures and Algorithms), cs.OS(Operating Systems), cs.GT(Computer Science and Game Theory), cs.DB(Databases), cs.DL(Digital Libraries), cs.DM(Discrete Mathematics). Directly output the class name.

gpt: cs.DC(Distributed, Parallel, and Cluster Computing)