Sonos, Inc.
Device impairment detection
Last updated:
Abstract:
Examples described herein involve detecting known impairments or other known conditions using a neural network. An example implementation receives a response matrix that represents, in respective dimensions, responses of a given playback device under respective iterations of a sound captured by a recording device, the iterations including first iterations with respective impairments to the recording device and second iterations without the respective impairments to the recording device. The implementation determines principle components representing the axes of greatest variance in the response matrix, a principle-component matrix that represents a given set of the principle components, and a teaching matrix by projecting the principle-component onto the response matrix. The implementation trains a neural network that includes an output layer comprising a neuron for each of the respective impairments by iteratively providing vectors of the teaching matrix to the neural network and stores the trained neural network on a computing system.
Utility
28 Sep 2017
17 Sep 2019