gpt4 book ai didi

r - R 中离散属性的极限学习机

转载 作者:行者123 更新时间:2023-11-30 09:56:17 24 4
gpt4 key购买 nike

我正在尝试在著名的泰坦尼克号数据集上运行 R 中的以下 ELM 示例:

library(elmNN)
dataset <- read.csv(training_data)
formula <- as.factor(Survived) ~ Sex + Age + Pclass + Fare + SibSp + Parch + Embarked
elm_fit <- elmtrain(formula, dataset, nhid=10, actfun="sig")
testset$PredSurvived <- predict(elm_fit, testset, type="class")

训练方法引发以下错误:

Error in ginv(t(H), tol = sqrt(.Machine$double.eps)) %*% t(T) : requires numeric/complex matrix/vector arguments

据我了解,这是因为算法需要数字数据,而我的属性是离散的。

我的问题是有没有办法在我的数据集上应用这个算法?

最佳答案

使用 model.matrix 将因子转换为二进制表示。例如,鸢尾花中的物种可以生成为 model.matrix( ~ Species, data=iris)

关于r - R 中离散属性的极限学习机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27732566/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com