Frage

Ich möchte für Attribut Reduktion Zufällige Wälder verwenden. Ein Problem, das ich in meiner Daten haben, ist, dass ich nicht diskrete Klasse haben - nur kontinuierlich, die angibt, wie beispielsweise unterscheidet sich von ‚normalen‘. Diese Klasse Attribut ist eine Art Abstand von Null bis unendlich. Gibt es eine Möglichkeit Zufall Wald für solche Daten zu benutzen?

War es hilfreich?

Lösung

sollte das kein Problem sein - RF wird nur Regressionsmodus wechseln. Verwenden randomForest Funktion aus dem randomForest Paket.
Um Objekt Ähnlichkeit mit proximity=TRUE Argumente zu bekommen, wie:

randomForest(Sepal.Length~.,data=iris,proximity=TRUE)$proximity

node-Reinheit zu erhalten (Gini-Index wie) Attribut Bedeutung:

randomForest(Sepal.Length~.,data=iris)$importance[,"IncNodePurity"]

Um mittlere MSE-Erhöhung zu erhalten (Genauigkeit Minderungs wie) Attribut Bedeutung:

randomForest(Sepal.Length~.,data=iris,importance=TRUE)$importance[,"%IncMSE"]
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top