摘要 |
A causality detection apparatus for detecting causality of events based upon a database provided with log of the events includes a sorter module for generating an event list by sorting in time sequence the events, and a frequency analysis module for calculating, based upon the event list, the number of appearance of an event set pair <X,Y> of a first event set X(={ex1,ex2, . . . ,exn, . . . }, exn indicates an event and n is a natural number) and a second event set Y(={ey1,ey2, . . . ,eyn, . . . }, eyn indicates an event), the number of appearance of the first event set X and the number of appearance of the second event set Y. The event set pair <X,Y> has co-occurrence so that the second event set Y occurs within a predetermined time period (window size W) after a time of occurrence of the first event set X. The apparatus further includes a causality detection module for detecting, based upon the number of appearance of the event set pair <X,Y>, upon the number of appearance of the first event set X and upon the number of appearance of the second event set Y, significance of causality caused by the first event set X to occur the second event set Y within the window size W.
|