SYSTEM AND METHOD FOR LEARNING THE STRUCTURE OF DEEP CONVOLUTIONAL NEURAL NETWORKS

    公开(公告)号:US20190042911A1

    公开(公告)日:2019-02-07

    申请号:US15853403

    申请日:2017-12-22

    申请人: Intel Corporation

    IPC分类号: G06N3/04

    摘要: A recursive method and apparatus produce a deep convolution neural network (CNN). The method iteratively processes an input directed acyclic graph (DAG) representing an initial CNN, a set of nodes, a set of exogenous nodes, and a resolution based on the CNN. An iteration for a node may include recursively performing the iteration upon each node in a descendant node set to create a descendant DAG, and upon each node in ancestor node sets to create ancestor DAGs, the ancestor node sets being a remainder of nodes in the temporary DAG after removing nodes of the descendent node set. The descendant and ancestor DAGs are merged, and a latent layer is created that includes a latent node for each ancestor node set. Each latent node is set to be a parent of sets of parentless nodes in a combined descendant DAG and ancestors DAGs before returning.

    System and method for learning the structure of deep convolutional neural networks

    公开(公告)号:US11010658B2

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

    申请号:US15853403

    申请日:2017-12-22

    申请人: Intel Corporation

    IPC分类号: G06N3/04 G06N3/08 G06N7/00

    摘要: A recursive method and apparatus produce a deep convolution neural network (CNN). The method iteratively processes an input directed acyclic graph (DAG) representing an initial CNN, a set of nodes, a set of exogenous nodes, and a resolution based on the CNN. An iteration for a node may include recursively performing the iteration upon each node in a descendant node set to create a descendant DAG, and upon each node in ancestor node sets to create ancestor DAGs, the ancestor node sets being a remainder of nodes in the temporary DAG after removing nodes of the descendent node set. The descendant and ancestor DAGs are merged, and a latent layer is created that includes a latent node for each ancestor node set. Each latent node is set to be a parent of sets of parentless nodes in a combined descendant DAG and ancestors DAGs before returning.

    TECHNIQUES FOR DETERMINING ARTIFICIAL NEURAL NETWORK TOPOLOGIES

    公开(公告)号:US20190042917A1

    公开(公告)日:2019-02-07

    申请号:US16014495

    申请日:2018-06-21

    申请人: INTEL CORPORATION

    摘要: Various embodiments are generally directed to techniques for determining artificial neural network topologies, such as by utilizing probabilistic graphical models, for instance. Some embodiments are particularly related to determining neural network topologies by bootstrapping a graph, such as a probabilistic graphical model, into a multi-graphical model, or graphical model tree. Various embodiments may include logic to determine a collection of sample sets from a dataset. In various such embodiments, each sample set may be drawn randomly for the dataset with replacement between drawings. In some embodiments, logic may partition a graph into multiple subgraph sets based on each of the sample sets. In several embodiments, the multiple subgraph sets may be scored, such as with Bayesian statistics, and selected amongst as part of determining a topology for a neural network.