I. Introduction
Transportation problems in big cities have became more and more severe with rapid urbanization. A low-cost, en-vironmentally friendly method of public transportation is a necessity for residents of densely populated cities. A city bus transportation system is a vital component of a public transportation network. Weather, traffic congestion, or public events can cause sudden changes in passenger flow, resulting in more passengers waiting for buses than usual. Thus, short-term, highly accurate passenger flow prediction is crucial for effective system management. In passenger flow prediction, the challenge is to capture both spatial and temporal depen-dencies of passenger flows at all bus stops at the same time. This challenge is heightened by the complex structure of road crossings and lanes, highly nonlinear correlations between passenger flow at different bus stops, and the non-deterministic nature of passenger flow.