The invention discloses a port container automatic scheduling method based on multi-agent
reinforcement learning, and the method comprises the steps: S1, building a corresponding relation between equipment and agents, and constructing a task set; s2, collecting operation state data, and constructing global and local state vectors; s3, generating a scheduling constraint vector, and
cutting actions according to the resource, storage
yard and path state to form a feasible action set; s4, on the basis of an improved QPLEX
algorithm, constructing an individual
value network containing a dump structure, and calculating an individual action value; s5, constructing a
joint action value
hybrid network, and mixing individual values according to the global
state vector to form
joint action values; s6, constructing a training sample, differentiating and aggregating instant and delayed return, and updating network parameters; and S7, during online scheduling, selecting an optimal action combination according to the combined action value, and generating and issuing a scheduling instruction. According to the invention, automatic collaborative scheduling of port container operation is realized.