EDSI Universidad del Cauca 2011

Slides:



Advertisements
Presentaciones similares
Jacqueline Chávez Cuzcano
Advertisements

Compiladores e intérpretes
INFORMÁTICA PROGRAMACIÓN.
Curso de Excel #Unidad 6 Curso Excel Guillermo Díaz Sanhueza
Introducción a la minería de datos
Algoritmos de Minería Los métodos básicos.
Algoritmos de Minería w Las ideas sencillas, frecuentemente funcionan bien w Un atributo hace todo (1-Rule) w Estructura lógica capturada en un árbol de.
CONTENIDOS Teoría del muestreo ¿Cómo seleccionar una muestra?
Sistema de Selección de Proyectos de Inversión Inmobiliaria
TÉCNICAS DE REPRESENTACIÓN DE LA INFORMACIÓN
Que son? Son numeros que deben de cumplir los requisitos de espacio equiprobable, es decir, que todo elemento tenga la misma probabilidad de ser elegido.
Introducción a una Teoría de Categorías
UPC Tema: ESPACIO VECTORIAL Rn
D ATA M INING Mª José Ramírez (DMIP) Índice Presentación Líneas de Investigación DMIP Negociación basada en Minería de Datos.
¿POR QUÉ las TIC en EDUCACIÓN? ¿Qué son las TIC? ¿Qué aportan a la sociedad? Su impacto en Educación. Enseñar y aprender con TIC. ¿Por qué las utilizamos?
Representacion de diagramas y tablas.
Conceptos Hoja de cálculo. Concepto.
¿Qué es el posicionamiento?
Realizado por: Sofía Molina # 21 9°A
Unidad 6 Transporte y asignación
K-NN: K vecinos más cercanos
INFORMÁTICA PROGRAMACIÓN.
Investigación de Operaciones II
TEORÍA DE LA DECISIÓN BAJO INCERTIDUMBRE
ESCUELA POLITÉCNICA NACIONAL DRA. SANDRA E. GUTIÉRREZ P. TEORÍA DE LA DECISIÓN BAJO INCERTIDUMBRE MAESTRÍA EN RIESGO FINANCIERO.
TEORÍA DE LA DECISIÓN ESCUELA POLITÉCNICA NACIONAL DRA. SANDRA E. GUTIÉRREZ P.
TMiner Data Mining en Java
Teórico: Algebra Relacional
PROGRAMACION DE ESTRUCTURAS DE DATOS IV. MÉTODOS DE ORDENAMIENTO.
Un nuevo algoritmo incremental IADEM-0
TEMA VII.
VIVIANA ACHURY S. ANGIE NATALIA GARCIA S.. En los últimos años, ha existido un gran crecimiento en nuestras capacidades de generar y colectar datos (Bajo.
TEMA XVII.
TECNICAS DE ESTUDIO ALEJANDRO COLMENARES 8-4 ALEJANDRO COLMENARES 8-4.
El trabajo de campo El Cuestionario Objetivos Diseño Reglas Tipos
APRENDIZAJE WIDROW- HOFF
Aprendizaje Automatizado
REDES BAYESIANAS Y DECISIÓN ESTADÍSTICA
Teoria de grafos.-clase 4
Resolución de Problemas Método Simplex
Procesamiento digital Parte 3 - Filtros
Integrantes: Daniel Peña Alfredo Zuñiga
Primer Parcial -> Tema 1 Minería de Datos Universidad del Cauca.
RESUMEN En este artículo se describe en forma breve una de las líneas de investigación que se están llevando a cabo en el Laboratorio de Tecnologías Emergentes.
Aprendizaje Automatizado Ár boles de Clasificación.
Parte II. Algorítmica. 3. Algoritmos voraces.
Introducción al lenguaje de programación SLE 2
CALIFICACIONES. Calificaciones Podemos descargar las calificaciones en distintos formatos Recoge las puntuaciones obtenidas por todos los estudiantes.
Investigación Experimental
Proceso KDD MSc. Carlos Alberto Cobos Lozada
Las Operaciones n Del Siglo XIX: Mano de obra n Del Siglo XX: Recurso Humano n Del Siglo XXI: Cerebro de Obra.
Arboles B (búsqueda externa)
Ejemplos de problemas de decisión
Administrador de escenarios
DEV- C++ ·include <iostream> Int x x=x+2(x)
BIENVENIDOS ADMINISTRACIÓN DE PROYECTOS. FACULTAD DE CIENCIAS DE LA ELECTRÓNICA INGENERIA MECATRÓNICA MATERIA: ADMINISTRACIÓN DE PROYECTOS PROFESOR: BLANCA.
INSTITUTO TECNOLÓGICO DE CELAYA MANUAL DEL BLOG “MICROREDZONAV” DEPARTAMENTO DE DESARROLLO ACADÉMICO ING. JUAN CARLOS GALLEGOS LÓPEZ.
ACTIVIDAD DE PORTAFOLIOS 3
Este modelo aborda los procesos mediante los cuales los consumidores reciben y utilizan información para tomar decisiones.
GRUPO # 2. * Ejemplo: * Alonso, M. * (1983). * El jíbaro. * Río Piedras: * Editorial Edil.
Aplicación JAVA implementando Arboles de Decisión

Objetivos del tema. Hemos visto lo que es la estructura de un programa, los datos, que esos datos en realidad se convierten en variables de distinto.
Paso 1: Registrarse en weebly. Paso 2: Elegir el enfoque del sitio.
Estadística Historia y Conceptos Básicos.
Support Vector Machines.  Vocabulario básico: ◦ Repositorio de datos ◦ Atributos y Instancias ◦ Aprendizaje supervisado  Clasificación (Clase) ◦ Aprendizaje.
Es una metodología ágil diseñada para el desarrollo de software, basada en la calidad y el monitoreo constante del proyecto. Consiste esencialmente en.
Por: Rubén D. Flores. Ciclos condicionales de programación  Existen 2 tipo de ciclos de programación, los dinámicos y los fijos. Dinámicos: Do-While.
Rafael Zamora Garrido Julio Ejemplos de objetivos de Minería de Datos Reducir las bajas de clientes actuales en un 5%. Aumentar las contrataciones.
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) IV. IMPLANTACION DE ALGORITMOS.
Transcripción de la presentación:

EDSI Universidad del Cauca 2011 Algoritmo Prisma Mónica Eliana Pacheco Edison Arley Plaza Marín EDSI Universidad del Cauca 2011

Prisma Es un algoritmo básico de aprendizaje de reglas. Trabaja con datos Nominales (Categóricos) Disponible en Weka J. Cendrowska (1987). "PRISM: An algorithm for inducing modular rules". International Journal of Man-Machine Studies. Vol.27, No.4, pp.349-370.

Prisma

Prisma, Ejemplo Conjunto de Datos:

Prisma, Ejemplo Si empezamos con la clase P, construimos todas las posibles combinaciones de atributo valor y evaluamos su predicción sobre la clase P: Si A1 = 1  4/5 Si A1 = 0  1/3 Si A2 = x  ¼ Si A2 = y 4/4 Si A3 = triang  2/3 Si A3 = circ  2/3 Si A3 = cuadr  ½ Si A4 = a  4/5 Si A4 = b  1/3

Prisma, Ejemplo En este caso una regla es perfecta, (Si A2 = y Entonces Clase = P) por lo que esa seleccionamos y eliminamos todos los ejemplos que cubre

Prisma, Ejemplo Repetimos lo mismo con los ejemplos que quedan. Si A1 = 1  ½ Si A1 = 0  0/2 Si A2 = x  ¼ Si A3 = triang  ½ Si A3 = circ  0/1 Si A3 = cuadr  0/1 Si A4 = a  ½ Si A4 = b  0/2 En Este Caso Tenemos 3 empates de ½ como valor máximo, ….

Prisma, Ejemplo Tomamos uno al azar y construimos todas las posibles reglas añadiéndole posibles pares atributo-valor: Si A1 = 1 And A2 = x  ½ Si A1 = 1 And A3 = triang  1/1 Si A1 = 1 And A3 = circ  0/0 Si A1 = 1 And A3 = cuadr  0/1 Si A1 = 1 And A4 = a  1/1 Si A1 = 1 And A4 = b  0/1

Prisma, Ejemplo De nuevo tenemos tres empates y tomamos uno aleatoriamente (el primero). Las reglas entonces para la clase P son: Si A2 = y  P Si A1 = 1 And A3 = triang  P Lo mismo se hace para el resto de las clases, en este ejemplo para la Clase N, las reglas posibles serian: Si A2 = x And A1 = 0  N Si A2 = x And A3 = cuadr  N Probar en Weka

Retomando Sea T el número de ejemplos cubiertos por la regla y P el número de ejemplos positivos cubiertos por la regla. Lo que hace PRISM es añadir condiciones a reglas que maximicen la relación P/T (relación entre ejemplos positivos cubiertos y ejemplos cubiertos en total) sea mayor. Este algoritmo, como va eliminando los ejemplos que va cubriendo cada regla, las reglas que se construyen tienen que interpretarse en orden (las nuevas reglas se diseñan solo para cubrir los casos que faltan).

Retomando Reglas que dependen del orden para su interpretación se conocen como listas de decisión. Reglas que no dependen del orden son más modulares, pero pueden producir varias clasificaciones o no predecir nada. Con varias clasificaciones se puede seleccionar la regla que cubra más ejemplos, y cuando no se tiene una clasificación, escoger la clase mayoritaria. Las reglas ordenadas son en general más rápidas de producir ya que van reduciendo el número de ejemplos a considerar.