Instance selection wrapper
instance_selection(dataset, method, class_attr = "Class", ...)
dataset | we want to perform an instance selection on |
---|---|
method | selected method of instance selection |
class_attr |
|
... | Further arguments for |
A filtered dataset with same shape as the input to the function
library("smartdata") super_iris <- instance_selection(iris, method = "CNN", class_attr = "Species") # Use k = 2 instead of default k super_iris <- instance_selection(iris, method = "CNN", class_attr = "Species", k = 2) # Use Edited Nearest Neighbor as method to select observations super_iris <- instance_selection(iris, method = "ENN", class_attr = "Species", k = 3) super_iris <- instance_selection(iris, method = "multiedit", class_attr = "Species", k = 3, num_folds = 5, null_passes = 8) # Use default arguments for multiedit super_iris <- instance_selection(iris, method = "multiedit", class_attr = "Species") super_iris <- instance_selection(iris, method = "FRIS", class_attr = "Species") # FRIS method with fuzzy granularity of 2 super_iris <- instance_selection(iris, method = "FRIS", class_attr = "Species", alpha = 2) # FRIS method with Dubois Prade implicator super_iris <- instance_selection(iris, method = "FRIS", "Species", implicator_type = "dubois_prade") # FRIS method with lower threshold (that is, less observations are removed) super_iris <- instance_selection(iris, method = "FRIS", class_attr = "Species", threshold = 0.6)