NEURAL NETWORKS WITH RELATIONAL MEMORY

DeepMind Technologies Limited M ay 20, 2019 F&R ref.: 45288-0008WO 2 ABSTRACT A system including one or more computers and one or more storage devices storing instructions that when executed by the one or more computers cause the one or more computers to implement a memory and memory-based neura...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: FAULKNER, Ryan, SANTORO, Adam Anthony, CHRZANOWSKI, Mike, WEBER, Theophane Guillaume, RAE, Jack William, RAPOSO, David Nunes
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:DeepMind Technologies Limited M ay 20, 2019 F&R ref.: 45288-0008WO 2 ABSTRACT A system including one or more computers and one or more storage devices storing instructions that when executed by the one or more computers cause the one or more computers to implement a memory and memory-based neural network is described. The memory is configured to store a respective memory vector at each of a plurality of memory locations in the memory. The memory-based neural network is configured to: at each of a plurality of time steps: receive an input; determine an update to the memory, wherein determining the update comprising applying an attention mechanism over the memory vectors in the memory and the received input; update the memory using the determined update to the memory; and generate an output for the current time step using the updated memory. L'invention concerne un système comprenant un ou plusieurs ordinateurs et un ou plusieurs dispositifs de mémoire enregistrant des instructions qui, lorsqu'elles sont exécutées par un ou plusieurs ordinateurs, amènent le ou les ordinateurs à mettre en œuvre une mémoire et un réseau neuronal à base de mémoire. La mémoire est configurée pour mémoriser un vecteur de mémoire respectif au niveau de chacun d'une pluralité d'emplacements de mémoire dans la mémoire. Le réseau neuronal basé sur une mémoire est configuré pour : au niveau de chacune d'une pluralité d'étapes temporelles : recevoir une entrée ; déterminer une mise à jour de la mémoire, déterminant la mise à jour consistant à appliquer un mécanisme d'attention sur les vecteurs de mémoire dans la mémoire et l'entrée reçue ; mettre à jour la mémoire à l'aide de la mise à jour déterminée dans la mémoire ; et générer une sortie pour l'étape temporelle actuelle à l'aide de la mémoire mise à jour.