Imputation using a neural network
AssigneeMicrosoft Technology Licensing, LLC
InventorsÁrpád VEZER, Douglas Alexander Harper ORR, Osman Ibrahim Osman RAMADAN
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsÁrpád VEZER, Douglas Alexander Harper ORR, Osman Ibrahim Osman RAMADAN
Estimating the term…
A method of automatically imputing missing or erroneous data. The method comprises dividing a portion of input data (e.g. a sentence) into a sequence of smaller elements (e.g. words), and identifying points in the sequence at which missing or erroneous data is potentially to be imputed. For each point, a first search step generates a respective set of one or more paths for the respective point, each path comprising a candidate element to potentially replace the missing or erroneous data at the respective point, and an associated probability score generated by a neural network. In each subsequent search step for each point, a set of one or more of the preceding paths from one or more of the preceding search steps are selected to extend with an additional candidate element and score again. The paths are compared from across the different search steps to select at least one for output.
A computer-implemented method comprising automatically:
A computer program comprising code embodied on computer readable storage and configured so as when run on a computer apparatus to perform operations of automatically:
Computer apparatus programmed to perform operations of automatically:
Dependencies are inferred from the claim text.