SlideShare ist ein Scribd-Unternehmen logo
1 von 146
Programa Open Source WEKA
• Introducción.
• Instalación del WEKA.
• Uso del WEKA.
• Repositorios del WEKA.
Gracias al apoyo del Consejo de Investigación y Postgrado de la Universidad Nacional Abierta
Elaborado por: Ing. Jean Sánchez
Introducción
El sistema WEKA (Waikato Environment for Knowledge Analysis) fue
desarrollado en la Universidad de Waikato en Nueva Zelanda. Está bajo
licencia GNU implementado en Java y ha sido probado en Windows, Linux y
Macintosh.
Implementa algoritmos de minería de datos que pueden aplicarse a bases de
datos desde su línea de comando o bien desde su interfaz gráfica.
Este sistema incluye una variedad de herramientas para transformar
conjuntos de datos.
Permite realizar preprocesamientos de datos para transformarlos en un
esquema de aprendizaje, a fin de que sus resultados puedan ser analizados.
WEKA permite aplicar un método de aprendizaje a conjuntos de datos y
analizar los resultados para extraer información. Otra forma es aplicar varios
métodos de aprendizaje y comparar sus resultados en orden de escoger una
predicción. Estos métodos son llamados clasificadores.
La implementación de los esquemas de aprendizaje son los recursos más
valiosos de WEKA. Las herramientas para el preprocesamiento de datos,
llamados filtros, WEKA centra su atención en los algoritmos de clasificación y
filtro, sin embargo, también incluye la implementación de algoritmos para el
aprendizaje de reglas de asociación y el agrupamiento de datos (clustering).
Instalación de WEKA
Descargar desde la página web de la Universidad de
Waikato http://www.cs.waikato.ac.nz/ml/weka/
Permitirá la instalación de la máquina virtual java.
Comenzará la instalación automática del programa.
Se mostraran las ventanas que se muestran a continuación
Instalación de WEKA
Se mostrará la siguiente ventana
Pulsa siguiente
Instalación de WEKA
Se mostrará la siguiente ventana
Pulsa Estoy de Acuerdo
Instalación de WEKA
Se mostrará la siguiente ventana
Pulsa siguiente
Instalación de WEKA
Se mostrará la siguiente ventana
Pulsa siguiente
Instalación de WEKA
Se mostrará la siguiente ventana
Pulsa Instalar
Instalación de WEKA
Se mostrará la siguiente ventana
Pulsa siguiente
Instalación de WEKA
Se mostrará la siguiente ventana
Pulsa Finalizar
Uso del WEKA
La pantalla principal del WEKA se muestra a
continuación:
Uso del WEKA
Se muestran las 4 opciones posibles interfaces de trabajo
con WEKA
Explorer: es la opción que
permite ejecutar los
algoritmos de análisis y
comparar resultados sobre un
único conjunto de datos.
Experimenter: es la opción
que permite definir
experimentos complejos y
almacenar resultados.
Knowledge Flow: es la
opción que permite llevar a
cabo las mismas operaciones
que Experimenter pero
representado como un grafo
dirigido.
Simple Cli: es “Command-
Line Interfaz” es una ventana
de comandos java para
ejecutar las clases WEKA.
Uso del WEKA
Explorer:
Como se observa con seis
subentornos de ejecución:
Preprocess: permite el uso de
las herramientas y filtros para
cargar y manipular los datos.
Classification: permite el
acceso a las técnicas de
clasificación y regresión.
Cluster: permite integrar
varios métodos de
agrupamiento.
Associate: permite incluir las
reglas de asociación.
Select Attributes: permite
aplicar las técnicas de
reducción de atributos.
Visualize: permite visualizar
el comportamiento de los
datos.
Uso del WEKA
Explorer: Preprocesamiento de Datos.
•Se pueden importar datos en varios formatos: ARFF,
CVS, C.45, binarios.
•Los datos pueden provenir desde un URL o de una
base de datos (usando JDBC).
•Herramientas de preprocesado: Filters.
•Filtros para: discretización, normalización, selección
de atributos, ...
Uso del WEKA
Explorer:
Las flores de las plantas Iris
(liliáceas) se clasifican a base de
las dimensiones de sus pétalos y
sépalos
Es un problema académico planteado por
Fisher en 1936, que consta de las mediciones
de 150 ejemplares de tres subclases: Setosa,
Versicolor, Virginica.
Uso del WEKA
Explorer:
Los datos son introducidos como
archivos ARFF los cuales poseen
las siguientes características:
@RELATION iris
@ATTRIBUTE sepallength REAL
@ATTRIBUTE sepalwidth REAL
@ATTRIBUTE petallength REAL
@ATTRIBUTE petalwidth REAL
@ATTRIBUTE class {Iris-setosa,Iris-versicolor,Iris-virginica}
@DATA
5.1,3.5,1.4,0.2,Iris-setosa
4.9,3.0,1.4,0.2,Iris-setosa
…
5.2,2.7,3.9,1.4,Iris-versicolor
5.0,2.0,3.5,1.0,Iris-versicolor
…
7.2,3.6,6.1,2.5,Iris-virginica
6.5,3.2,1.4,2.0,Iris-virginica
Cabecera con el nombre
de la relación:
iris
Declaración de atributos:
{a1,a2,..,an} enumerado
REAL numérico
Conjunto de datos:
150 instancias.
Ordenadas de 50 en 50.
Uso del WEKA
Explorer: Preprocess
Pulse para abrir archivo
Uso del WEKA
Explorer: Preprocess
Pulse para abrir archivo
seleccionado
Uso del WEKA
Explorer: Preprocess
Uso del WEKA
Explorer: Preprocess
Pulse sobre el
atributo class
Uso del WEKA
Explorer: Preprocess
Pulse sobre la opción Visualiza todo
Uso del WEKA
Explorer: Preprocess
Como se observa los cinco
atributos de las plantas Iris:
sepallenght: longitud del
sépalo.
sepalwidth: anchura del
sépalo.
petallenght: longitud del
pétalo.
petalwidth: anchura del
pétalo.
class: especies que
componen la planta Iris.
Uso del WEKA
Explorer: Preprocess
Pulse sobre el atributo
petalwidth
Uso del WEKA
Explorer: Preprocess
Pulse sobre la opción
Elegir
Uso del WEKA
Explorer: Preprocess
Pulse sobre la opción de
la herramienta de
preprocesamineto no
supervisada
Uso del WEKA
Explorer: Preprocess
Pulse sobre la opción de
la herramienta de
preprocesamineto no
supervisada para el
tratamiento de los
atributos
Uso del WEKA
Explorer: Preprocess
Pulse sobre la opción de
filtros
Uso del WEKA
Explorer: Preprocess
Marca sobre la opciones filtros que considere necesarias y pulsa Esta bien
Uso del WEKA
Explorer: Preprocess
Pulse sobre la opción de
la herramienta de
preprocesamineto no
supervisada para el
tratamiento de los
atributos escogiendo
Discretizar
Uso del WEKA
Explorer: Preprocess
Pulse sobre la
opción aplicar
Uso del WEKA
Explorer: Preprocess
Uso del WEKA
Explorer: Preprocess
Usaremos ahora de la
herramienta de
preprocesamineto no
supervisada para el
tratamiento de los
atributos escogiendo
Discretizar las opciones
que posee pulsando
sobre el
Uso del WEKA
Explorer: Preprocess
Colocar en verdadero para hacer iguales el número de las frecuencias. Se
puede también modificar cualquiera de las opciones a nuestra conveniencia
Uso del WEKA
Explorer: Preprocess
Pulsar sobre la opción esta bien
En la sección Acerca de se
muestra la información
sobre la herramienta de
Preprocesamiento utilizada.
Uso del WEKA
Explorer: Preprocess
Pulse sobre la
opción aplicar
Uso del WEKA
Explorer: Preprocess
Uso del WEKA
Explorer: Classify
WEKA ofrece cuatro opciones en
el Test options:
Use trainig set: la muestra es
usada para entrenar y probar al
mismo tiempo. Los resultados
obtenidos no corresponden con
la realidad.
Supplied test set: los atributos
de los datos son escritos en un
nuevo archivo de formato ARFF
sobre el cual se efectuará la
clasificación.
Cross-validation: permite
dividir la muestra en k partes,
sobre estas se procede a
entrenar el clasificador con las k-
1 partes y evaluar con la parte k
actual.
Percentage split: indica el
porcentaje de la muestra que
empleara para probar el
clasificador.
Uso del WEKA
Explorer: Classify
Pulsar sobre la opción Elegir
Uso del WEKA
Explorer: Classify
WEKA ofrece ocho opciones para
clasificar:
Bayes: métodos basados en el
aprendizaje de Bayes.
Functions: métodos
matemáticos.
Lazy: métodos basados en el
aprendizaje del perezoso.
Meta: métodos que resultan de
la combinación de diferentes
métodos de aprendizaje.
Mi: métodos que aprenden
mediante la variación de la
densidad de los algoritmos.
Misc: métodos que aprenden
como si leyeran los datos.
Trees: métodos que aprenden
mediante arboles de decisión.
Rules: métodos que aprenden y
esto se puede expresar como
reglas.
Uso del WEKA
Explorer: Classify (bayes)
Pulsar sobre la de filtros
Uso del WEKA
Explorer: Classify (bayes)
Marca sobre la opciones filtros que considere necesarios y pulsa Esta bien
Uso del WEKA
Explorer: Classify (bayes)
Pulsar sobre NaiveBayes para
que se muestren las opciones
que este posee
Uso del WEKA
Explorer: Classify (bayes)
En la sección Acerca de se
muestra la información
sobre la herramienta de
Clasificación utilizada.
Pulsa Esta bien luego de realizar las
modificaciones en las opciones de ser necesario.
Uso del WEKA
Explorer: Classify (bayes)
Pulsar sobre Más opciones con
lo cual se desplegara un menú
emergente
Uso del WEKA
Explorer: Classify (bayes)
Pulsa Esta bien luego de realizar las
modificaciones en las opciones de ser necesario.
Uso del WEKA
Explorer: Classify (bayes)
Pulsa sobre Comienzo para
que el algoritmo empiece a
ejecutarse
Uso del WEKA
Explorer: Classify (bayes)
Se muestra el resultado del algoritmo, deberás pulsar sobre la ventana
deslizante hasta llegar al final de la misma
Uso del WEKA
Explorer: Classify (bayes)
Se muestra el resultado del algoritmo, deberás pulsar sobre la ventana
deslizante hasta llegar al final de la misma
Uso del WEKA
Explorer: Classify (bayes)
Se muestra el resultado del algoritmo
Uso del WEKA
Explorer: Classify (bayes)
Pulsando botón contrario del ratón se desplegara la siguiente ventana emergente
Uso del WEKA
Explorer: Classify (bayes)
Pulsa sobre la opción visualizar los errores clasificados
Uso del WEKA
Explorer: Classify (bayes)
Pulsa sobre X para cerrar la ventana emergente
Uso del WEKA
Explorer: Classify (bayes)
Pulsa sobre la opción visualizar la curva marginal
Uso del WEKA
Explorer: Classify (bayes)
Pulsa sobre X para cerrar la ventana emergente
Uso del WEKA
Explorer: Classify (bayes)
Pulsa sobre la opción visualizar el umbral de la curva
Uso del WEKA
Explorer: Classify (bayes)
Pulsa sobre X para cerrar la ventana emergente
Uso del WEKA
Explorer: Classify (bayes)
Pulsa sobre la opción visualizar la curva de costos
Uso del WEKA
Explorer: Classify (bayes)
Pulsa sobre X para cerrar la ventana emergente
Uso del WEKA
Explorer: Classify (trees)
Pulsar sobre la opción Arboles
de decisión
Uso del WEKA
Explorer: Classify (trees)
Pulsar sobre la opción J48 que
usa el algoritmo C4.5
Uso del WEKA
Explorer: Classify (trees)
Pulsar sobre la de filtros
Uso del WEKA
Explorer: Classify (trees)
Marca sobre la opciones filtros que considere necesarias y pulsa Esta bien
Uso del WEKA
Explorer: Classify (trees)
Pulsar sobre J48 para que se
muestren las opciones que
este posee
Uso del WEKA
Explorer: Classify (trees)
En la sección Acerca de se
muestra la información
sobre la herramienta de
Clasificación utilizada.
Pulsa Esta bien luego de realizar las
modificaciones en las opciones de ser necesario.
Uso del WEKA
Explorer: Classify (trees)
Pulsar sobre Más opciones con
lo cual se desplegara un menú
emergente
Uso del WEKA
Explorer: Classify (trees)
Pulsa Esta bien luego de realizar las
modificaciones en las opciones de ser necesario.
Uso del WEKA
Explorer: Classify (trees)
Pulsa sobre Comienzo para
que el algoritmo empiece a
ejecutarse
Uso del WEKA
Explorer: Classify (trees)
Se muestra el resultado del algoritmo, deberás pulsar sobre la ventana
deslizante hasta llegar al final de la misma
Uso del WEKA
Explorer: Classify (trees)
Se muestra el resultado del algoritmo, deberás pulsar sobre la ventana
deslizante hasta llegar al final de la misma
Uso del WEKA
Explorer: Classify (trees)
Se muestra el resultado del algoritmo
Uso del WEKA
Explorer: Classify (trees)
Pulsando botón contrario del ratón se desplegara la siguiente ventana emergente
Uso del WEKA
Explorer: Classify (trees)
Pulsa sobre la opción visualizar Árbol de Decisión
Uso del WEKA
Explorer: Classify (trees)
Pulsa sobre X para cerrar la ventana emergente
Uso del WEKA
Explorer: Classify (trees)
Pulsa sobre la opción visualizar los errores clasificados
Uso del WEKA
Explorer: Classify (trees)
Pulsa sobre X para cerrar la ventana emergente
Uso del WEKA
Explorer: Classify (trees)
Pulsa sobre la opción visualizar la curva marginal
Uso del WEKA
Explorer: Classify (trees)
Pulsa sobre X para cerrar la ventana emergente
Uso del WEKA
Explorer: Classify (trees)
Pulsa sobre la opción visualizar el umbral de la curva
Uso del WEKA
Explorer: Classify (trees)
Pulsa sobre X para cerrar la ventana emergente
Uso del WEKA
Explorer: Classify (trees)
Pulsa sobre la opción visualizar la curva de costos
Uso del WEKA
Explorer: Classify (trees)
Pulsa sobre X para cerrar la ventana emergente
Uso del WEKA
Explorer: Classify
Principales Algoritmos utilizados en Clasificar
•BayesNet: Aprende redes Bayesianas.
•NaiveBayes: Clasificador discriminador de Bayes.
•Id3: Arboles de decisión usando el divide y vencerás.
•J48: Arboles de decisión usando el C4.5.
•RandomForest: Contruye un bosque aleatorio.
•JRip: Construye reglas con el algoritmo RIPPER.
•M5Rules: Construye reglas M5 desde árboles.
•LinearRegression: Utiliza la regresión lineal.
•MultilayerPerceptron: Usa Red Neuronal de Retroprogramación.
•RBFNetwork: Usa Red de función en Radio Base.
•SMO: Basado en Vectores de Soporte.
•Ibk: Usa k vecinos más cercanos.
•LWL: Aprendizaje basados en Pesos Locales.
•Entre muchos otros…
Uso del WEKA
Explorer: Classify
Principales Algoritmos utilizados en Clasificar
•BayesNet: Aprende redes Bayesianas.
•NaiveBayes: Clasificador discriminador de Bayes.
•Id3: Arboles de decisión usando el divide y vencerás.
•J48: Arboles de decisión usando el C4.5.
•RandomForest: Contruye un bosque aleatorio.
•JRip: Construye reglas con el algoritmo RIPPER.
•M5Rules: Construye reglas M5 desde árboles.
•LinearRegression: Utiliza la regresión lineal.
•MultilayerPerceptron: Usa Red Neuronal de Retroprogramación.
•RBFNetwork: Usa Red de función en Radio Base.
•SMO: Basado en Vectores de Soporte.
•Ibk: Usa k vecinos más cercanos.
•LWL: Aprendizaje basados en Pesos Locales.
•Entre muchos otros…
Uso del WEKA
Explorer: Cluster
WEKA ofrece cuatro opciones en
el Cluster mode:
Use trainig set: la muestra es
usada para entrenar y probar al
mismo tiempo. Los resultados
obtenidos no corresponden con
la realidad.
Supplied test set: los atributos
de los datos son escritos en un
nuevo archivo de formato ARFF
sobre el cual se efectuará la
clasificación.
Percentage split: indica el
porcentaje de la muestra que
empleara para probar el
clasificador.
Classes to cluster evaluation:
permite escoger el atributo a
agrupar
Uso del WEKA
Explorer: Cluster
Pulsar sobre la opción Elegir
Uso del WEKA
Explorer: Cluster
WEKA ofrece nueve algoritmos
para agrupar datos:
•CobWeb: utiliza el algoritmo
CobWeb.
•DBScan: utiliza el algoritmo
DBScan.
•EM: utiliza el algoritmo EM.
•FarthestFirst: utiliza el
algoritmo FarthestFirst.
•FilteredCluster: agupra los
datos arbitrariamente y luego
son pasados por un filtro
arbitrario.
•MakeDensityBasedClusterer: los
datos son envueltos en clases y
devuelven su distribución y
densidad.
•OPTICS: utiliza el algoritmo
OPTICS.
•SimpleKMeans: utiliza el
algoritmo de k-medias.
•XMeans: utiliza el algoritmo de
x-medias.
Uso del WEKA
Explorer: Cluster
Pulsa sobre la opción filtros
Uso del WEKA
Explorer: Cluster
Marca sobre la opciones filtros que considere necesarias y pulsa Esta bien
Uso del WEKA
Explorer: Cluster
Pulsa sobre la opción del
algoritmo CobWeb
Uso del WEKA
Explorer: Cluster
Pulsar sobre CobWeb para que
se muestren las opciones que
este posee
Uso del WEKA
Explorer: Cluster
En la sección Acerca de se
muestra la información
sobre la herramienta de
Agrupamiento de datos
utilizada.
Pulsa Esta bien luego de realizar las
modificaciones en las opciones de ser necesario.
Uso del WEKA
Explorer: Cluster
Pulsa sobre Comienzo para
que el algoritmo empiece a
ejecutarse
Uso del WEKA
Explorer: Cluster
Se muestra el resultado del algoritmo, deberás pulsar sobre la ventana
deslizante hasta llegar al final de la misma
Uso del WEKA
Explorer: Cluster
Se muestra el resultado del algoritmo
Uso del WEKA
Explorer: Cluster
Pulsando botón contrario del ratón se desplegara la siguiente ventana emergente
Uso del WEKA
Explorer: Cluster
Pulsa sobre la opción visualizar Árbol
Uso del WEKA
Explorer: Cluster
Pulsa sobre X para cerrar la ventana emergente
Uso del WEKA
Explorer: Cluster
Pulsa sobre la opción visualizar los grupos formados
Uso del WEKA
Explorer: Cluster
Pulsa sobre X para cerrar la ventana emergente
Uso del WEKA
Explorer: Associate
Pulsar sobre la opción Elegir
Uso del WEKA
Explorer: Associate
WEKA ofrece cinco algoritmos
para asociar datos:
•Apriori: utiliza el algoritmo
Apriori.
•FilteredAssociator: utiliza el
algoritmo que asocia los datos
arbitrariamente además de
filtrarlos arbitrariamente
también.
•GeneralizedSequentialPatterns:
utiliza el algoritmo GSP
•PredictiveApriori: utiliza el
algoritmo Apriori para hacer
reglas de asociación.
•Tertius: utiliza el algoritmo de
Tertius.
Uso del WEKA
Explorer: Associate
Pulsa sobre la opción filtros
Uso del WEKA
Explorer: Associate
Marca sobre la opciones filtros que considere necesarias y pulsa Esta bien
Uso del WEKA
Explorer: Associate
Pulsa sobre la opción del
algoritmo FilteredAssociator
Uso del WEKA
Explorer: Associate
Pulsar sobre FilteredAssociator
para que se muestren las
opciones que este posee
Uso del WEKA
Explorer: Associate
En la sección Acerca de se
muestra la información
sobre la herramienta de
Asociación de datos
utilizada.
Pulsa Esta bien luego de realizar las
modificaciones en las opciones de ser necesario.
Uso del WEKA
Explorer: Associate
Pulsa sobre Comienzo para
que el algoritmo empiece a
ejecutarse
Uso del WEKA
Explorer: Associate
Se muestra el resultado del algoritmo
Uso del WEKA
Explorer: Associate
Pulsando botón contrario del ratón se desplegara la siguiente ventana emergente
Uso del WEKA
Explorer: Visualize
Uso del WEKA
Experimenter:
Como se observa con tres
subentornos de ejecución:
Setup: permite la carga de los
archivos así como la creación
de los mismos.
Run: permite ejecutar el
archivo con los algoritmos
indicados en Setup.
Analyse: permite configurar
las pruebas sobre los datos.
Uso del WEKA
KnowledgeFlow:
Como se observa con ocho
subentornos de ejecución:
DataSources: permite leer los datos
en los diferentes tipos de archivos:
ARFF, C45, CVS, LIBSVM, XRFF.
DataSkin: permite guardar los datos
en los diferentes tipos de archivos:
ARFF, C45, CVS, LIBSVM, XRFF.
Filters: permite efectuar el
preprocesamiento de los datos, se
dividen supervisados y no
supervisados.
Classifiers: permite efectuar la
clasificación de los datos, se dividen
en: bayes, functions, lazy, meta, mi,
misc, trees y rules.
Clusterers: permite aplicar las
técnicas de agrupamiento de datos.
Associations: permite aplicar las
técnicas de asociación de los datos.
Evaluation: permite evaluar o
designar el conjunto de datos para el
entrenamiento.
Visualization: permite visualizar ya
sea como texto o grafico el resultado
de los algoritmos.
Uso del WEKA
KnowledgeFlow:
Como primer paso es necesario
cargar los datos. Para esto se debe:
1) Pulsar sobre la pestaña de
DataSources
2) Pulsar sobre la el icono de
ArffLoader
3) Pulsar doble clic y aparecerá el
icono de ArffLoader
Uso del WEKA
KnowledgeFlow:
Pulsar clic contrario sobre el icono de
ArffLoader y aparecerá un menú
desplegable sobre este elegirás la
opción Configure, esto para indicarle
la ubicación del archivo ARFF
Uso del WEKA
KnowledgeFlow:
Pulsar clic sobre el archivo ARFF de
nuestra elección el cual será
inmediatamente cargado como fuente
de datos
Uso del WEKA
KnowledgeFlow:
Como segundo paso es necesario
evaluar los datos. Para esto se debe:
1) Pulsar sobre la pestaña de
Evaluation
2) Pulsar sobre la el icono de
ClassAssigener
3) Pulsar doble clic y aparecerá el
icono de ClassAssigner
ClassAssigner es un algoritmo que divide los datos en grupos (clases)
Uso del WEKA
KnowledgeFlow:
Pulsar clic contrario aparecerá el
menú emergente pulsaras sobre la
opción dataSet.
Uso del WEKA
KnowledgeFlow:
La flecha indica que se efectúa la
conexión entre el conjunto de los
datos “dataSet” en formato ARFF
(icono ArffLoader) y serán
evaluados dicho conjunto de datos
(icono ClassAssigner)
Cada uno de los iconos u objetos sólo se conectaran con los atributos comunes
a los mismos, en este caso es común el conjunto de datos “dataSet” y es la única
forma de comunicación entre la carga del conjunto de datos (ArffLoader) y la
evaluación de los mismos (ClassAsigner).
Uso del WEKA
KnowledgeFlow:
Pulsar sobre la el icono de
CrossValidationFoldMaker
Pulsar doble clic y aparecerá el
icono de CrossValidationFoldMaker
CrossValidationFolderMaker es un algoritmo de evaluación que divide un
conjunto de datos al efectuar una validación cruzada, para esto separa el
entrenamiento y las pruebas de los datos que son producidas por cada k-partes
Uso del WEKA
KnowledgeFlow:
Pulsar clic contrario aparecerá el
menú emergente pulsaras sobre la
opción dataSet.
Uso del WEKA
KnowledgeFlow:
La flecha indica que se efectúa la
conexión entre el conjunto de los
datos “dataSet” formados por el
método de agrupar en clases (icono
ClassAssigner) y serán evaluados
dicho conjunto de datos (icono
CrossValidationFolderMaker)
Uso del WEKA
KnowledgeFlow:
Como tercer paso es necesario
efectuar la clasificación de los datos.
Para esto se debe:
1) Pulsar sobre la pestaña de
Classifiers
2) Pulsar sobre la el icono de SMO
3) Pulsar doble clic y aparecerá el
icono de SMO
SMO es una función que implementa el algoritmo de secuencia mínima optima
de John Platt.
Uso del WEKA
KnowledgeFlow:
Pulsar clic contrario aparecerá el
menú emergente pulsaras sobre la
opción trainingSet y luego de igual
manera pulsaras clic contrario
aparecerá el menú emergente y
luego pulsaras sobre la opción
testSet.
Uso del WEKA
KnowledgeFlow:
La flecha indica que se efectúa la
conexión entre el evaluador (icono
CrossValidationFoldMaker) ya sea
tanto por entrenamiento de los
datos “trainingSet” o por pruebas
de los datos “testSet” al clasificador
SMO.
Uso del WEKA
KnowledgeFlow:
Pulsar sobre la el icono de
NaiveBayes
3) Pulsar doble clic y aparecerá el
icono de NaiveBayes
NaiveBayes es una función que se usa para estimar las clases
Uso del WEKA
KnowledgeFlow:
Pulsar clic contrario aparecerá el
menú emergente pulsaras sobre la
opción trainingSet y luego de igual
manera pulsaras clic contrario
aparecerá el menú emergente y
luego pulsaras sobre la opción
testSet.
Uso del WEKA
KnowledgeFlow:
La flecha indica que se efectúa la
conexión entre el evaluador (icono
CrossValidationFoldMaker) ya sea
tanto por entrenamiento de los
datos “trainingSet” o por pruebas
de los datos “testSet” al clasificador
NaiveBayes.
Uso del WEKA
KnowledgeFlow:
Como cuarto es necesario efectuar la
visualización de los datos. Para esto
se debe:
1) Pulsar sobre la pestaña de
Visualization
2) Pulsar sobre la el icono de
TextViewer
3) Pulsar doble clic y aparecerá el
icono de TextViewer
TextViewer es un visualizador que permite observar por pantalla los resultados
generales del experimento
Uso del WEKA
KnowledgeFlow:
Pulsar clic contrario aparecerá el
menú emergente pulsaras sobre la
opción text
Uso del WEKA
KnowledgeFlow:
La flecha indica que se efectúa la
conexión entre el clasificador
(icono MSO) que envía el resultado
tipo texto “text” al visualizador
TextViewer
Pulsar TextViewer y luego pulsar
doble clic y aparecerá el icono de
TextViewer
Uso del WEKA
KnowledgeFlow:
Pulsar clic contrario aparecerá el
menú emergente pulsaras sobre la
opción text
Uso del WEKA
KnowledgeFlow:
La flecha indica que se efectúa la
conexión entre el clasificador
(icono NaiveBayes) que envía el
resultado tipo texto “text” al
visualizador TextViewer
Uso del WEKA
KnowledgeFlow:
Pulsar clic contrario sobre los datos
(icono titanic.txt) aparecerá un
menú emergente donde escogerás
la opción Start loading, con esto se
iniciará la carga de los datos en el
modelo creado.
Como quinto paso es necesario cargar
los datos.
Uso del WEKA
KnowledgeFlow:
Pulsar clic contrario aparecerá el
menú emergente pulsaras sobre la
opción ShowResults
Uso del WEKA
KnowledgeFlow:
Estos son los resultados en forma
de texto del clasificador
implementado.
Uso del WEKA
KnowledgeFlow:
Pulsar clic contrario aparecerá el
menú emergente pulsaras sobre la
opción ShowResults
Uso del WEKA
KnowledgeFlow:
Estos son los resultados en forma
de texto del clasificador
implementado.
Uso del WEKA
KnowledgeFlow:
Pulsar sobre la el icono de J48
Pulsar doble clic y aparecerá el
icono de J48
J48 es una función que genera un árbol de decisión usando el algoritmo C4.5
Uso del WEKA
KnowledgeFlow:
Pulsar clic contrario aparecerá el
menú emergente pulsaras sobre la
opción trainingSet y luego de igual
manera pulsaras clic contrario
aparecerá el menú emergente y
luego pulsaras sobre la opción
testSet.
Uso del WEKA
KnowledgeFlow:
Pulsar clic contrario sobre los datos
(icono titanic.txt) aparecerá un
menú emergente donde escogerás
la opción Start loading, con esto se
iniciará la carga de los datos en el
modelo creado.
Como sexto paso y para efectuar
comparación con los algoritmos de
árboles de decisión, es necesario
volver a cargar los datos.
Uso del WEKA
KnowledgeFlow:
Pulsar clic contrario aparecerá el
menú emergente pulsaras sobre la
opción ShowResults
Uso del WEKA
KnowledgeFlow:
Estos son los resultados en forma
de texto del clasificador
implementado.
Uso del WEKA
KnowledgeFlow:
Pulsar clic contrario aparecerá el
menú emergente pulsaras sobre la
opción ShowResults
Uso del WEKA
KnowledgeFlow:
Este es el resultado en forma de
árbol del clasificador
implementado.
Uso del WEKA
SimpleCLI:
Como se observa con los siete
comandos posibles son:
java <classname> <args>.
break.
kill.
cls.
history.
exit.
help <command>
Repositorios de WEKA
SimpleCLI:
Como se observa con los siete
comandos posibles son:
java <classname> <args>.
break.
kill.
cls.
history.
exit.
help <command>

Weitere ähnliche Inhalte

Was ist angesagt?

Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónYaskelly Yedra
 
modelo relacional
modelo relacionalmodelo relacional
modelo relacionalponxo90
 
Tipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareTipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareLeo Ruelas Rojas
 
1. modelo entidad relacion ejemplo
1. modelo entidad relacion   ejemplo1. modelo entidad relacion   ejemplo
1. modelo entidad relacion ejemplouniv of pamplona
 
4 2 recopilacion con metodos discretos
4 2 recopilacion con metodos discretos4 2 recopilacion con metodos discretos
4 2 recopilacion con metodos discretosGiovani Ramirez
 
Programación 3: algoritmo de Prim y de Kruskal
Programación 3: algoritmo de Prim y de KruskalProgramación 3: algoritmo de Prim y de Kruskal
Programación 3: algoritmo de Prim y de KruskalAngel Vázquez Patiño
 
Funciones de un administrador de base de datos
Funciones de un administrador de base de datosFunciones de un administrador de base de datos
Funciones de un administrador de base de datosRodolfo Kuman Chi
 
Cómo realizar "paso a paso" un contraste de hipótesis con SPSS para Windows
Cómo realizar "paso a paso" un contraste de hipótesis con  SPSS para WindowsCómo realizar "paso a paso" un contraste de hipótesis con  SPSS para Windows
Cómo realizar "paso a paso" un contraste de hipótesis con SPSS para WindowsJairo Acosta Solano
 
Pilas como estructura de datos..
Pilas como estructura de datos..Pilas como estructura de datos..
Pilas como estructura de datos..NANO-06
 
Ejemplo de manual sistema de inventario de operaciones estadisticas
Ejemplo de manual sistema de inventario de operaciones estadisticasEjemplo de manual sistema de inventario de operaciones estadisticas
Ejemplo de manual sistema de inventario de operaciones estadisticassullinsan
 
Las diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosLas diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosImperva
 
Base de datos con Netbeans
Base de datos con NetbeansBase de datos con Netbeans
Base de datos con NetbeansRandy
 
Diagrama de distribución
Diagrama de distribuciónDiagrama de distribución
Diagrama de distribuciónAlicia Andrade
 
Algoritmo alfa beta
Algoritmo alfa betaAlgoritmo alfa beta
Algoritmo alfa betaEdwinVega49
 
El algoritmo a (asterisco)
El algoritmo a (asterisco)El algoritmo a (asterisco)
El algoritmo a (asterisco)Cristina Lopez
 

Was ist angesagt? (20)

Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de información
 
modelo relacional
modelo relacionalmodelo relacional
modelo relacional
 
Introducción a R - con minería de datos
Introducción a R - con minería de datosIntroducción a R - con minería de datos
Introducción a R - con minería de datos
 
Tipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de SoftwareTipos de Requerimientos en Ingeniería de Software
Tipos de Requerimientos en Ingeniería de Software
 
1. modelo entidad relacion ejemplo
1. modelo entidad relacion   ejemplo1. modelo entidad relacion   ejemplo
1. modelo entidad relacion ejemplo
 
Algoritmo a
Algoritmo aAlgoritmo a
Algoritmo a
 
Ejemplo dfd
Ejemplo dfdEjemplo dfd
Ejemplo dfd
 
4 2 recopilacion con metodos discretos
4 2 recopilacion con metodos discretos4 2 recopilacion con metodos discretos
4 2 recopilacion con metodos discretos
 
Java swing
Java swingJava swing
Java swing
 
Programación 3: algoritmo de Prim y de Kruskal
Programación 3: algoritmo de Prim y de KruskalProgramación 3: algoritmo de Prim y de Kruskal
Programación 3: algoritmo de Prim y de Kruskal
 
Funciones de un administrador de base de datos
Funciones de un administrador de base de datosFunciones de un administrador de base de datos
Funciones de un administrador de base de datos
 
Cómo realizar "paso a paso" un contraste de hipótesis con SPSS para Windows
Cómo realizar "paso a paso" un contraste de hipótesis con  SPSS para WindowsCómo realizar "paso a paso" un contraste de hipótesis con  SPSS para Windows
Cómo realizar "paso a paso" un contraste de hipótesis con SPSS para Windows
 
Pilas como estructura de datos..
Pilas como estructura de datos..Pilas como estructura de datos..
Pilas como estructura de datos..
 
Ejemplo de manual sistema de inventario de operaciones estadisticas
Ejemplo de manual sistema de inventario de operaciones estadisticasEjemplo de manual sistema de inventario de operaciones estadisticas
Ejemplo de manual sistema de inventario de operaciones estadisticas
 
Las diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datosLas diez principales amenazas para las bases de datos
Las diez principales amenazas para las bases de datos
 
Taller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL proceduralTaller de Base de Datos - Unidad 6 SQL procedural
Taller de Base de Datos - Unidad 6 SQL procedural
 
Base de datos con Netbeans
Base de datos con NetbeansBase de datos con Netbeans
Base de datos con Netbeans
 
Diagrama de distribución
Diagrama de distribuciónDiagrama de distribución
Diagrama de distribución
 
Algoritmo alfa beta
Algoritmo alfa betaAlgoritmo alfa beta
Algoritmo alfa beta
 
El algoritmo a (asterisco)
El algoritmo a (asterisco)El algoritmo a (asterisco)
El algoritmo a (asterisco)
 

Andere mochten auch

Ejercicio weka
Ejercicio wekaEjercicio weka
Ejercicio wekaeveliad
 
Who Wants To Be A Test Whiz
Who Wants To Be A Test WhizWho Wants To Be A Test Whiz
Who Wants To Be A Test WhizAnnette Weems
 
Working With Exploring Students Case Studies
Working With Exploring Students Case StudiesWorking With Exploring Students Case Studies
Working With Exploring Students Case StudiesGeorge Steele
 
Que es office powerpoint
Que es office powerpointQue es office powerpoint
Que es office powerpointjeanyo21
 
Topological Field Theories In N Dimensional Spacetimes And Cartans Equations
Topological Field Theories In N Dimensional Spacetimes And Cartans EquationsTopological Field Theories In N Dimensional Spacetimes And Cartans Equations
Topological Field Theories In N Dimensional Spacetimes And Cartans Equationsvcuesta
 
Trek
TrekTrek
Trekgfaux
 
Gauge systems and functions, hermitian operators and clocks as conjugate func...
Gauge systems and functions, hermitian operators and clocks as conjugate func...Gauge systems and functions, hermitian operators and clocks as conjugate func...
Gauge systems and functions, hermitian operators and clocks as conjugate func...vcuesta
 
Presentación1que hacer en caso de
Presentación1que hacer en caso dePresentación1que hacer en caso de
Presentación1que hacer en caso deMarcela Basualto S
 

Andere mochten auch (10)

Ejercicio weka
Ejercicio wekaEjercicio weka
Ejercicio weka
 
Who Wants To Be A Test Whiz
Who Wants To Be A Test WhizWho Wants To Be A Test Whiz
Who Wants To Be A Test Whiz
 
Working With Exploring Students Case Studies
Working With Exploring Students Case StudiesWorking With Exploring Students Case Studies
Working With Exploring Students Case Studies
 
Que es office powerpoint
Que es office powerpointQue es office powerpoint
Que es office powerpoint
 
Topological Field Theories In N Dimensional Spacetimes And Cartans Equations
Topological Field Theories In N Dimensional Spacetimes And Cartans EquationsTopological Field Theories In N Dimensional Spacetimes And Cartans Equations
Topological Field Theories In N Dimensional Spacetimes And Cartans Equations
 
Trek
TrekTrek
Trek
 
Gauge systems and functions, hermitian operators and clocks as conjugate func...
Gauge systems and functions, hermitian operators and clocks as conjugate func...Gauge systems and functions, hermitian operators and clocks as conjugate func...
Gauge systems and functions, hermitian operators and clocks as conjugate func...
 
Presentación1que hacer en caso de
Presentación1que hacer en caso dePresentación1que hacer en caso de
Presentación1que hacer en caso de
 
Palm Sunday
Palm SundayPalm Sunday
Palm Sunday
 
haggard con pio
haggard con piohaggard con pio
haggard con pio
 

Ähnlich wie Weka completo (20)

Weka
WekaWeka
Weka
 
Examen final
Examen finalExamen final
Examen final
 
P1 doctorado
P1 doctoradoP1 doctorado
P1 doctorado
 
Turorial weka
Turorial wekaTurorial weka
Turorial weka
 
Tutorial selectividad (1)
Tutorial selectividad (1)Tutorial selectividad (1)
Tutorial selectividad (1)
 
Turorial weka
Turorial wekaTurorial weka
Turorial weka
 
Turorial weka
Turorial wekaTurorial weka
Turorial weka
 
Weka
WekaWeka
Weka
 
Weka
WekaWeka
Weka
 
Wireshark
Wireshark Wireshark
Wireshark
 
Wireshark
Wireshark Wireshark
Wireshark
 
Requisitos-pasos para el uso del Cuaderno de Cálculo ZEAPA
Requisitos-pasos para el uso del Cuaderno de Cálculo ZEAPARequisitos-pasos para el uso del Cuaderno de Cálculo ZEAPA
Requisitos-pasos para el uso del Cuaderno de Cálculo ZEAPA
 
Curso de lab view seis horas
Curso de lab view seis horasCurso de lab view seis horas
Curso de lab view seis horas
 
Mineria de datos en weka
Mineria de datos en wekaMineria de datos en weka
Mineria de datos en weka
 
Tutorial weka
Tutorial wekaTutorial weka
Tutorial weka
 
Introduction to sas in spanish
Introduction to sas in spanishIntroduction to sas in spanish
Introduction to sas in spanish
 
Procedimientos_almacenados
Procedimientos_almacenadosProcedimientos_almacenados
Procedimientos_almacenados
 
Evaluacion final
Evaluacion finalEvaluacion final
Evaluacion final
 
Árbol con weka
Árbol con wekaÁrbol con weka
Árbol con weka
 
MANUAL DE AYUDA Aplicacion BiLA.pdf
MANUAL DE AYUDA Aplicacion BiLA.pdfMANUAL DE AYUDA Aplicacion BiLA.pdf
MANUAL DE AYUDA Aplicacion BiLA.pdf
 

Mehr von Jean Sanchez

WEKA: Programa que Permite una mayor Comprensión y Acercamiento a la Minería ...
WEKA: Programa que Permite una mayor Comprensión y Acercamiento a la Minería ...WEKA: Programa que Permite una mayor Comprensión y Acercamiento a la Minería ...
WEKA: Programa que Permite una mayor Comprensión y Acercamiento a la Minería ...Jean Sanchez
 
Jean realidadaumentada
Jean realidadaumentadaJean realidadaumentada
Jean realidadaumentadaJean Sanchez
 
Brevepaseoporla mineríadedatos
Brevepaseoporla mineríadedatosBrevepaseoporla mineríadedatos
Brevepaseoporla mineríadedatosJean Sanchez
 
Yog leaflet spanish
Yog leaflet spanishYog leaflet spanish
Yog leaflet spanishJean Sanchez
 
Presentacion andragogia
Presentacion andragogiaPresentacion andragogia
Presentacion andragogiaJean Sanchez
 
Presentacion andragogia
Presentacion andragogiaPresentacion andragogia
Presentacion andragogiaJean Sanchez
 
Presentacion andragogia
Presentacion andragogiaPresentacion andragogia
Presentacion andragogiaJean Sanchez
 
Jean sancheziiicvei extenso
Jean sancheziiicvei extensoJean sancheziiicvei extenso
Jean sancheziiicvei extensoJean Sanchez
 
Programa final cvei
Programa final cveiPrograma final cvei
Programa final cveiJean Sanchez
 
Program final cveiii
Program final cveiiiProgram final cveiii
Program final cveiiiJean Sanchez
 

Mehr von Jean Sanchez (20)

WEKA: Programa que Permite una mayor Comprensión y Acercamiento a la Minería ...
WEKA: Programa que Permite una mayor Comprensión y Acercamiento a la Minería ...WEKA: Programa que Permite una mayor Comprensión y Acercamiento a la Minería ...
WEKA: Programa que Permite una mayor Comprensión y Acercamiento a la Minería ...
 
Jean realidadaumentada
Jean realidadaumentadaJean realidadaumentada
Jean realidadaumentada
 
Kdd fase1
Kdd fase1Kdd fase1
Kdd fase1
 
Brevepaseoporla mineríadedatos
Brevepaseoporla mineríadedatosBrevepaseoporla mineríadedatos
Brevepaseoporla mineríadedatos
 
Koala
KoalaKoala
Koala
 
Yog leaflet spanish
Yog leaflet spanishYog leaflet spanish
Yog leaflet spanish
 
Panda
PandaPanda
Panda
 
Gorila
GorilaGorila
Gorila
 
Amazonalive web2
Amazonalive web2Amazonalive web2
Amazonalive web2
 
Grupo sslj-805
Grupo sslj-805Grupo sslj-805
Grupo sslj-805
 
Presentacion andragogia
Presentacion andragogiaPresentacion andragogia
Presentacion andragogia
 
Presentacion andragogia
Presentacion andragogiaPresentacion andragogia
Presentacion andragogia
 
Presentacion andragogia
Presentacion andragogiaPresentacion andragogia
Presentacion andragogia
 
Memorias IIICVEI
Memorias IIICVEIMemorias IIICVEI
Memorias IIICVEI
 
Articulo ICIEI
Articulo ICIEIArticulo ICIEI
Articulo ICIEI
 
Jornadas una
Jornadas unaJornadas una
Jornadas una
 
Jean sancheziiicvei extenso
Jean sancheziiicvei extensoJean sancheziiicvei extenso
Jean sancheziiicvei extenso
 
IIICVEI
IIICVEIIIICVEI
IIICVEI
 
Programa final cvei
Programa final cveiPrograma final cvei
Programa final cvei
 
Program final cveiii
Program final cveiiiProgram final cveiii
Program final cveiii
 

Kürzlich hochgeladen

SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSYadi Campos
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.JonathanCovena1
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOPsicoterapia Holística
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxsisimosolorzano
 

Kürzlich hochgeladen (20)

SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
 

Weka completo

  • 1. Programa Open Source WEKA • Introducción. • Instalación del WEKA. • Uso del WEKA. • Repositorios del WEKA. Gracias al apoyo del Consejo de Investigación y Postgrado de la Universidad Nacional Abierta Elaborado por: Ing. Jean Sánchez
  • 2. Introducción El sistema WEKA (Waikato Environment for Knowledge Analysis) fue desarrollado en la Universidad de Waikato en Nueva Zelanda. Está bajo licencia GNU implementado en Java y ha sido probado en Windows, Linux y Macintosh. Implementa algoritmos de minería de datos que pueden aplicarse a bases de datos desde su línea de comando o bien desde su interfaz gráfica. Este sistema incluye una variedad de herramientas para transformar conjuntos de datos. Permite realizar preprocesamientos de datos para transformarlos en un esquema de aprendizaje, a fin de que sus resultados puedan ser analizados. WEKA permite aplicar un método de aprendizaje a conjuntos de datos y analizar los resultados para extraer información. Otra forma es aplicar varios métodos de aprendizaje y comparar sus resultados en orden de escoger una predicción. Estos métodos son llamados clasificadores. La implementación de los esquemas de aprendizaje son los recursos más valiosos de WEKA. Las herramientas para el preprocesamiento de datos, llamados filtros, WEKA centra su atención en los algoritmos de clasificación y filtro, sin embargo, también incluye la implementación de algoritmos para el aprendizaje de reglas de asociación y el agrupamiento de datos (clustering).
  • 3. Instalación de WEKA Descargar desde la página web de la Universidad de Waikato http://www.cs.waikato.ac.nz/ml/weka/ Permitirá la instalación de la máquina virtual java. Comenzará la instalación automática del programa. Se mostraran las ventanas que se muestran a continuación
  • 4. Instalación de WEKA Se mostrará la siguiente ventana Pulsa siguiente
  • 5. Instalación de WEKA Se mostrará la siguiente ventana Pulsa Estoy de Acuerdo
  • 6. Instalación de WEKA Se mostrará la siguiente ventana Pulsa siguiente
  • 7. Instalación de WEKA Se mostrará la siguiente ventana Pulsa siguiente
  • 8. Instalación de WEKA Se mostrará la siguiente ventana Pulsa Instalar
  • 9. Instalación de WEKA Se mostrará la siguiente ventana Pulsa siguiente
  • 10. Instalación de WEKA Se mostrará la siguiente ventana Pulsa Finalizar
  • 11. Uso del WEKA La pantalla principal del WEKA se muestra a continuación:
  • 12. Uso del WEKA Se muestran las 4 opciones posibles interfaces de trabajo con WEKA Explorer: es la opción que permite ejecutar los algoritmos de análisis y comparar resultados sobre un único conjunto de datos. Experimenter: es la opción que permite definir experimentos complejos y almacenar resultados. Knowledge Flow: es la opción que permite llevar a cabo las mismas operaciones que Experimenter pero representado como un grafo dirigido. Simple Cli: es “Command- Line Interfaz” es una ventana de comandos java para ejecutar las clases WEKA.
  • 13. Uso del WEKA Explorer: Como se observa con seis subentornos de ejecución: Preprocess: permite el uso de las herramientas y filtros para cargar y manipular los datos. Classification: permite el acceso a las técnicas de clasificación y regresión. Cluster: permite integrar varios métodos de agrupamiento. Associate: permite incluir las reglas de asociación. Select Attributes: permite aplicar las técnicas de reducción de atributos. Visualize: permite visualizar el comportamiento de los datos.
  • 14. Uso del WEKA Explorer: Preprocesamiento de Datos. •Se pueden importar datos en varios formatos: ARFF, CVS, C.45, binarios. •Los datos pueden provenir desde un URL o de una base de datos (usando JDBC). •Herramientas de preprocesado: Filters. •Filtros para: discretización, normalización, selección de atributos, ...
  • 15. Uso del WEKA Explorer: Las flores de las plantas Iris (liliáceas) se clasifican a base de las dimensiones de sus pétalos y sépalos Es un problema académico planteado por Fisher en 1936, que consta de las mediciones de 150 ejemplares de tres subclases: Setosa, Versicolor, Virginica.
  • 16. Uso del WEKA Explorer: Los datos son introducidos como archivos ARFF los cuales poseen las siguientes características: @RELATION iris @ATTRIBUTE sepallength REAL @ATTRIBUTE sepalwidth REAL @ATTRIBUTE petallength REAL @ATTRIBUTE petalwidth REAL @ATTRIBUTE class {Iris-setosa,Iris-versicolor,Iris-virginica} @DATA 5.1,3.5,1.4,0.2,Iris-setosa 4.9,3.0,1.4,0.2,Iris-setosa … 5.2,2.7,3.9,1.4,Iris-versicolor 5.0,2.0,3.5,1.0,Iris-versicolor … 7.2,3.6,6.1,2.5,Iris-virginica 6.5,3.2,1.4,2.0,Iris-virginica Cabecera con el nombre de la relación: iris Declaración de atributos: {a1,a2,..,an} enumerado REAL numérico Conjunto de datos: 150 instancias. Ordenadas de 50 en 50.
  • 17. Uso del WEKA Explorer: Preprocess Pulse para abrir archivo
  • 18. Uso del WEKA Explorer: Preprocess Pulse para abrir archivo seleccionado
  • 20. Uso del WEKA Explorer: Preprocess Pulse sobre el atributo class
  • 21. Uso del WEKA Explorer: Preprocess Pulse sobre la opción Visualiza todo
  • 22. Uso del WEKA Explorer: Preprocess Como se observa los cinco atributos de las plantas Iris: sepallenght: longitud del sépalo. sepalwidth: anchura del sépalo. petallenght: longitud del pétalo. petalwidth: anchura del pétalo. class: especies que componen la planta Iris.
  • 23. Uso del WEKA Explorer: Preprocess Pulse sobre el atributo petalwidth
  • 24. Uso del WEKA Explorer: Preprocess Pulse sobre la opción Elegir
  • 25. Uso del WEKA Explorer: Preprocess Pulse sobre la opción de la herramienta de preprocesamineto no supervisada
  • 26. Uso del WEKA Explorer: Preprocess Pulse sobre la opción de la herramienta de preprocesamineto no supervisada para el tratamiento de los atributos
  • 27. Uso del WEKA Explorer: Preprocess Pulse sobre la opción de filtros
  • 28. Uso del WEKA Explorer: Preprocess Marca sobre la opciones filtros que considere necesarias y pulsa Esta bien
  • 29. Uso del WEKA Explorer: Preprocess Pulse sobre la opción de la herramienta de preprocesamineto no supervisada para el tratamiento de los atributos escogiendo Discretizar
  • 30. Uso del WEKA Explorer: Preprocess Pulse sobre la opción aplicar
  • 32. Uso del WEKA Explorer: Preprocess Usaremos ahora de la herramienta de preprocesamineto no supervisada para el tratamiento de los atributos escogiendo Discretizar las opciones que posee pulsando sobre el
  • 33. Uso del WEKA Explorer: Preprocess Colocar en verdadero para hacer iguales el número de las frecuencias. Se puede también modificar cualquiera de las opciones a nuestra conveniencia
  • 34. Uso del WEKA Explorer: Preprocess Pulsar sobre la opción esta bien En la sección Acerca de se muestra la información sobre la herramienta de Preprocesamiento utilizada.
  • 35. Uso del WEKA Explorer: Preprocess Pulse sobre la opción aplicar
  • 37. Uso del WEKA Explorer: Classify WEKA ofrece cuatro opciones en el Test options: Use trainig set: la muestra es usada para entrenar y probar al mismo tiempo. Los resultados obtenidos no corresponden con la realidad. Supplied test set: los atributos de los datos son escritos en un nuevo archivo de formato ARFF sobre el cual se efectuará la clasificación. Cross-validation: permite dividir la muestra en k partes, sobre estas se procede a entrenar el clasificador con las k- 1 partes y evaluar con la parte k actual. Percentage split: indica el porcentaje de la muestra que empleara para probar el clasificador.
  • 38. Uso del WEKA Explorer: Classify Pulsar sobre la opción Elegir
  • 39. Uso del WEKA Explorer: Classify WEKA ofrece ocho opciones para clasificar: Bayes: métodos basados en el aprendizaje de Bayes. Functions: métodos matemáticos. Lazy: métodos basados en el aprendizaje del perezoso. Meta: métodos que resultan de la combinación de diferentes métodos de aprendizaje. Mi: métodos que aprenden mediante la variación de la densidad de los algoritmos. Misc: métodos que aprenden como si leyeran los datos. Trees: métodos que aprenden mediante arboles de decisión. Rules: métodos que aprenden y esto se puede expresar como reglas.
  • 40. Uso del WEKA Explorer: Classify (bayes) Pulsar sobre la de filtros
  • 41. Uso del WEKA Explorer: Classify (bayes) Marca sobre la opciones filtros que considere necesarios y pulsa Esta bien
  • 42. Uso del WEKA Explorer: Classify (bayes) Pulsar sobre NaiveBayes para que se muestren las opciones que este posee
  • 43. Uso del WEKA Explorer: Classify (bayes) En la sección Acerca de se muestra la información sobre la herramienta de Clasificación utilizada. Pulsa Esta bien luego de realizar las modificaciones en las opciones de ser necesario.
  • 44. Uso del WEKA Explorer: Classify (bayes) Pulsar sobre Más opciones con lo cual se desplegara un menú emergente
  • 45. Uso del WEKA Explorer: Classify (bayes) Pulsa Esta bien luego de realizar las modificaciones en las opciones de ser necesario.
  • 46. Uso del WEKA Explorer: Classify (bayes) Pulsa sobre Comienzo para que el algoritmo empiece a ejecutarse
  • 47. Uso del WEKA Explorer: Classify (bayes) Se muestra el resultado del algoritmo, deberás pulsar sobre la ventana deslizante hasta llegar al final de la misma
  • 48. Uso del WEKA Explorer: Classify (bayes) Se muestra el resultado del algoritmo, deberás pulsar sobre la ventana deslizante hasta llegar al final de la misma
  • 49. Uso del WEKA Explorer: Classify (bayes) Se muestra el resultado del algoritmo
  • 50. Uso del WEKA Explorer: Classify (bayes) Pulsando botón contrario del ratón se desplegara la siguiente ventana emergente
  • 51. Uso del WEKA Explorer: Classify (bayes) Pulsa sobre la opción visualizar los errores clasificados
  • 52. Uso del WEKA Explorer: Classify (bayes) Pulsa sobre X para cerrar la ventana emergente
  • 53. Uso del WEKA Explorer: Classify (bayes) Pulsa sobre la opción visualizar la curva marginal
  • 54. Uso del WEKA Explorer: Classify (bayes) Pulsa sobre X para cerrar la ventana emergente
  • 55. Uso del WEKA Explorer: Classify (bayes) Pulsa sobre la opción visualizar el umbral de la curva
  • 56. Uso del WEKA Explorer: Classify (bayes) Pulsa sobre X para cerrar la ventana emergente
  • 57. Uso del WEKA Explorer: Classify (bayes) Pulsa sobre la opción visualizar la curva de costos
  • 58. Uso del WEKA Explorer: Classify (bayes) Pulsa sobre X para cerrar la ventana emergente
  • 59. Uso del WEKA Explorer: Classify (trees) Pulsar sobre la opción Arboles de decisión
  • 60. Uso del WEKA Explorer: Classify (trees) Pulsar sobre la opción J48 que usa el algoritmo C4.5
  • 61. Uso del WEKA Explorer: Classify (trees) Pulsar sobre la de filtros
  • 62. Uso del WEKA Explorer: Classify (trees) Marca sobre la opciones filtros que considere necesarias y pulsa Esta bien
  • 63. Uso del WEKA Explorer: Classify (trees) Pulsar sobre J48 para que se muestren las opciones que este posee
  • 64. Uso del WEKA Explorer: Classify (trees) En la sección Acerca de se muestra la información sobre la herramienta de Clasificación utilizada. Pulsa Esta bien luego de realizar las modificaciones en las opciones de ser necesario.
  • 65. Uso del WEKA Explorer: Classify (trees) Pulsar sobre Más opciones con lo cual se desplegara un menú emergente
  • 66. Uso del WEKA Explorer: Classify (trees) Pulsa Esta bien luego de realizar las modificaciones en las opciones de ser necesario.
  • 67. Uso del WEKA Explorer: Classify (trees) Pulsa sobre Comienzo para que el algoritmo empiece a ejecutarse
  • 68. Uso del WEKA Explorer: Classify (trees) Se muestra el resultado del algoritmo, deberás pulsar sobre la ventana deslizante hasta llegar al final de la misma
  • 69. Uso del WEKA Explorer: Classify (trees) Se muestra el resultado del algoritmo, deberás pulsar sobre la ventana deslizante hasta llegar al final de la misma
  • 70. Uso del WEKA Explorer: Classify (trees) Se muestra el resultado del algoritmo
  • 71. Uso del WEKA Explorer: Classify (trees) Pulsando botón contrario del ratón se desplegara la siguiente ventana emergente
  • 72. Uso del WEKA Explorer: Classify (trees) Pulsa sobre la opción visualizar Árbol de Decisión
  • 73. Uso del WEKA Explorer: Classify (trees) Pulsa sobre X para cerrar la ventana emergente
  • 74. Uso del WEKA Explorer: Classify (trees) Pulsa sobre la opción visualizar los errores clasificados
  • 75. Uso del WEKA Explorer: Classify (trees) Pulsa sobre X para cerrar la ventana emergente
  • 76. Uso del WEKA Explorer: Classify (trees) Pulsa sobre la opción visualizar la curva marginal
  • 77. Uso del WEKA Explorer: Classify (trees) Pulsa sobre X para cerrar la ventana emergente
  • 78. Uso del WEKA Explorer: Classify (trees) Pulsa sobre la opción visualizar el umbral de la curva
  • 79. Uso del WEKA Explorer: Classify (trees) Pulsa sobre X para cerrar la ventana emergente
  • 80. Uso del WEKA Explorer: Classify (trees) Pulsa sobre la opción visualizar la curva de costos
  • 81. Uso del WEKA Explorer: Classify (trees) Pulsa sobre X para cerrar la ventana emergente
  • 82. Uso del WEKA Explorer: Classify Principales Algoritmos utilizados en Clasificar •BayesNet: Aprende redes Bayesianas. •NaiveBayes: Clasificador discriminador de Bayes. •Id3: Arboles de decisión usando el divide y vencerás. •J48: Arboles de decisión usando el C4.5. •RandomForest: Contruye un bosque aleatorio. •JRip: Construye reglas con el algoritmo RIPPER. •M5Rules: Construye reglas M5 desde árboles. •LinearRegression: Utiliza la regresión lineal. •MultilayerPerceptron: Usa Red Neuronal de Retroprogramación. •RBFNetwork: Usa Red de función en Radio Base. •SMO: Basado en Vectores de Soporte. •Ibk: Usa k vecinos más cercanos. •LWL: Aprendizaje basados en Pesos Locales. •Entre muchos otros…
  • 83. Uso del WEKA Explorer: Classify Principales Algoritmos utilizados en Clasificar •BayesNet: Aprende redes Bayesianas. •NaiveBayes: Clasificador discriminador de Bayes. •Id3: Arboles de decisión usando el divide y vencerás. •J48: Arboles de decisión usando el C4.5. •RandomForest: Contruye un bosque aleatorio. •JRip: Construye reglas con el algoritmo RIPPER. •M5Rules: Construye reglas M5 desde árboles. •LinearRegression: Utiliza la regresión lineal. •MultilayerPerceptron: Usa Red Neuronal de Retroprogramación. •RBFNetwork: Usa Red de función en Radio Base. •SMO: Basado en Vectores de Soporte. •Ibk: Usa k vecinos más cercanos. •LWL: Aprendizaje basados en Pesos Locales. •Entre muchos otros…
  • 84. Uso del WEKA Explorer: Cluster WEKA ofrece cuatro opciones en el Cluster mode: Use trainig set: la muestra es usada para entrenar y probar al mismo tiempo. Los resultados obtenidos no corresponden con la realidad. Supplied test set: los atributos de los datos son escritos en un nuevo archivo de formato ARFF sobre el cual se efectuará la clasificación. Percentage split: indica el porcentaje de la muestra que empleara para probar el clasificador. Classes to cluster evaluation: permite escoger el atributo a agrupar
  • 85. Uso del WEKA Explorer: Cluster Pulsar sobre la opción Elegir
  • 86. Uso del WEKA Explorer: Cluster WEKA ofrece nueve algoritmos para agrupar datos: •CobWeb: utiliza el algoritmo CobWeb. •DBScan: utiliza el algoritmo DBScan. •EM: utiliza el algoritmo EM. •FarthestFirst: utiliza el algoritmo FarthestFirst. •FilteredCluster: agupra los datos arbitrariamente y luego son pasados por un filtro arbitrario. •MakeDensityBasedClusterer: los datos son envueltos en clases y devuelven su distribución y densidad. •OPTICS: utiliza el algoritmo OPTICS. •SimpleKMeans: utiliza el algoritmo de k-medias. •XMeans: utiliza el algoritmo de x-medias.
  • 87. Uso del WEKA Explorer: Cluster Pulsa sobre la opción filtros
  • 88. Uso del WEKA Explorer: Cluster Marca sobre la opciones filtros que considere necesarias y pulsa Esta bien
  • 89. Uso del WEKA Explorer: Cluster Pulsa sobre la opción del algoritmo CobWeb
  • 90. Uso del WEKA Explorer: Cluster Pulsar sobre CobWeb para que se muestren las opciones que este posee
  • 91. Uso del WEKA Explorer: Cluster En la sección Acerca de se muestra la información sobre la herramienta de Agrupamiento de datos utilizada. Pulsa Esta bien luego de realizar las modificaciones en las opciones de ser necesario.
  • 92. Uso del WEKA Explorer: Cluster Pulsa sobre Comienzo para que el algoritmo empiece a ejecutarse
  • 93. Uso del WEKA Explorer: Cluster Se muestra el resultado del algoritmo, deberás pulsar sobre la ventana deslizante hasta llegar al final de la misma
  • 94. Uso del WEKA Explorer: Cluster Se muestra el resultado del algoritmo
  • 95. Uso del WEKA Explorer: Cluster Pulsando botón contrario del ratón se desplegara la siguiente ventana emergente
  • 96. Uso del WEKA Explorer: Cluster Pulsa sobre la opción visualizar Árbol
  • 97. Uso del WEKA Explorer: Cluster Pulsa sobre X para cerrar la ventana emergente
  • 98. Uso del WEKA Explorer: Cluster Pulsa sobre la opción visualizar los grupos formados
  • 99. Uso del WEKA Explorer: Cluster Pulsa sobre X para cerrar la ventana emergente
  • 100. Uso del WEKA Explorer: Associate Pulsar sobre la opción Elegir
  • 101. Uso del WEKA Explorer: Associate WEKA ofrece cinco algoritmos para asociar datos: •Apriori: utiliza el algoritmo Apriori. •FilteredAssociator: utiliza el algoritmo que asocia los datos arbitrariamente además de filtrarlos arbitrariamente también. •GeneralizedSequentialPatterns: utiliza el algoritmo GSP •PredictiveApriori: utiliza el algoritmo Apriori para hacer reglas de asociación. •Tertius: utiliza el algoritmo de Tertius.
  • 102. Uso del WEKA Explorer: Associate Pulsa sobre la opción filtros
  • 103. Uso del WEKA Explorer: Associate Marca sobre la opciones filtros que considere necesarias y pulsa Esta bien
  • 104. Uso del WEKA Explorer: Associate Pulsa sobre la opción del algoritmo FilteredAssociator
  • 105. Uso del WEKA Explorer: Associate Pulsar sobre FilteredAssociator para que se muestren las opciones que este posee
  • 106. Uso del WEKA Explorer: Associate En la sección Acerca de se muestra la información sobre la herramienta de Asociación de datos utilizada. Pulsa Esta bien luego de realizar las modificaciones en las opciones de ser necesario.
  • 107. Uso del WEKA Explorer: Associate Pulsa sobre Comienzo para que el algoritmo empiece a ejecutarse
  • 108. Uso del WEKA Explorer: Associate Se muestra el resultado del algoritmo
  • 109. Uso del WEKA Explorer: Associate Pulsando botón contrario del ratón se desplegara la siguiente ventana emergente
  • 111. Uso del WEKA Experimenter: Como se observa con tres subentornos de ejecución: Setup: permite la carga de los archivos así como la creación de los mismos. Run: permite ejecutar el archivo con los algoritmos indicados en Setup. Analyse: permite configurar las pruebas sobre los datos.
  • 112. Uso del WEKA KnowledgeFlow: Como se observa con ocho subentornos de ejecución: DataSources: permite leer los datos en los diferentes tipos de archivos: ARFF, C45, CVS, LIBSVM, XRFF. DataSkin: permite guardar los datos en los diferentes tipos de archivos: ARFF, C45, CVS, LIBSVM, XRFF. Filters: permite efectuar el preprocesamiento de los datos, se dividen supervisados y no supervisados. Classifiers: permite efectuar la clasificación de los datos, se dividen en: bayes, functions, lazy, meta, mi, misc, trees y rules. Clusterers: permite aplicar las técnicas de agrupamiento de datos. Associations: permite aplicar las técnicas de asociación de los datos. Evaluation: permite evaluar o designar el conjunto de datos para el entrenamiento. Visualization: permite visualizar ya sea como texto o grafico el resultado de los algoritmos.
  • 113. Uso del WEKA KnowledgeFlow: Como primer paso es necesario cargar los datos. Para esto se debe: 1) Pulsar sobre la pestaña de DataSources 2) Pulsar sobre la el icono de ArffLoader 3) Pulsar doble clic y aparecerá el icono de ArffLoader
  • 114. Uso del WEKA KnowledgeFlow: Pulsar clic contrario sobre el icono de ArffLoader y aparecerá un menú desplegable sobre este elegirás la opción Configure, esto para indicarle la ubicación del archivo ARFF
  • 115. Uso del WEKA KnowledgeFlow: Pulsar clic sobre el archivo ARFF de nuestra elección el cual será inmediatamente cargado como fuente de datos
  • 116. Uso del WEKA KnowledgeFlow: Como segundo paso es necesario evaluar los datos. Para esto se debe: 1) Pulsar sobre la pestaña de Evaluation 2) Pulsar sobre la el icono de ClassAssigener 3) Pulsar doble clic y aparecerá el icono de ClassAssigner ClassAssigner es un algoritmo que divide los datos en grupos (clases)
  • 117. Uso del WEKA KnowledgeFlow: Pulsar clic contrario aparecerá el menú emergente pulsaras sobre la opción dataSet.
  • 118. Uso del WEKA KnowledgeFlow: La flecha indica que se efectúa la conexión entre el conjunto de los datos “dataSet” en formato ARFF (icono ArffLoader) y serán evaluados dicho conjunto de datos (icono ClassAssigner) Cada uno de los iconos u objetos sólo se conectaran con los atributos comunes a los mismos, en este caso es común el conjunto de datos “dataSet” y es la única forma de comunicación entre la carga del conjunto de datos (ArffLoader) y la evaluación de los mismos (ClassAsigner).
  • 119. Uso del WEKA KnowledgeFlow: Pulsar sobre la el icono de CrossValidationFoldMaker Pulsar doble clic y aparecerá el icono de CrossValidationFoldMaker CrossValidationFolderMaker es un algoritmo de evaluación que divide un conjunto de datos al efectuar una validación cruzada, para esto separa el entrenamiento y las pruebas de los datos que son producidas por cada k-partes
  • 120. Uso del WEKA KnowledgeFlow: Pulsar clic contrario aparecerá el menú emergente pulsaras sobre la opción dataSet.
  • 121. Uso del WEKA KnowledgeFlow: La flecha indica que se efectúa la conexión entre el conjunto de los datos “dataSet” formados por el método de agrupar en clases (icono ClassAssigner) y serán evaluados dicho conjunto de datos (icono CrossValidationFolderMaker)
  • 122. Uso del WEKA KnowledgeFlow: Como tercer paso es necesario efectuar la clasificación de los datos. Para esto se debe: 1) Pulsar sobre la pestaña de Classifiers 2) Pulsar sobre la el icono de SMO 3) Pulsar doble clic y aparecerá el icono de SMO SMO es una función que implementa el algoritmo de secuencia mínima optima de John Platt.
  • 123. Uso del WEKA KnowledgeFlow: Pulsar clic contrario aparecerá el menú emergente pulsaras sobre la opción trainingSet y luego de igual manera pulsaras clic contrario aparecerá el menú emergente y luego pulsaras sobre la opción testSet.
  • 124. Uso del WEKA KnowledgeFlow: La flecha indica que se efectúa la conexión entre el evaluador (icono CrossValidationFoldMaker) ya sea tanto por entrenamiento de los datos “trainingSet” o por pruebas de los datos “testSet” al clasificador SMO.
  • 125. Uso del WEKA KnowledgeFlow: Pulsar sobre la el icono de NaiveBayes 3) Pulsar doble clic y aparecerá el icono de NaiveBayes NaiveBayes es una función que se usa para estimar las clases
  • 126. Uso del WEKA KnowledgeFlow: Pulsar clic contrario aparecerá el menú emergente pulsaras sobre la opción trainingSet y luego de igual manera pulsaras clic contrario aparecerá el menú emergente y luego pulsaras sobre la opción testSet.
  • 127. Uso del WEKA KnowledgeFlow: La flecha indica que se efectúa la conexión entre el evaluador (icono CrossValidationFoldMaker) ya sea tanto por entrenamiento de los datos “trainingSet” o por pruebas de los datos “testSet” al clasificador NaiveBayes.
  • 128. Uso del WEKA KnowledgeFlow: Como cuarto es necesario efectuar la visualización de los datos. Para esto se debe: 1) Pulsar sobre la pestaña de Visualization 2) Pulsar sobre la el icono de TextViewer 3) Pulsar doble clic y aparecerá el icono de TextViewer TextViewer es un visualizador que permite observar por pantalla los resultados generales del experimento
  • 129. Uso del WEKA KnowledgeFlow: Pulsar clic contrario aparecerá el menú emergente pulsaras sobre la opción text
  • 130. Uso del WEKA KnowledgeFlow: La flecha indica que se efectúa la conexión entre el clasificador (icono MSO) que envía el resultado tipo texto “text” al visualizador TextViewer Pulsar TextViewer y luego pulsar doble clic y aparecerá el icono de TextViewer
  • 131. Uso del WEKA KnowledgeFlow: Pulsar clic contrario aparecerá el menú emergente pulsaras sobre la opción text
  • 132. Uso del WEKA KnowledgeFlow: La flecha indica que se efectúa la conexión entre el clasificador (icono NaiveBayes) que envía el resultado tipo texto “text” al visualizador TextViewer
  • 133. Uso del WEKA KnowledgeFlow: Pulsar clic contrario sobre los datos (icono titanic.txt) aparecerá un menú emergente donde escogerás la opción Start loading, con esto se iniciará la carga de los datos en el modelo creado. Como quinto paso es necesario cargar los datos.
  • 134. Uso del WEKA KnowledgeFlow: Pulsar clic contrario aparecerá el menú emergente pulsaras sobre la opción ShowResults
  • 135. Uso del WEKA KnowledgeFlow: Estos son los resultados en forma de texto del clasificador implementado.
  • 136. Uso del WEKA KnowledgeFlow: Pulsar clic contrario aparecerá el menú emergente pulsaras sobre la opción ShowResults
  • 137. Uso del WEKA KnowledgeFlow: Estos son los resultados en forma de texto del clasificador implementado.
  • 138. Uso del WEKA KnowledgeFlow: Pulsar sobre la el icono de J48 Pulsar doble clic y aparecerá el icono de J48 J48 es una función que genera un árbol de decisión usando el algoritmo C4.5
  • 139. Uso del WEKA KnowledgeFlow: Pulsar clic contrario aparecerá el menú emergente pulsaras sobre la opción trainingSet y luego de igual manera pulsaras clic contrario aparecerá el menú emergente y luego pulsaras sobre la opción testSet.
  • 140. Uso del WEKA KnowledgeFlow: Pulsar clic contrario sobre los datos (icono titanic.txt) aparecerá un menú emergente donde escogerás la opción Start loading, con esto se iniciará la carga de los datos en el modelo creado. Como sexto paso y para efectuar comparación con los algoritmos de árboles de decisión, es necesario volver a cargar los datos.
  • 141. Uso del WEKA KnowledgeFlow: Pulsar clic contrario aparecerá el menú emergente pulsaras sobre la opción ShowResults
  • 142. Uso del WEKA KnowledgeFlow: Estos son los resultados en forma de texto del clasificador implementado.
  • 143. Uso del WEKA KnowledgeFlow: Pulsar clic contrario aparecerá el menú emergente pulsaras sobre la opción ShowResults
  • 144. Uso del WEKA KnowledgeFlow: Este es el resultado en forma de árbol del clasificador implementado.
  • 145. Uso del WEKA SimpleCLI: Como se observa con los siete comandos posibles son: java <classname> <args>. break. kill. cls. history. exit. help <command>
  • 146. Repositorios de WEKA SimpleCLI: Como se observa con los siete comandos posibles son: java <classname> <args>. break. kill. cls. history. exit. help <command>