Abstract:
A domain-adapted classification system and method are disclosed. The method includes mapping an input set of representations to generate an output set of representations, using a learned transformation. The input set of representations includes a set of target samples from a target domain. The input set also includes, for each of a plurality of source domains, a class representation for each of a plurality of classes. The class representations are representative of a respective set of source samples from the respective source domain labeled with a respective class. The output set of representations includes an adapted representation of each of the target samples and an adapted class representation for each of the classes for each of the source domains. A class label is predicted for at least one of the target samples based on the output set of representations and information based on the predicted class label is output.
Abstract:
A machine learning method operates on training instances from a plurality of domains including one or more source domains and a target domain. Each training instance is represented by values for a set of features. Domain adaptation is performed using stacked marginalized denoising autoencoding (mSDA) operating on the training instances to generate a stack of domain adaptation transform layers. Each iteration of the domain adaptation includes corrupting the training instances in accord with feature corruption probabilities that are non-uniform over at least one of the set of features and the domains. A classifier is learned on the training instances transformed using the stack of domain adaptation transform layers. Thereafter, a label prediction is generated for an input instance from the target domain represented by values for the set of features by applying the classifier to the input instance transformed using the stack of domain adaptation transform domains.
Abstract:
A classification system includes memory which stores, for each of a set of classes, a classifier model for assigning a class probability to a test sample from a target domain. The classifier model has been learned with training samples from the target domain and from at least one source domain. Each classifier model models the respective class as a mixture of components, the component mixture including a component for each source domain and a component for the target domain. Each component is a function of a distance between the test sample and a domain-specific class representation which is derived from the training samples of the respective domain that are labeled with the class, each of the components in the mixture being weighted by a respective mixture weight. Instructions, implemented by a processor, are provided for labeling the test sample based on the class probabilities assigned by the classifier models.
Abstract:
A system and method for classifying vehicles from laser scan data by receiving laser scan data corresponding to multiple vehicles from a laser scanner; extracting vehicle shapes corresponding to the multiple vehicles based on the laser scan data; aligning the vehicle shapes; and generating vehicle profiles based on the aligned vehicle shapes. The system and method can further include aligning the vehicle shapes using sequence kernels, such as global alignment kernels, and constraining the sequence kernels based on determined weights.
Abstract:
A medical event tracking system includes memory which stores instructions for detecting new records in a personal health record of a single individual, identifying one of the new records that refers to an event for which an action is to be performed by at least one of the individual and a person acting on behalf of the individual, generating a candidate calendar entry for the identified new record which proposes a time for the action to be performed by the at least one of the individual and the person acting on behalf of the individual, providing for receiving validation of the candidate calendar entry, and providing for sending the validated candidate calendar entry to a personal electronic calendar of at least one of the individual and the person acting on behalf of the individual. A processor in communication with the memory executes the instructions.
Abstract:
A method and system for managing print jobs is disclosed. A received print job is compared with pending print jobs and executed print jobs, wherein the pending print jobs and the executed print jobs are stored in one or more print queues associated with one or more printing systems. Thereafter, one or more pending print jobs are suspended if the one or more pending print jobs are found similar to the received print job based on the comparison; or the received print job is suspended if the received print job is found similar to one or more of the executed print jobs, based on the comparison.
Abstract:
A method and apparatus for classifying an image. In one example, the method may include receiving one or more images associated with a source domain and one or more images associated with a target domain, identifying one or more source domain features based on the one or more images associated with the source domain, identifying one or more target domain features based on the one or more images associated with the target domain, training a conditional maximum mean discrepancy (CMMD) engine based on a difference between the one or more source domain features and the one or more target domain features, applying the CMMD engine to the one or more images associated with the target domain to generate one or more labels for each unlabeled target image of the one or more images associated with the target domain and classifying each one of the one or more images in the target domain using the one or more labels.
Abstract:
A method for domain adaptation of samples includes receiving training samples from a plurality of domains, the plurality of domains including at least one source domain and a target domain, each training sample including values for a set of features. A domain predictor is learned on at least some of the training samples from the plurality of domains and respective domain labels. Domain adaptation is performed on the training samples using marginalized denoising autoencoding. This generates a domain adaptation transform layer (or layers) that transforms the training samples to a common adapted feature space. The domain adaptation employs the domain predictor to bias the domain adaptation towards one of the plurality of domains. Domain adapted training samples and their class labels can be used to train a classifier for prediction of class labels for unlabeled target samples that have been domain adapted with the domain adaptation transform layer(s).
Abstract:
In camera-based object labeling, boost classifier ƒT(x)=Σr=1Mβrhr(x) is trained to classify an image represented by feature vector x using a target domain training set DT of labeled feature vectors representing images acquired by the same camera and a plurality of source domain training sets DS1, . . . , DSN acquired by other cameras. The training applies an adaptive boosting (AdaBoost) algorithm to generate base classifiers hr(x) and weights βr. The rth iteration of the AdaBoost algorithm trains candidate base classifiers hrk(x) each trained on a training set DT∪DSk, and selects hr(x) from previously trained candidate base classifiers. The target domain training set DT may be expanded based on a prior estimate of the labels distribution for the target domain. The object labeling system may be a vehicle identification system, a machine vision article inspection system, or so forth.
Abstract:
Methods, systems and processor-readable media for vehicle classification. In general, one or more vehicles can be scanned utilizing a laser scanner to compile data indicative of an optical profile of the vehicle(s). The optical profile associated with the vehicle(s) is then pre-processed. Particular features are extracted from the optical profile following pre-processing of the optical profile. The vehicle(s) can be then classified based on the particular features extracted from the optical feature. A segmented laser profile is treated as an image and profile features that integrate the signal in one of the two directions of the image and Fisher vectors which aggregate statistics of local “patches” of the image are computed and utilized as part of the extraction and classification process.