Constructs conformal prediction sets for functional classification.
Usage
conformal.classif(
fdataobj,
y,
newdata,
covariates.train = NULL,
covariates.test = NULL,
ncomp = 3,
classifier = "lda",
k.nn = 5,
score.type = c("lac", "aps"),
cal.fraction = 0.25,
alpha = 0.1,
seed = NULL
)Arguments
- fdataobj
An object of class 'fdata' (training data).
- y
Class labels (integer vector, 0-indexed).
- newdata
An object of class 'fdata' (test data).
- covariates.train
Optional scalar covariates for training.
- covariates.test
Optional scalar covariates for test.
- ncomp
Number of FPC components (default 3).
- classifier
Classifier: "lda", "qda", or "knn" (default "lda").
- k.nn
k for kNN classifier (default 5).
- score.type
Nonconformity score: "lac" or "aps" (default "lac").
- cal.fraction
Calibration fraction (default 0.25).
- alpha
Miscoverage level (default 0.1).
- seed
Random seed.