JOSE MARTIN AREVALO
2014-Jan-02 11:46 UTC
[R-es] Ayuda con red neuronal y creación de curvas ROC
Hola a todos, y gracias por leer mi mensaje: Llevo utilizando unos meses R, vengo de SPSS, y estoy muy sorprendido con su capacidad. Mi problema, es que estoy intentando hacer una comparación entre tres sistemas de predicción: una regresión logística, un árbol de clasificación y una red neuronal. De momento, he podido hacer las comparaciones con los dos primeros sistemas, pero mi problema es la red. He utilizado el paquete neuralnet y logro crear la red, pero ahora no sé cómo hacer que calcule los valores esperados y luego hacer la curva roc. Ahora estoy utilizando todos los datos, no he dividido la muestra en entrenamiento y prueba, pero luego lo haré. ¿Me podéis indicar cómo solventar este problema? Muchas gracias a todos
Carlos Ortega
2014-Jan-02 12:07 UTC
[R-es] Ayuda con red neuronal y creación de curvas ROC
Hola, Bienvenido a R... Creo que puedes avanzar mucho más rápido con tus modelos y al tiempo aprender cómo se hace todo lo quieres ver en R si utilizas el paquete "rattle". Es un paquete con un GUI muy sencillo de usar y que permite modelizar tus datos con múltiples algoritmos. Además de curvas ROC te ofrecerá otros gráficos para comprobar la bondad del ajuste, además de que podrás ver el código para generar cada modelo. Saludos, Carlos Ortega www.qualityexcellence.es El 2 de enero de 2014, 12:46, JOSE MARTIN AREVALO <martin_jose@gva.es>escribió:> Hola a todos, y gracias por leer mi mensaje: > Llevo utilizando unos meses R, vengo de SPSS, y estoy muy sorprendido con > su capacidad. > Mi problema, es que estoy intentando hacer una comparación entre tres > sistemas de predicción: una regresión logística, un árbol de clasificación > y una red neuronal. De momento, he podido hacer las comparaciones con los > dos primeros sistemas, pero mi problema es la red. > He utilizado el paquete neuralnet y logro crear la red, pero ahora no sé > cómo hacer que calcule los valores esperados y luego hacer la curva roc. > Ahora estoy utilizando todos los datos, no he dividido la muestra en > entrenamiento y prueba, pero luego lo haré. > ¿Me podéis indicar cómo solventar este problema? > > Muchas gracias a todos > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >-- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]]
Juan Diego Alcaraz-Hernández
2014-Jan-02 12:24 UTC
[R-es] Ayuda con red neuronal y creación de curvas ROC
Puedes curiosear el paquete caret para comparar modelos, pues tiene distintos parámetros de desempeño y además, creo que están todos los tres sistemas de predicción que comentas. Hay un artículo donde te explica un poco a como utilizar el paquete "Building Predictive Models in R Using the caret Package". Veras una lista de modelos y paquetes. En la última versión de caret, la lista a sido ampliada para más paquetes. Espero que te sirva... El 2 de enero de 2014, 13:07, Carlos Ortega <cof@qualityexcellence.es>escribió:> Hola, > > Bienvenido a R... > > Creo que puedes avanzar mucho más rápido con tus modelos y al tiempo > aprender cómo se hace todo lo quieres ver en R si utilizas el paquete > "rattle". Es un paquete con un GUI muy sencillo de usar y que permite > modelizar tus datos con múltiples algoritmos. Además de curvas ROC te > ofrecerá otros gráficos para comprobar la bondad del ajuste, además de que > podrás ver el código para generar cada modelo. > > Saludos, > Carlos Ortega > www.qualityexcellence.es > > > El 2 de enero de 2014, 12:46, JOSE MARTIN AREVALO <martin_jose@gva.es > >escribió: > > > Hola a todos, y gracias por leer mi mensaje: > > Llevo utilizando unos meses R, vengo de SPSS, y estoy muy sorprendido con > > su capacidad. > > Mi problema, es que estoy intentando hacer una comparación entre tres > > sistemas de predicción: una regresión logística, un árbol de > clasificación > > y una red neuronal. De momento, he podido hacer las comparaciones con los > > dos primeros sistemas, pero mi problema es la red. > > He utilizado el paquete neuralnet y logro crear la red, pero ahora no sé > > cómo hacer que calcule los valores esperados y luego hacer la curva roc. > > Ahora estoy utilizando todos los datos, no he dividido la muestra en > > entrenamiento y prueba, pero luego lo haré. > > ¿Me podéis indicar cómo solventar este problema? > > > > Muchas gracias a todos > > _______________________________________________ > > R-help-es mailing list > > R-help-es@r-project.org > > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > > > -- > Saludos, > Carlos Ortega > www.qualityexcellence.es > > [[alternative HTML version deleted]] > > > _______________________________________________ > R-help-es mailing list > R-help-es@r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > >-- *Juan Diego Alcaraz Hernández * *http://juandiegoalcaraz.wordpress.com/ <http://juandiegoalcaraz.wordpress.com/>* *Institut d'Investigació per a la Gestió Integrada de Zones Costaneres (IGIC) Universitat Politècnica de ValènciaC/ Paranimf, 146730 Grau de Gandia (València)Tlf: (+34) 963.877.007 (ext: 43040) <http://juandiegoalcaraz.wordpress.com/>* ·´¯`·.¸¸..><((((º>.·´¯`·.¸¸.·´¯`·.¸><((((º>`·.¸¸.·´¯`·.¸ <º))))><`·.¸¸.·´¯`·.¸.<º))))><.¸. , . .·´¯`·.. <º))))><¸.· [[alternative HTML version deleted]]