Learn R Programming

kernelFactory (version 0.1.1)

predict.kernelFactory: Predict method for kernelFactory objects

Description

Prediction of new data using kernelFactory.

Usage

## S3 method for class 'kernelFactory':
predict(object , newdata = NULL,...)

Arguments

object
An object of class kernelFactory, as created by the function kernelFactory
newdata
A data frame with the same predictors as in the training data.
...
Not used currently.

Value

  • A vector containing the response probabilities.

References

Ballings, M. and Van den Poel, D. (2013), Kernel Factory: An Ensemble of Kernel Machines. Expert Systems With Applications. Forthcoming.

See Also

kernelFactory

Examples

Run this code
#Credit Approval data available at UCI Machine Learning Repository
data(Credit)

#Create training set (take a small subset for demonstration purposes)
Credit <- data.frame(Credit[order(runif(nrow(Credit ))),])[1:100,]
trainingset <- Credit[1:1:floor(0.50*nrow(Credit)),]
#Create test set
testset <- Credit[(floor(0.50*nrow(Credit))+1 ):nrow(Credit),]

#Train Kernel Factory on training data
kFmodel <- kernelFactory(x=trainingset[,names(trainingset)!= "Response"], 
                         y=trainingset$Response, method=random)

#Deploy Kernel Factory to predict response for test data
predictedresponse <- predict(kFmodel, newdata=testset[,names(testset)!= "Response"])

Run the code above in your browser using DataLab