¿Qué es Weka?
WEKA: un software de código abierto proporciona herramientas para el preprocesamiento de datos, la implementación de varios algoritmos de aprendizaje automático y herramientas de visualización para que pueda desarrollar técnicas de aprendizaje automático y aplicarlas a problemas de minería de datos del mundo real. Lo que ofrece WEKA se resume en el siguiente diagrama:
Si observa el comienzo del flujo de la imagen, comprenderá que hay muchas etapas en el manejo de Big Data para que sea adecuado para el aprendizaje automático:
Primero, comenzará con los datos sin procesar recopilados del campo. Estos datos pueden contener varios valores nulos y campos irrelevantes. Utiliza las herramientas de preprocesamiento de datos proporcionadas en WEKA para limpiar los datos.
Luego, guardaría los datos preprocesados en su almacenamiento local para aplicar algoritmos ML.
A continuación, según el tipo de modelo de AA que esté intentando desarrollar, seleccionaría una de las opciones, como Classify, Clustero Associate. losAttributes Selection permite la selección automática de características para crear un conjunto de datos reducido.
Tenga en cuenta que en cada categoría, WEKA proporciona la implementación de varios algoritmos. Debería seleccionar un algoritmo de su elección, establecer los parámetros deseados y ejecutarlo en el conjunto de datos.
Entonces, WEKA le daría la salida estadística del procesamiento del modelo. Le proporciona una herramienta de visualización para inspeccionar los datos.
Los distintos modelos se pueden aplicar en el mismo conjunto de datos. Luego puede comparar los resultados de diferentes modelos y seleccionar el mejor que se adapte a su propósito.
Por lo tanto, el uso de WEKA da como resultado un desarrollo más rápido de los modelos de aprendizaje automático en general.
Ahora que hemos visto qué es WEKA y qué hace, en el próximo capítulo aprendamos cómo instalar WEKA en su computadora local.