Invention Application
- Patent Title: Using Graph Structures to Represent Node State in Deep Reinforcement Learning (RL)-Based Decision Tree Construction
-
Application No.: US17231476Application Date: 2021-04-15
-
Publication No.: US20220335300A1Publication Date: 2022-10-20
- Inventor: Yaniv Ben-Itzhak , Shay Vargaftik , Ayal Taitler
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06N3/08
- IPC: G06N3/08 ; G06N5/00 ; G06F16/901

Abstract:
In one set of embodiments, a deep reinforcement learning (RL) system can train an agent to construct an efficient decision tree for classifying network packets according to a rule set, where the training includes: identifying, by an environment of the deep RL system, a leaf node in a decision tree; computing, by the environment, a graph structure representing a state of the leaf node, the graph structure including information regarding how one or more rules in the rule set that are contained in the leaf node are distributed in a hypercube of the leaf node; communicating, by the environment, the graph structure to the agent; providing, by the agent, the graph structure as input to a graph neural network; and generating, by the graph neural network based on the graph structure, an action to be taken on the leaf node for extending the decision tree.
Information query