Google patents neural network design that shares data across time steps
Google describes a machine learning model that processes sequences of data by sharing intermediate results between different time points. The system uses specific connections to pass feature data from the current moment to future steps and pulls data from past moments to help build the final output.
In the filing’s own words
Systems and methods can include or leverage a machine-learned model (e.g., a convolutional neural network) that includes one or more temporal residual connections. In particular, each temporal residual connection can respectively supply one or more sets of intermediate feature data generated by a current instantiation of the model from a current sequential input to one or more other instantiations of the machine-learned model applied to process one or more other sequential inputs. For example, the other instantiations of the machine-learned model can include subsequent instantiations of the machine-learned model applied to process one or more subsequent sequential inputs that follow the current sequential input in a sequence and/or preceding instantiations of the machine-learned model applied to process one or more preceding sequential inputs that precede the current sequential input in a sequence.
What exactly they claim (claim 1)
1. A computing system for improved temporal processing of sequential data, the computing system comprising: one or more processors; and one or more non-transitory computer-readable media that collectively store: a machine-learned convolutional neural network that comprises one or more temporal residual connections that respectively supply one or more sets of intermediate feature data generated from a current sequential input to a plurality of other instantiations of the machine-learned convolutional neural network applied to process a plurality of other sequential inputs; and instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising: for each of a plurality of sequential inputs included in a sequence: processing the current sequential input with at least a portion of a current instantiation of the machine-learned convolutional neural network to generate a current set of intermediate feature data; storing the current set of intermediate feature data for provision to a plurality of subsequent instantiations of the machine-learned convolutional neural network applied to process a plurality of subsequent sequential inputs that are subsequent to the current sequential input in the sequence; accessing a plurality of sets of preceding intermediate feature data generated by a plurality of preceding instantiations of the machine-learned convolutional neural network applied to process a plurality of preceding sequential inputs that precede the current sequential input in the sequence, wherein the plurality of sets of preceding intermediate feature data comprise feature maps from a plurality of different previous timestamps; and generating a model output from the current instantiation of the machine-learned convolutional neural network based at least in part on the current set of intermediate feature data and the plurality of sets of preceding intermediate feature data.
Facts
- Company
- Google (Google LLC)
- Official title
- Processing of sequential data via machine learning models featuring temporal residual connections
- Patent number
- US12737594B2
- Application number
- 18253416
- Filed
- Dec 20, 2021
- Granted
- Sep 15, 2026
- Inventors
- 2
- Claims
- 22
Classified under
G06N 3/0464 Physics & computingMore from Google in AI & software
- Google patents video search that answers questions using AI descriptions Sep 15, 2026
- Google patents photo tool that removes people and their gear Sep 15, 2026
- Google patents AI that writes live meeting notes and summaries Sep 15, 2026
- Google patents AI tool that turns messy emergency notes into clear messages Sep 3, 2026
- Google patents AI that clicks through apps to finish tasks for you Sep 24, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.