Validación cruzada LDAHola,
Soy un nuevo usuario de JMP (JMP 13.1.0). Tengo una pregunta, por favor: ¿Es posible realizar un análisis discriminante lineal con validación cruzada (método de dejar uno fuera) en esta versión del software?
Gracias,
Adías
Re: Validación cruzada de LDAEso es exactamente lo que estaba buscando, ¡muchas gracias por esto!Re: Validación cruzada de LDAJMP proporciona validación cruzada K-fold en algunas plataformas, pero no en todas. Tendrías que implementar tu propia versión. Aquí hay una manera de hacerlo:
- Cree una nueva columna de datos llamada Doblar que utiliza el tipo de modelado Nominal y con una fórmula de Entero aleatorio (1, 5) . Esta columna identificará los cinco pliegues para usted.
- Cree una serie de cinco columnas de datos más llamadas Validación yo , utilizando también el tipo de modelado Nominal, y cada uno con una fórmula de Doblar == yo , dónde i cambia de 1 a 5 a medida que pasa de la primera a la última de estas nuevas columnas.
- Inicie la plataforma Discriminant cinco veces utilizando la sucesión de Validación yo columnas en la función de análisis de validación.
Debería tener nuevas columnas para una validación cruzada quíntuple en su tabla de datos como esta.

Esta primera iteración del ajuste de su modelo podría verse así:

Utilice la información de validación cruzada para cada uno de los pliegues, como por ejemplo:

Luego puede combinar los cinco conjuntos de resultados en los resultados generales de capacitación y validación como mejor le parezca, como se describe en la referencia citada.
Re: Validación cruzada de LDAYa veo, ¡muchas gracias por explicar esto!
Por "opciones de validación" me refiero a diferentes métodos de validar los modelos, como k-fold o la validación cruzada de Monte Carlo, que se explican aquí: https://www.statisticshowto.com/cross-validation-statistics/
Según tengo entendido, para ejecutar una validación cruzada quíntuple, necesitaría tener cinco columnas de validación. Cada columna representaría la división 80-20, pero el 20% dedicado a la prueba en cada uno de los 5 pliegues es diferente cada vez. ¿Hay alguna manera de hacer esto en JMP?
Re: Validación cruzada de LDAEs similar a excluir filas, pero también puede especificar un conjunto de reserva para probar el modelo seleccionado.
Puede crear varias columnas de datos para la función de validación, pero solo puede usar una a la vez. La idea es que una vez que decidas el tamaño de los conjuntos de reserva, cualquiera de ellos sea igualmente útil. Además, puede utilizar la misma columna de validación en más de una plataforma de modelado para realizar una comparación justa y válida de modelos. ¿Por qué necesitarías más de una columna de validación? ¿Cómo usarías múltiples columnas de validación?
No sé a qué te refieres con "opción para seleccionar el método de validación". Solo existe un método de validación cruzada con conjuntos de reserva representados por la función de análisis de validación.
Re: Validación cruzada de LDA¡Gracias! ¡No sé cómo me perdí eso!
Pero, además de ser más fácil de usar, ¿no tiene el mismo efecto que la función "Validar excluyendo filas" mencionada anteriormente? ¿Está bien?
Tal vez estoy haciendo algo mal, pero parece que solo puedo usar una columna de validación a la vez y el 'Rol de validación' no me da ninguna opción para seleccionar el método de validación o generar múltiples columnas de validación sin repetición en el conjunto de prueba. (es decir, para que la variable seleccionada como Prueba en la primera columna ya no se seleccione en las siguientes columnas de validación). ¿Es posible hacer eso en JMP?
Una vez más, perdón por publicar preguntas tan ingenuas, ¡pero me perdí por completo en esto!Re: Validación cruzada de LDASeleccione Analizar > Métodos multivariados > Discriminante. Verá un botón para asignar la columna al rol Validar.
Re: Validación cruzada de LDAQuerida marca,
Muchas gracias por responder tan rápido y perdón por la pregunta ingenua, pero ¿dónde encuentro esta "función de validación" en la plataforma LDA? Soy bastante nuevo en JMP y no todo me queda claro.
Lo único que encontré es la opción en la pestaña principal donde selecciono variables para LDA. Allí puedo marcar la casilla 'Validar por filas excluidas' que selecciona datos de Entrenamiento/Prueba según la columna de validación que he creado. Pero esto ofrece solo una división única basada en esta columna, no opciones de validación iterativa (como dejar uno fuera o k-folds o Monte Carlo que me gustaría ejecutar). Pero, de nuevo, ¿tal vez me estoy perdiendo algo muy obvio aquí?
No quería duplicar las publicaciones, ¡lo siento! ¡No estaba seguro de si alguien respondería a mi respuesta a una publicación muy antigua!
Re: Validación cruzada de LDALa plataforma Discriminante en JMP Pro proporciona la función de Validación a la que puede asignar la columna de datos de validación que creó.
(No inicie otra discusión si no recibe una respuesta de inmediato).
Re: Validación cruzada de LDAEstimados,
Estoy intentando validar mi análisis LDA, pero parece que no puedo encontrar el mensaje " Opción "Validación cruzada por filas excluidas" en mi JMP15 (no PRO). ¿Podrías ayudarme a navegar y encontrar esa función?
Ya preparé una columna de validación y excluí las filas apropiadas.
Gracias
Re: Validación cruzada de LDADentro de la plataforma Discriminant no hay forma de obtener la validación de exclusión. Dentro de la plataforma Discriminante en JMP 14, existe una opción "Validación cruzada por filas excluidas". En JMP Pro, puede crear una columna de Validación con no más de 3 valores para usar en los conjuntos de Entrenamiento, Validación y Prueba.
Re: Validación cruzada de LDAHola: Hay otras características excelentes en la plataforma discriminante como análisis discriminante regularizado, gráficos canónicos, interpretación de dimensiones, etc. Si quiero permanecer en la plataforma discriminante y realizar una validación de exclusión, ¿cuáles son las opciones?
Re: Validación cruzada de LDAHola,
Necesitará JMP Pro 13 para ejecutar el análisis discriminante y la validación cruzada de dejar uno fuera también es una opción. Ejecutarías esto a través de la plataforma Fit Model.
HT
Re: Validación cruzada de LDALa validación cruzada de exclusión no está disponible en LDA, pero sí en GenReg de JMP Pro. Si su resultado es binario y tiene JMP Pro, considere ejecutar una regresión logística desde GenReg, que se considera un enfoque alternativo a LDA y, a menudo, se prefiere. http://www.jstor.org/stable/2286261?seq=1#page_scan_tab_contents