Patent ID: 8086626

Claim:
A pattern extracting device for extracting as a pattern from events, which include explaining variable values and a specific target variable value, a combination of the explaining variable values for which a rate at which events that have the specific target variable value are contained in all events having a combination of the explaining variable values, satisfies a predetermined satisfaction level, comprising: a confidence factor calculating unit that calculates, for every event, a confidence factor representing a degree of reliability indicating that the events having the specific target variable value are contained in all the events having the combination of the explaining variable values; a high confidence factor combination selecting unit that selects as a high confidence factor combination, events that have a combination of the explaining variable values for which the calculated confidence factor satisfies a predetermined threshold value; and a pattern extracting unit that extracts another pattern from the combination of the explaining variable values in the events of the high confidence factor combination, when a rate at which the events that have the specific target variable values are contained in all the events of the high confidence factor combination, satisfies the predetermined satisfaction level.