Pregunta

Quiero utilizar Random bosques para la reducción de atributo. Uno de los problemas que tengo en mis datos es que no tengo clase discreta - única continua, lo que indica cómo el ejemplo difiere de 'normal'. Este atributo de clase es un tipo de distancia de cero a infinito. ¿Hay alguna manera de utilizar el bosque aleatorio para tales datos?

¿Fue útil?

Solución

Esto debería haber ningún problema - RF solo cambiará al modo de regresión. randomForest función de uso del paquete randomForest.
Para obtener similitud objeto con el argumento proximity=TRUE, como:

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

Para obtener nodo pureza (Gini-index similares) atributo importancia:

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

Para obtener aumento MSE media (precisión-descenso similar) importancia de los atributos:

randomForest(Sepal.Length~.,data=iris,importance=TRUE)$importance[,"%IncMSE"]
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top