CPC G06F 16/212 (2019.01) [G06F 16/211 (2019.01); G06F 16/248 (2019.01); G06N 5/02 (2013.01); G06N 5/022 (2013.01); Y04S 10/50 (2013.01)] | 20 Claims |
1. A system for supporting machine-based inductive reasoning to predict new complex knowledge representations encoded as computer-readable data and stored on one or more tangible, non-transitory computer-readable storage media, the system comprising:
one or more processors configured to execute a synthesis engine, an analysis engine, an inference engine, and a statistical engine, wherein the synthesis engine, the inference engine, and the statistical engine operate together to perform synthesis of a predicted knowledge representation from a first knowledge representation, the first and predicted knowledge representations encoded as first and second computer-readable data structures, respectively, the first knowledge representation comprising a plurality of concepts and at least one relationship between the concepts, wherein the synthesis includes:
the synthesis engine synthesizing one or more probable concepts or probable concept relationships not explicitly encoded in the first knowledge representation, the one or more probable concepts or probable concept relationships being encoded in the predicted knowledge representation;
the inference engine applying one or more inference rules to reference data stored in the one or more tangible, non-transitory computer-readable storage media to infer a relationship between a first concept in the first knowledge representation and a second concept in the first knowledge representation or between the first concept in the first knowledge representation and a concept in the reference data, wherein the reference data is composed of one or more natural language documents, audio recordings, and audiovisual recordings; and
the statistical engine applying one or more probabilities associated with the plurality of concepts to the reference data;
wherein the analysis engine analyzes the predicted knowledge representation of the one or more probable concepts or probable concept relationships based on an output of at least one of the inference engine and the statistical engine;
and wherein one or more analyzed concepts or analyzed concept relationships in the predicted knowledge representation are stored as an output knowledge representation.
|