The present invention belongs to the field of
data analysis technology, and particularly relates to a method for predicting crowd flow
big data for 5G needs, comprising dividing a to-be-predicted area into a plurality of small areas, regarding each small area as a node, obtaining node features and edge weight features between nodes; converting node features and edge weight features into vector representations, and inputting the vector representations together with node and edge position codes as input data into a graph neural network; constructing graph data through node and edge weight relationships, iteratively updating each node in the constructed graph data using a graph neural network, and obtaining a first
feature vector of each node; inputting the first
feature vector of each node into a graph
attention network, and obtaining a second
feature vector of each node; dividing data at a certain moment in the to-be-predicted area into three
layers of data, namely, real-
time data, periodic data, and abnormal data,
processing the current layer of data through an enhanced memory adjustment
network model, splicing the current layer of data with the next layer of data as the input of the next layer of enhanced memory adjustment
network model, and outputting a third feature vector from the last layer of enhanced memory adjustment
network model; splicing the second feature vector and the third feature vector together and inputting them into a fully connected layer, and obtaining a flow prediction for the current area; the present invention effectively improves the accuracy and efficiency of crowd flow prediction by comprehensively utilizing
automated learning and advanced network models, and is particularly suitable for the
big data environment of the 5G era.