A condition detection
system (100) for detecting a condition of a
system in which a workpiece is moved in a pass, the condition detection
system (100) comprising: a sampling unit (111) for sampling, in chronological order, sampling data indicative of a plurality of
signal values of a plurality of signals responding sequentially according to the passage of the workpiece; a dividing unit (112) for dividing a set of the plurality of
signal values included in the sample data in chronological order into a plurality of
signal groups depending on a position of the workpiece to generate sampled divided data for each group indicating one or more signal values in each group in chronological order; a
learning unit (113) for performing
machine learning for each group, using the collected divided data as
learning data to generate a normal model, which is a learned model, for each group; and a state detection unit (120) for detecting a state of the
plant using the normal model of each group; wherein the dividing unit (112) divides the set of the plurality of signal values into the plurality of signal groups based on group
information data indicating, on a group basis, the plurality of signals divided into the plurality of signal groups according to a
reaction sequence; and wherein the condition detection system (100) further comprises: a
data analysis unit (130) for analyzing the survey data in chronological order to determine one or more signals belonging to each of the plurality of groups and generating data indicative of the one or more signals belonging to each of the plurality of groups as the group
information data, wherein the
data analysis unit (130) determines a signal that reacts first in the system as a first signal in a first group, and zero or one or more signals that react successively during a period from a reaction of the first signal in the first group to a next reaction of the first signal in the first group as a signal or signals belonging to the first group, a signal responding after a last signal in an immediately preceding group is determined as a first signal in each of the second and subsequent groups, and one or more signals are determined which react sequentially as a signal or signals belonging to each of the second and subsequent groups during a period from a reaction of the first signal in each of the second and subsequent groups to a next reaction of the first signal in each of the second and subsequent groups.