Abstract:
A method for selecting bit widths for a fixed point machine learning model includes evaluating a sensitivity of model accuracy to bit widths at each computational stage of the model. The method also includes selecting a bit width for parameters, and/or intermediate calculations in the computational stages of the mode. The bit width for the parameters and the bit width for the intermediate calculations may be different. The selected bit width may be determined based on the sensitivity evaluation.
Abstract:
Compressing a machine learning network, such as a neural network, includes replacing one layer in the neural network with compressed layers to produce the compressed network. The compressed network may be fine-tuned by updating weight values in the compressed layer(s).
Abstract:
Certain aspects of the present disclosure support assigning neurons and/or synapses to group tags where group tags have an associated set of parameters. By using group tags, neurons or synapses in a population can be assigned a group tag. Then, by changing a parameter associated with the group tag, all synapses or neurons in the group may have that parameter changed.
Abstract:
System and method are disclosed for synchronization of a transmitting device and a receiving device that communicate with each other via pulse modulation. The synchronization technique entails the transmitting device sending one or more quasi-periodic pulse sequences to the receiving device. A quasi-periodic pulse sequence is based on a substantially periodic pulse sequence, and may include some non-periodic pulses or not include some periodic pulses. The transmitting device may transmit frames each including a preamble that comprises one or more quasi-periodic pulse sequences, and a data payload that may comprise data. The receiving device receives the signal, generates samples of the signal, and detects the quasi-periodic pulse sequences in the received signal by analyzing samples based on a sample associated with a pulse and the period associated with the substantially periodic pulse sequence. The receiving device is further able to detect frames based on the detection of the sequence, and extract data therefrom.
Abstract:
A method for interference control includes receiving at a base station an interference report from a neighbor base station. The interference report indicates interference observed at the neighbor base station. The method also includes regulating, by the base station, data transmissions for terminals based on the interference report received from the neighbor base station. Regulating the data transmissions includes identifying disadvantaged terminals and assigning the disadvantaged terminals with lower data rates.
Abstract:
A method for classifying an object includes applying multiple confidence values to multiple objects. The method also includes determining a metric based on the multiple confidence values. The method further includes determining a classification of a first object from the multiple objects based on a knowledge-graph when the metric is above a threshold.
Abstract:
A data source sends a synchronization signal and information to several data sinks that use the synchronization signal and a specified parameter to determine when to process the information. The data source and data sinks may comprise wireless nodes such as, for example, a wireless audio source that sends multi-channel data to a pair of wireless earpieces. The wireless earpieces use the synchronization signal and a latency interval to determine the appropriate time to output audio based on the audio channels.
Abstract:
Systems and methods for controlling a delay associated with paging a remote device. In one implementation, a paging device arranges page operations such that if one of two consecutive page scans performed by a remote device occurs during a response scan, the other page scan occurs during the transmission of a page. In another implementation, a device scanning for a page arranges page scans such that if one of two consecutive page scans occurs during a page response scan, the other page scan occurs during the transmission of a page. In another implementation, a device scanning for a page performs a series of sets of separate page scans, wherein the time interval between two of separate scans in a set is less than the time interval between adjacent sets. The page scans in a set are configured to ensure that one of them occurs during the transmission of a page.
Abstract:
Various operations may be performed based on a distance-related function associated with two or more devices. For example, an association procedure for two or more devices may be based on one or more determined distances. Similarly, presence management may be based on one or more determined distances. A distance-related function may take various form including, for example, a distance between devices, two or more distances between devices, a rate of change in a relative distance between devices, relative acceleration between devices, or some combination of two or more of the these distance-related functions.
Abstract:
A data source sends a synchronization signal and information to several data sinks that use the synchronization signal and a specified parameter to determine when to process the information. The data source and data sinks may comprise wireless nodes such as, for example, a wireless audio source that sends multi-channel data to a pair of wireless earpieces. The wireless earpieces use the synchronization signal and a latency interval to determine the appropriate time to output audio based on the audio channels.