1. A learning apparatus comprising: storage means for storing a network formed by a plurality of nodes each holding dynamics; learning means for learning the dynamics of the network in a self-organizing manner on the basis of observed time-series data; winner-node determining means for determining a winner node, the winner node being a node having dynamics that best match the time-series data; and weight determining means for determining learning weights for the dynamics held by the individual nodes according to distances of the individual nodes from the winner node; wherein the learning means learns the dynamics of the network in a self-organizing manner by degrees corresponding to the learning weights.