Optimizing networks of decision nodes

    公开(公告)号:US11379744B1

    公开(公告)日:2022-07-05

    申请号:US15648736

    申请日:2017-07-13

    发明人: Daniel Marino

    IPC分类号: G06N5/04 G06N5/02

    摘要: A method for optimizing network decision nodes is described. In one embodiment, the method includes generating an initial network of decision nodes constructed according to one or more rules, rearranging one or more decision nodes of the initial network based at least in part on a conversion of the one or more rules to a disjunctive normal form, analyzing the rearranged network of decision nodes in an upstream direction, and optimizing the rearranged network by merging two or more decision nodes of the rearranged network based at least in part on the analysis of the rearranged network. In some cases, the decision nodes include one or more levels of parent nodes and child nodes, each level of child nodes being connected to respective parent nodes. In some cases, the upstream direction is in a direction from the child nodes to the parent nodes.

    Memory efficiency of production rule systems

    公开(公告)号:US11010680B1

    公开(公告)日:2021-05-18

    申请号:US15649555

    申请日:2017-07-13

    IPC分类号: G06N5/04

    摘要: A method for improving memory efficiency of production rule systems is described. In one embodiment, the method includes identifying a rule associated with production rule systems, constructing a production rule network based at least in part on the rule, identifying a positional constraint associated with the rule, and implementing an alpha memory gate in the production rule network based at least in part on the positional constraint. In some cases, the alpha memory gate is one of a plurality of nodes of the production rule network.