¿Puedo usar JMP Pro para realizar aprendizaje automático con datos referenciados espacialmente (latitud, longitud)?Hola, estoy buscando la mejor manera de realizar aprendizaje automático en un conjunto de datos espaciales (latitud, longitud, variable 1 (numérica), variable 2 (numérica), variable 3 (nominal clasificada, es decir, puede ser uno de cuatro valores).¿Se puede utilizar JMP Pro para esto?¿Existe algún tutorial recomendado o ejemplo de esto?
Mi objetivo es predecir la variable 1 en función del resto de las entradas descritas anteriormente.¡Gracias!
Estoy usando JMP Pro 17.
Modelado predictivo y aprendizaje automáticoRe: ¿Puedo usar JMP Pro para realizar aprendizaje automático con datos referenciados espacialmente (latitud, longitud)?La herramienta Model Screening puede probar muchas técnicas de modelado diferentes a la vez en sus datos.@DonMcCormack publicado un excelente video de introducción aquí .
Re: ¿Puedo usar JMP Pro para realizar aprendizaje automático con datos referenciados espacialmente (latitud, longitud)?Gracias Jed.Mi pregunta principal es si JMP Pro puede incorporar o no el espacial componente al modelar la regresión.Echaré un vistazo a tu enlace.
Re: ¿Puedo usar JMP Pro para realizar aprendizaje automático con datos referenciados espacialmente (latitud, longitud)?Vi el vídeo de introducción y vi las sólidas capacidades de la plataforma de selección de modelos.Sin embargo, todavía no me queda claro cómo mis coordenadas x, y pueden formar parte de las regresiones modeladas disponibles.El ubicación de mis datos impulsa los resultados (y los resultados previstos) tanto como las otras variables como la profundidad del agua subterránea, etc. (estoy prediciendo la concentración de contaminantes en el agua subterránea en función de varias variables, incluida la distancia desde la liberación del contaminante). Entonces, mi principal La pregunta es: ¿puede la ubicación x, y ser parte de las predicciones modeladas en JMP Pro?
Re: ¿Puedo usar JMP Pro para realizar aprendizaje automático con datos referenciados espacialmente (latitud, longitud)?Hola @aprendizaje_JSL ,
Sí, JMP Pro puede modelar esto. Parece que tiene una única variable de respuesta (Y) que está modelando, y las otras variables son todos factores (X) en su modelo.
JMP Pro puede hacer esto de muchas maneras, una de las cuales es Model Screening, que es una herramienta interesante, pero solo analiza la configuración predeterminada para cada método de modelado, y este no siempre es el modelo que mejor se ajusta, por lo que uno debería Tenga esto en cuenta al utilizar esa plataforma.
JMP Pro puede modelar los datos utilizando diferentes plataformas como Regresión generalizada, Árbol impulsado, Bosque Bootstrap, Neural Net, SVM, K-vecinos más cercanos y XGBoost. Todos estos métodos pueden manejar los datos de los que estás hablando, y cada uno tiene sus ventajas y desventajas, por lo que realmente querrás modelar tus datos usando todos los diferentes métodos y luego comparar cuál hace mejores predicciones cuando se usa un conjunto de datos completamente diferente que no se utilizó para entrenar y validar los modelos; querrá guardar un conjunto de datos de prueba para esta parte.
Dicho esto, también querrás dividir tus datos en conjuntos de datos de entrenamiento y validación, Analizar > Modelado predictivo > Crear columna de validación, y estratificarlos en tu columna de respuesta (variable 1, creo). Pero haga esto después de haber dividido una tabla de datos que se utilizará como datos de prueba para comparar los diferentes modelos entre sí.
Cualquiera que sea el método que utilice, modelará su columna de respuesta y podrá guardar los datos modelados como una fórmula de columna en la tabla de datos. Luego puede realizar todo tipo de análisis en el modelo para determinar qué tan bueno es el ajuste.
Estaría encantado de mostrarle un ejemplo si pudiera compartir su tabla de datos. Si hay información confidencial, siempre puede "anonimizarla": Tablas > Anonimizar, o incluso recodificar una columna en las categorías A, B, C, D si no puede compartir cuáles son las entradas reales.
Espero que esto ayude,
DS
Re: ¿Puedo usar JMP Pro para realizar aprendizaje automático con datos referenciados espacialmente (latitud, longitud)?Muchas gracias DS.Agradezco la completa respuesta. Mi pregunta principal es si JMP Pro puede tener en cuenta los datos asociados con las coordenadas espaciales cuando realiza las regresiones modeladas.¿Debo suponer que JMP Pro no es capaz de incorporar mis predictores? ubicaciones (Cada predictor X está asociado con una latitud y longitud y la ubicación de los predictores afecta cómo afectarán a la variable de respuesta Y, que también tiene latitud y longitud).En realidad, esto también es una regresión espacial.(ArcPro tiene herramientas para el aprendizaje automático que utilizan la API de Python, pero esperaba que JMP Pro tuviera la capacidad de hacer esto, ya que prefiero la plataforma JMP a la de ArcGIS).
Re: ¿Puedo usar JMP Pro para realizar aprendizaje automático con datos referenciados espacialmente (latitud, longitud)?Si su preocupación acerca de los datos espaciales es el espaciado variable de la cuadrícula de las geocoordenadas, algo como un modelo neuronal potenciado podría ser una buena opción, ya que esto daría forma a la curva de predicción para tener en cuenta esta curvatura/variabilidad. Adjunto un flujo de trabajo de muestra que utiliza datos de muestra de JMP para predecir la temperatura de enero en función de las coordenadas.
Además, probablemente podría usar los mismos paquetes de Python directamente desde JMP, ya que JMP puede ejecutarse/integrarse con Python. Aquí está un enlace a algunos ejemplos .
Re: ¿Puedo usar JMP Pro para realizar aprendizaje automático con datos referenciados espacialmente (latitud, longitud)?Excelente.Echaré un vistazo.¡Gracias!
Re: ¿Puedo usar JMP Pro para realizar aprendizaje automático en datos referenciados espacialmente (latitud, longitud)?Hola SDF1: respondiste a una pregunta que tenía el año pasado y esperaba poder hacer un seguimiento de esto, ya que ahora estoy ordenando mis conjuntos de datos. Me gustaría hacer un algoritmo de aprendizaje automático en JMP Pro 17 para predecir Y en función de 7 variables (X1, X2, ... X7), dos de las cuales son coordenadas espaciales (latitud y longitud). Usaría una parte de mis 326 registros como un conjunto de entrenamiento y una parte como mi conjunto de verificación/prueba. He adjuntado mi conjunto de datos de muestra.
¿JMP Pro está equipado para "aprender automáticamente" en este conjunto de datos geoespaciales (latitud/longitud)? Y, si es así, ¿podría recomendarme un buen punto de partida o tipo de prueba para mi flujo de trabajo? ¡Gracias de antemano!
Re: ¿Puedo usar JMP Pro para realizar aprendizaje automático en datos referenciados espacialmente (latitud, longitud)?Hola de nuevo, SDF1. Me di cuenta de que es posible que no estés trabajando en este tipo de problemas en estos días, por lo que también estoy publicando en el foro de discusión. ¿Cómo uso JMP Pro para hacer predicciones de aprendizaje automático en un conjunto de datos con predic... - Comunidad de usuarios de JMP
Gracias.