Description Usage Arguments Details Value Examples
View source: R/init_multi_data.R
init_multi_data
creates the labeled and unlabeled datasets for the
categorical and ordinal case.
1 | init_multi_data(train_id, train, init_N, type)
|
train_id |
A numeric vector denotes the id of the all training samples. Each sample corresponds to a unique identification from 1 to the length of all the samples. |
train |
A numeric matrix denote the training datasets. The length of the train's row is the number of the training samples and the first column represents the labels and the rest columns are the explanatory variables. Note that the id of the sample in the train dataset is the same as the train_id. |
init_N |
A numeric value that determine the number of the initial labeled samples. Note that it shouldn't be too large or too small. |
type |
A character string that determines which type of data will be generated, matching one of 'ord' or 'cat'. |
init_multi_data generates the initial labeled dataset and the unlabeled datasets which we will select a most informative sample from the unlabeled datasets into the labeled dataset. The number of samples in the initial labeled datasets is specified the init_N argument. The value of 'type' should be'ord' or 'cat'. If it equals to 'ord', the element of the splitted will be composed of samples from Classes K and Classes K+1. Otherwise, the element of the splitted will be composed of samples from Classes 0 and Classes K.
a list containing the following components
splitted |
a list containing the datasets which we will use |
train |
the initial labeled datasets. The number of the datasets is specified by the init_N |
newY |
the value of the labels from 0 to K which denotes the number of categories |
labeled_ids |
the unique id of the initial labeled dataset |
unlabeled_ids |
the unique id of the unlabeled dataset |
data |
the all training samples which is composed of the samples corresponding to labeled_ids and samples corresponding to unlabeled_ids |
1 | ## For an example, see example(seq_ord_model)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.