发明名称 |
Signal processing systems |
摘要 |
We describe a signal processor, the signal processor comprising: a probability vector generation system, wherein said probability vector generation system has an input to receive a category vector for a category of output example and an output to provide a probability vector for said category of output example, wherein said output example comprises a set of data points, and wherein said probability vector defines a probability of each of said set of data points for said category of output example; a memory storing a plurality of said category vectors, one for each of a plurality of said categories of output example; and a stochastic selector to select a said stored category of output example for presentation of the corresponding category vector to said probability vector generation system; wherein said signal processor is configured to output data for an output example corresponding to said selected stored category. |
申请公布号 |
US9342781(B2) |
申请公布日期 |
2016.05.17 |
申请号 |
US201313925637 |
申请日期 |
2013.06.24 |
申请人 |
Google Inc. |
发明人 |
Cornebise Julien Robert Michel;Rezende Danilo Jimenez;Wierstra Daniël Pieter |
分类号 |
G06N3/04;G06N3/08 |
主分类号 |
G06N3/04 |
代理机构 |
Fish & Richardson P.C. |
代理人 |
Fish & Richardson P.C. |
主权项 |
1. A neural network system implemented as one or more computers for generating samples of a particular sample type, wherein each generated sample belongs to a respective category of a predetermined set of categories, and wherein each generated sample is an ordered collection of values, each value having a sample position in the collection, and wherein the system comprises:
a first stochastic layer configured to stochastically select a category from the predetermined set of categories; a first deterministic subnetwork configured to:
receive an embedding vector corresponding to the selected category, andprocess the embedding vector to generate a respective sample score for each sample position in the collection; and a second stochastic layer configured to generate an output sample by stochastically selecting, for each sample position, a sample value using the sample score for the sample position. |
地址 |
Mountain View CA US |