摘要:
Multi-label classification is improved by determining thresholds and/or scale factors. Selecting thresholds for multi-label classification includes sorting a set of label scores associated with a first label to create an ordered list. Precision and recall values are calculated corresponding to a set of candidate thresholds from score values. The threshold is selected from the candidate thresholds for the first label based on target precision values or recall values. A scale factor is also selected for an activation function for multi-label classification where a metric of scores within a range is calculated. The scale factor is adjusted when the metric of scores are not within the range.
摘要:
A method of reducing image resolution in a deep convolutional network (DCN) includes dynamically selecting a reduction factor to be applied to an input image. The reduction factor can be selected at each layer of the DCN. The method also includes adjusting the DCN based on the reduction factor selected for each layer.
摘要:
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.
摘要:
A method of distributed computation includes computing a first set of results in a first computational chain with a first population of processing nodes and passing the first set of results to a second population of processing nodes. The method also includes entering a first rest state with the first population of processing nodes after passing the first set of results and computing a second set of results in the first computational chain with the second population of processing nodes based on the first set of results. The method further includes passing the second set of results to the first population of processing nodes, entering a second rest state with the second population of processing nodes after passing the second set of results and orchestrating the first computational chain.
摘要:
Differential encoding in a neural network includes predicting an activation value for a neuron in the neural network based on at least one previous activation value for the neuron. The encoding further includes encoding a value based on a difference between the predicted activation value and an actual activation value for the neuron in the neural network.
摘要:
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.
摘要:
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.
摘要:
Context-based priors are utilized in machine learning networks (e.g., neural networks) for detecting objects in images. The likely locations of objects are estimated based on context labels. A machine learning network identifies a context label of an entire image. Based on the, the network selects a set of likely regions for detecting objects of interest in the image.