END-TO-END LEARNING OF DIALOGUE AGENTS FOR INFORMATION ACCESS
First Claim
1. A system comprising:
- one or more processing unit(s);
one or more computer-readable media coupled to one or more of the processing unit(s), the one or more computer readable media having thereon one or more modules of computer-executable instructions to configure a computer to perform operations comprising;
building an end-to-end dialogue agent model for end-to-end learning of dialogue agents for information access;
applying the end-to-end dialogue agent model with soft attention over knowledge base entries to make the dialogue system differentiable; and
applying the end-to-end dialogue agent model to a source of input.
1 Assignment
0 Petitions
Accused Products
Abstract
Described herein are systems, methods, and techniques by which a processing unit can build an end-to-end dialogue agent model for end-to-end learning of dialogue agents for information access and apply the end-to-end dialogue agent model with soft attention over knowledge base entries to make the dialogue system differentiable. In various examples the processing unit can apply the end-to-end dialogue agent model to a source of input, fill slots for output from the knowledge base entries, induce a posterior distribution over the entities in a knowledge base or induce a posterior distribution of a target of the requesting user over entities from a knowledge base, develop an end-to-end differentiable model of a dialogue agent, use supervised and/or imitation learning to initialize network parameters, calculate a modified version of an episodic algorithm, e.g., the REINFORCE algorithm, for training an end-to-end differentiable model based on user feedback.
-
Citations
20 Claims
-
1. A system comprising:
-
one or more processing unit(s); one or more computer-readable media coupled to one or more of the processing unit(s), the one or more computer readable media having thereon one or more modules of computer-executable instructions to configure a computer to perform operations comprising; building an end-to-end dialogue agent model for end-to-end learning of dialogue agents for information access; applying the end-to-end dialogue agent model with soft attention over knowledge base entries to make the dialogue system differentiable; and applying the end-to-end dialogue agent model to a source of input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
building an end-to-end dialogue agent model for end-to-end learning of dialogue agents for information access; applying the end-to-end dialogue agent with soft attention over knowledge base entries to make the dialogue system differentiable; and filling slots for output from the knowledge base entries. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
one or more processing unit(s); one or more computer-readable media coupled to one or more of the processing unit(s), the one or more computer readable media including; a neural network (NN) architecture that reads from a knowledge base; a training engine configured to generate a model, end-to-end trained using supervisory and/or reinforcement signals, by at least one of; inducing a posterior distribution over the entities in the knowledge base; developing an end-to-end differentiable model of a multi-turn information providing dialogue agent; using supervised and/or imitation learning to initialize network parameters, e.g., to good values, reasonably good values, etc.;
orcalculating a modified version of an episodic algorithm to update rules for training an end-to-end differentiable model based on user feedback; and an operation engine configured to operate the model including a soft attention vector to perform end-to-end semantic parsing of inputs. - View Dependent Claims (20)
-
Specification