SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
TALLER PRÁCTICO

     Algoritmos de Clasificación por Vecindad

                  De la Materia

      INTELIGENCIA ARTIFICIAL AVANZADA


Ingeniería en Sistemas Informáticos y Computación

   UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA


                Desarrollado por:

                 Román Carlos
              noxcr@hotmail.com
             093708717 / 2560740


              Docente Investigador:

                Ing. Nelson Piedra


                  [Abril 2009]
TALLER


                              ALGORITMOS DE CLASIFICACION POR VECINDAD


1. La tabla adjunta contiene 8 casos bidimensionales que constituyen el conjunto de entrenamiento
para un clasificador k -NN. Los dos últimos casos -numerados del 9 al 10- forman el conjunto de
testeo, resuelva lo que se solicita en cada literal.


DESARROLLO:




De b e m o s co n si d e r a r qu e ten e m o s oc h o ca s o s cla sific a d o s , d e lo s cu al e s hay cin c o d e la cla s e 0 y
tre s d e la cla s e 1. S e d e s e a n cla sificar el ca s o 9 y 10, ya qu e no s e co n o c e a qu é cla s e
p ert e n e c e n .


Construye el clasificador k -NN a partir de la distancia euclídea:


     •    Con el algoritmo k -NN básico (k = 1, 2).


          a) Para el valor de K=1: se considera el más cercano, no se considera el empate de
          distancias de dos casos pertenecientes a clases distintas. (Ver gráfica izquierda)


                 Caso 9 = Clase 1
                                                     Porque dcercano = 2 y ese caso es Clase 1


                 Caso 10 = Clase 0
Porque dcercano = 1 (para cualquiera de los 3 vecinos) y
                                     todos son Clase 0


    b) Para el valor de K=2: Se considera la mayor cantidad de casos vecinos más cercanos
    dentro del círculo Euclídeo (2 en total para este caso), de haber empate se toma el más
    cercano. (Ver gráfica derecha)

           Caso 9 = Clase 1
                                     Porque:          - d1 = 2 y ese caso es Clase 1
                                                      - d2 = 2,23
           Caso 10 = Clase 0
                                     Porque:          - d1 = 1 y ese caso es Clase 0
                                                      - d2 = 1 y ese caso es Clase 0




•   Con el k -NN con rechazo con k = 4. Umbral = 3.
    Caso 9 NO clasificado.


    Porque sería de Clase 0
    -debido a que hay 3 casos
    de esa clase cercanos-, pero
    no     se clasifica porque no
    supera el umbral. NC(3) no
    es mayor que el U(3).


     Caso 10 = Clase 0


    Porque       los    cuatro   casos
    cercanos son de Clase 0 y
    además superan el umbral.
    NC(4) es mayor a U(3).




•   Con el k -NN con distancia media con k = 4.

        Caso 9 = Clase 1


         Porque si bien hay 3 casos
         de clase 0, su distancia
         media     es    mayor    a   la
         distancia media de la otra
         clase. Por ello se asigna la
         distancia de la clase más
         corta: Clase 1


         Dclase0 = (2 + 2,3 + 3,6)/3
         Dclase0 = 2,96


         Dclase1 = 2/1
         Dclase1 = 2

        Caso 10 = Clase 0
Todos los casos son de clase 0, no existe otra clase para equiparar distancia. Se asigna
        esa clase a este caso.


•   Con el k -NN con distancia mínima.


    Escogemos al candidato más cercano al baricentro su clase respectivamente.



       Caso 9 = Clase 1

    Porque        la   distancia    del
    candidato de la clase 1 es de
    4,12 con respecto al caso 9 a
    clasificar,    mientras   que    la
    distancia del candidato de la
    clase 0 es 5,09 con respecto al
    caso 9. Se clasifica basado en
    la menor distancia.


       Caso 10 = Clase 0


    Porque        la   distancia    del
    candidato de la clase 0 es de 2
    con respecto al caso 9 a clasificar, mientras que la distancia del candidato de la clase 1 es
    3,02 con respecto al caso 9.
•   Con el k -NN con pesado de casos seleccionados, siendo W inversamente proporcional a
    la distancia. k = 4.


    Se considera como el K-NN
    básico y luego, se realiza la
    suman los pesos de los K
    vecinos de cada clase, se
    asigna el peso más alto.

        Caso 9 = Clase 0

    Porque la suma de pesos
    de la Clase 0 es de 1,04 y
    de la Clase 1 es 0,5. El
    peso de la clase 0 es
    mayor.




        Caso 10 = Clase 0


    Para este valor de K solo nos
    encontramos con la clase 0,
    por ende hemos de clasificar
    el caso 10 con esa clase,
    pero sin descuidar el hecho
    de calcular su peso, aunque
    no       haya     con      quien
    equipararlo. En este caso la
    clase 1 tie un peso de 3,5
•    Con una reducción del fichero inicial en base al método denominado edición de Wilson.
          k =1.


          SE TOMARÁ LOS RESULTADOS DE UNA
          CLASIFICACION                 K-NN          BASICA,            con
          IGUALMENTE K=1, ASI: Caso 9 = Clase 1 y Caso
          10 = Clase 0.


          Considerando el algoritmo de Wilson:



          SR
          Par a todo caso ϵ R hacer
                   Si (Dif (caso .R – {caso}.k)) entonces
                            S  S – {caso}
                   Fin_si
          Fin_para

     Don d e R e s el co nju nt o d e entr e n a m i e n t o original y S el co nju nt o d e entr e n a m i e n t o edita d o .

                Así par a ambos casos

          Como K=1, para ambos casos buscamos su primer vecino más cercano (excepto si mismo
o el otro caso clasificado) y lo eliminamos si a dicho caso le fue asignada una clase distinta a la de
este vecino cuando se aplicó el K-NN para la clasificación. Por ende la edición de Wilson para
estos dos casos no realizará ninguna supresión de ninguno de los dos casos.

            S e ría distinto si s e no s hu bi e s e dad o un valor d e K=4, a sí la Cla s e 9 s e hubi e s e elimin a d o
d e bi d o a qu e fue cla sific a d a co m o cla s e 1 sa bi e n d o qu e tien e 3 ve cin o s m á s d e cla s e 0. En ca m b i o
el ca s o 10 no s e elimin aría d e bi d o a qu e su s 4 ca s o s ve cin o s s o n d e la cla s e qu e le fue a sign a d a ,
e s d e cir so n cla s e 0.


     •    Con una reducción del fichero inicial en base al método denominado condensación de
          Hart. k =1.

     S0
     Repetir
             Salir  VERDAD
             Para todo p ϵ R Hacer
                      Si (Dif(p,S,1))entonces
                               R  R – {p}
                               S  S U {p}
                               Salir  FALSO
                      Fin_si
             Fin_para
     Hasta ((Salir) o (R = 0))
Debido al valor de K no se añadirá a S (conjunto de prototipos) ninguno de los dos casos 9 o
10, mas si el valor de k fuese mayor entonces cambiaría las cosas, por ejemplo, para un valor
de K=4 tendríamos que el caso 9 se excluye del conjunto de prototipos S debido a que su
clase fue asignada incorrectamente, los demás casos si van. En cambio en el caso 10 para
K=4 se agregan todos los casos a S.


2. La tabla adjunta contiene 8 casos bidimensionales que constituyen el conjunto de
entrenamiento para un clasificador k -NN.




    Aplica la edición de Wilson para reducir el conjunto de entrenamiento.
•


           El algoritmo de Wilson si se basa en un recorrido de comparación de clases con los
    vecinos eliminará el caso (2,3), puesto que es de clase 1 y según el algoritmo de edición
    debería ser de clase 0, igual se eliminará el caso (3,3) por la misma razón, Tiene más
    vecinos cercanos de clase 1 que de clase 0, por lo que se considerará la clasificación K-
    NN que se le dio como no válida.


    Usando el método de condensación de Hart, reduce el conjunto de entrenamiento.
•


           Consiste en construir incrementalmente S mediante una estrategia “voraz” que
    abarca ir incorporando a S todas las muestras de R que resultan incorrectamente
    clasificadas mediante la regla 1-NN, utilizando como conjunto de entrenamiento las
    muestras de S. Este algoritmo permite obtener un conjunto reducido y consistente S a
    partir de otro dado R excluyendo del último aquellas muestras que clasifican correctamente
a las demás. En definitiva descarta los puntos inmersos en los agrupamientos y selecciona
    aquellos que definen las fronteras de decisión.


           Para este algoritmo se
    descartarán los casos (2,3) y (3,3), en
    S se agregarán todos los casos
    excepto los descartados que no
    definen fronteras de decisión. En caso
    de considerar los resultados de la
    Edición de Wilson como un nuevo
    grupo de entrenamiento R de entrada,
    entonces al aplicar Hart no se daría
    ningún cambio, los casos que se
    pondrían en S serían todos.


•   Clasifica el caso (2.5, 2.5) a partir de
    los   conjuntos    de    entrenamiento
    reducidos obtenidos anteriormente y
    considerando k = 1.

    Caso (2,5;2,5) = Clase 0, por K-NN

Más contenido relacionado

La actualidad más candente

Reporte de topologia 5 y tareas
Reporte de topologia 5 y tareasReporte de topologia 5 y tareas
Reporte de topologia 5 y tareastopologia1
 
Modelos de probabilidad
Modelos de probabilidadModelos de probabilidad
Modelos de probabilidadRicardo Nunfio
 
Reporte de topologia 5 y tareas
Reporte de topologia 5 y tareasReporte de topologia 5 y tareas
Reporte de topologia 5 y tareastopologia1
 
Estadisticos modelos probabilisticos 29 3-2020
Estadisticos modelos probabilisticos 29 3-2020Estadisticos modelos probabilisticos 29 3-2020
Estadisticos modelos probabilisticos 29 3-2020agustin rojas
 
Reporte de topologia 5 y tareas
Reporte de topologia 5 y tareasReporte de topologia 5 y tareas
Reporte de topologia 5 y tareastopologia1
 
Reporte de topologia 5 y tarea
Reporte de topologia 5 y tareaReporte de topologia 5 y tarea
Reporte de topologia 5 y tareatopologia1
 
Microsoft word 7.sistemas de ecuaciones diferenciales en derivadas par...
Microsoft word   7.sistemas de ecuaciones diferenciales      en derivadas par...Microsoft word   7.sistemas de ecuaciones diferenciales      en derivadas par...
Microsoft word 7.sistemas de ecuaciones diferenciales en derivadas par...iverd
 
Distribuciones probabilidad
Distribuciones probabilidadDistribuciones probabilidad
Distribuciones probabilidadArlin11
 
Teoria de distribuciones discretas
Teoria de distribuciones discretasTeoria de distribuciones discretas
Teoria de distribuciones discretascarlosaaron6
 
Distribuciones de probabilidad
Distribuciones de probabilidadDistribuciones de probabilidad
Distribuciones de probabilidadcoso16
 
Guia Tp Matematicas Fisica
Guia Tp Matematicas FisicaGuia Tp Matematicas Fisica
Guia Tp Matematicas FisicaCamilo Neto
 
Distribuciones de probabilidad
Distribuciones de probabilidadDistribuciones de probabilidad
Distribuciones de probabilidadzooneerborre
 
Distribuciones de frecuencias
Distribuciones de frecuenciasDistribuciones de frecuencias
Distribuciones de frecuenciasJanet Rios
 

La actualidad más candente (20)

Distribuciones2 b discretas Estadística
Distribuciones2 b discretas EstadísticaDistribuciones2 b discretas Estadística
Distribuciones2 b discretas Estadística
 
Reporte de topologia 5 y tareas
Reporte de topologia 5 y tareasReporte de topologia 5 y tareas
Reporte de topologia 5 y tareas
 
Modelos de probabilidad
Modelos de probabilidadModelos de probabilidad
Modelos de probabilidad
 
Reporte de topologia 5 y tareas
Reporte de topologia 5 y tareasReporte de topologia 5 y tareas
Reporte de topologia 5 y tareas
 
Estadisticos modelos probabilisticos 29 3-2020
Estadisticos modelos probabilisticos 29 3-2020Estadisticos modelos probabilisticos 29 3-2020
Estadisticos modelos probabilisticos 29 3-2020
 
Reporte de topologia 5 y tareas
Reporte de topologia 5 y tareasReporte de topologia 5 y tareas
Reporte de topologia 5 y tareas
 
Reporte de topologia 5 y tarea
Reporte de topologia 5 y tareaReporte de topologia 5 y tarea
Reporte de topologia 5 y tarea
 
Ji cuadrada1
Ji cuadrada1Ji cuadrada1
Ji cuadrada1
 
Microsoft word 7.sistemas de ecuaciones diferenciales en derivadas par...
Microsoft word   7.sistemas de ecuaciones diferenciales      en derivadas par...Microsoft word   7.sistemas de ecuaciones diferenciales      en derivadas par...
Microsoft word 7.sistemas de ecuaciones diferenciales en derivadas par...
 
169766394 s4-capitulos-iv-y-v
169766394 s4-capitulos-iv-y-v169766394 s4-capitulos-iv-y-v
169766394 s4-capitulos-iv-y-v
 
Distribuciones discretas II
Distribuciones discretas IIDistribuciones discretas II
Distribuciones discretas II
 
Distribuciones probabilidad
Distribuciones probabilidadDistribuciones probabilidad
Distribuciones probabilidad
 
Tablas de contingencias
Tablas de contingenciasTablas de contingencias
Tablas de contingencias
 
Teoria de distribuciones discretas
Teoria de distribuciones discretasTeoria de distribuciones discretas
Teoria de distribuciones discretas
 
Back Tracking
Back TrackingBack Tracking
Back Tracking
 
Calculo cap07
Calculo cap07Calculo cap07
Calculo cap07
 
Distribuciones de probabilidad
Distribuciones de probabilidadDistribuciones de probabilidad
Distribuciones de probabilidad
 
Guia Tp Matematicas Fisica
Guia Tp Matematicas FisicaGuia Tp Matematicas Fisica
Guia Tp Matematicas Fisica
 
Distribuciones de probabilidad
Distribuciones de probabilidadDistribuciones de probabilidad
Distribuciones de probabilidad
 
Distribuciones de frecuencias
Distribuciones de frecuenciasDistribuciones de frecuencias
Distribuciones de frecuencias
 

Destacado

10 ans de la distribution partie 1 : la structure de la distribution
10 ans de la distribution partie 1 : la structure de la distribution10 ans de la distribution partie 1 : la structure de la distribution
10 ans de la distribution partie 1 : la structure de la distributionFood Service Vision
 
Livre Blanc Cigref - Entreprise et culture numerique
Livre Blanc Cigref - Entreprise et culture numerique Livre Blanc Cigref - Entreprise et culture numerique
Livre Blanc Cigref - Entreprise et culture numerique polenumerique33
 
Diapo milgram v3.0
Diapo milgram v3.0Diapo milgram v3.0
Diapo milgram v3.0Jules Parent
 
Pourquoi les entreprises doivent-elles adopter la Transformation Numerique ?
Pourquoi les entreprises doivent-elles adopter la Transformation Numerique ?Pourquoi les entreprises doivent-elles adopter la Transformation Numerique ?
Pourquoi les entreprises doivent-elles adopter la Transformation Numerique ?IOMADATA
 
Presentación Eureka
Presentación EurekaPresentación Eureka
Presentación Eurekaabanados
 
P. neruda si_tu_me_olvidas 2
P. neruda   si_tu_me_olvidas 2P. neruda   si_tu_me_olvidas 2
P. neruda si_tu_me_olvidas 2gabriellaroma
 
Les vieux et_les_cacahutesml2
Les vieux et_les_cacahutesml2Les vieux et_les_cacahutesml2
Les vieux et_les_cacahutesml2roi-scorpio
 
Ron Mueck
Ron  MueckRon  Mueck
Ron Mueckevange
 
Anexo II Ordenamiento Ecológico
Anexo II Ordenamiento EcológicoAnexo II Ordenamiento Ecológico
Anexo II Ordenamiento EcológicoCarlos Cáceres
 
Renforcement et réparation de structures - l'expérience de GAMACO
Renforcement et réparation de structures - l'expérience de GAMACORenforcement et réparation de structures - l'expérience de GAMACO
Renforcement et réparation de structures - l'expérience de GAMACOFrancois Lepers
 

Destacado (20)

10 ans de la distribution partie 1 : la structure de la distribution
10 ans de la distribution partie 1 : la structure de la distribution10 ans de la distribution partie 1 : la structure de la distribution
10 ans de la distribution partie 1 : la structure de la distribution
 
101126 tu dieta ..
101126 tu dieta ..101126 tu dieta ..
101126 tu dieta ..
 
Livre Blanc Cigref - Entreprise et culture numerique
Livre Blanc Cigref - Entreprise et culture numerique Livre Blanc Cigref - Entreprise et culture numerique
Livre Blanc Cigref - Entreprise et culture numerique
 
Infos
InfosInfos
Infos
 
Diapo milgram v3.0
Diapo milgram v3.0Diapo milgram v3.0
Diapo milgram v3.0
 
Pourquoi les entreprises doivent-elles adopter la Transformation Numerique ?
Pourquoi les entreprises doivent-elles adopter la Transformation Numerique ?Pourquoi les entreprises doivent-elles adopter la Transformation Numerique ?
Pourquoi les entreprises doivent-elles adopter la Transformation Numerique ?
 
Presentación Eureka
Presentación EurekaPresentación Eureka
Presentación Eureka
 
Helena souhaila
Helena souhailaHelena souhaila
Helena souhaila
 
P. neruda si_tu_me_olvidas 2
P. neruda   si_tu_me_olvidas 2P. neruda   si_tu_me_olvidas 2
P. neruda si_tu_me_olvidas 2
 
Les vieux et_les_cacahutesml2
Les vieux et_les_cacahutesml2Les vieux et_les_cacahutesml2
Les vieux et_les_cacahutesml2
 
Aruba vs Rackspace
Aruba vs RackspaceAruba vs Rackspace
Aruba vs Rackspace
 
test
testtest
test
 
Gijón Smart City 2014
Gijón Smart City 2014Gijón Smart City 2014
Gijón Smart City 2014
 
Ron Mueck
Ron  MueckRon  Mueck
Ron Mueck
 
Kit Media 3 pages
Kit Media 3 pagesKit Media 3 pages
Kit Media 3 pages
 
Presoners del mar
Presoners del marPresoners del mar
Presoners del mar
 
Els jocs de la fam
Els jocs de la famEls jocs de la fam
Els jocs de la fam
 
CIAM2012
CIAM2012CIAM2012
CIAM2012
 
Anexo II Ordenamiento Ecológico
Anexo II Ordenamiento EcológicoAnexo II Ordenamiento Ecológico
Anexo II Ordenamiento Ecológico
 
Renforcement et réparation de structures - l'expérience de GAMACO
Renforcement et réparation de structures - l'expérience de GAMACORenforcement et réparation de structures - l'expérience de GAMACO
Renforcement et réparation de structures - l'expérience de GAMACO
 

Similar a Taller Algoritmos Clasificación Vecindad

Algoritmo AENN (mineria de datos)
Algoritmo AENN (mineria de datos)Algoritmo AENN (mineria de datos)
Algoritmo AENN (mineria de datos)eladio
 
F4.1 pau-campo eléctrico-soluc
F4.1 pau-campo eléctrico-solucF4.1 pau-campo eléctrico-soluc
F4.1 pau-campo eléctrico-solucmariavarey
 
Ejercicios detallados del obj 7 mat i (175 176-177
Ejercicios detallados del obj 7 mat i (175 176-177Ejercicios detallados del obj 7 mat i (175 176-177
Ejercicios detallados del obj 7 mat i (175 176-177Jonathan Mejías
 
Analisis
AnalisisAnalisis
AnalisisUNI
 
Distrubución binomial
Distrubución binomialDistrubución binomial
Distrubución binomialricardo_gpe
 
Numeración no decimal(ii parte)(cambio de base especial)
Numeración no decimal(ii parte)(cambio de base especial)Numeración no decimal(ii parte)(cambio de base especial)
Numeración no decimal(ii parte)(cambio de base especial)JENNER HUAMAN
 
RESUMEN DE ESTADISTICA II INIDAD 2
RESUMEN DE ESTADISTICA II INIDAD 2RESUMEN DE ESTADISTICA II INIDAD 2
RESUMEN DE ESTADISTICA II INIDAD 2FELIX Castro Garcia
 
CampoElectrico.ppt
CampoElectrico.pptCampoElectrico.ppt
CampoElectrico.pptssuser31635a
 
Ley de coulomb problemas resueltos-gonzalo revelo pabon
Ley de coulomb  problemas resueltos-gonzalo revelo pabonLey de coulomb  problemas resueltos-gonzalo revelo pabon
Ley de coulomb problemas resueltos-gonzalo revelo pabonGONZALO REVELO PABON . GORETTI
 
Sucesiones y series
Sucesiones y seriesSucesiones y series
Sucesiones y seriesvicman091011
 
Series Infinitas, series de potencias y criterios de convergencia.
Series Infinitas, series de potencias y criterios de convergencia.Series Infinitas, series de potencias y criterios de convergencia.
Series Infinitas, series de potencias y criterios de convergencia.Alejandro Aguirre
 
U 1 conjuntos y probabilidad (2)
U 1 conjuntos y probabilidad (2)U 1 conjuntos y probabilidad (2)
U 1 conjuntos y probabilidad (2)Roger Arevalo Trejo
 
CONDICIONES DE EQUILIBRIO DE UNA PARTÍCULA
CONDICIONES DE EQUILIBRIO DE UNA PARTÍCULA CONDICIONES DE EQUILIBRIO DE UNA PARTÍCULA
CONDICIONES DE EQUILIBRIO DE UNA PARTÍCULA CarlosGuangasi
 

Similar a Taller Algoritmos Clasificación Vecindad (20)

Algoritmo AENN (mineria de datos)
Algoritmo AENN (mineria de datos)Algoritmo AENN (mineria de datos)
Algoritmo AENN (mineria de datos)
 
Calculo cap09
Calculo cap09Calculo cap09
Calculo cap09
 
Ecuacion de laplace
Ecuacion de laplaceEcuacion de laplace
Ecuacion de laplace
 
F4.1 pau-campo eléctrico-soluc
F4.1 pau-campo eléctrico-solucF4.1 pau-campo eléctrico-soluc
F4.1 pau-campo eléctrico-soluc
 
Ejercicios detallados del obj 7 mat i (175 176-177
Ejercicios detallados del obj 7 mat i (175 176-177Ejercicios detallados del obj 7 mat i (175 176-177
Ejercicios detallados del obj 7 mat i (175 176-177
 
Analisis
AnalisisAnalisis
Analisis
 
Distrubución binomial
Distrubución binomialDistrubución binomial
Distrubución binomial
 
Notación científica
Notación científicaNotación científica
Notación científica
 
Numeración no decimal(ii parte)(cambio de base especial)
Numeración no decimal(ii parte)(cambio de base especial)Numeración no decimal(ii parte)(cambio de base especial)
Numeración no decimal(ii parte)(cambio de base especial)
 
Sumatorias
SumatoriasSumatorias
Sumatorias
 
RESUMEN DE ESTADISTICA II INIDAD 2
RESUMEN DE ESTADISTICA II INIDAD 2RESUMEN DE ESTADISTICA II INIDAD 2
RESUMEN DE ESTADISTICA II INIDAD 2
 
CampoElectrico.ppt
CampoElectrico.pptCampoElectrico.ppt
CampoElectrico.ppt
 
Solucionario onem 2018 f2 n1
Solucionario onem 2018 f2 n1Solucionario onem 2018 f2 n1
Solucionario onem 2018 f2 n1
 
Solucionario ONEM 2018 F2N1.pdf
Solucionario ONEM 2018 F2N1.pdfSolucionario ONEM 2018 F2N1.pdf
Solucionario ONEM 2018 F2N1.pdf
 
Divisibilidad
DivisibilidadDivisibilidad
Divisibilidad
 
Ley de coulomb problemas resueltos-gonzalo revelo pabon
Ley de coulomb  problemas resueltos-gonzalo revelo pabonLey de coulomb  problemas resueltos-gonzalo revelo pabon
Ley de coulomb problemas resueltos-gonzalo revelo pabon
 
Sucesiones y series
Sucesiones y seriesSucesiones y series
Sucesiones y series
 
Series Infinitas, series de potencias y criterios de convergencia.
Series Infinitas, series de potencias y criterios de convergencia.Series Infinitas, series de potencias y criterios de convergencia.
Series Infinitas, series de potencias y criterios de convergencia.
 
U 1 conjuntos y probabilidad (2)
U 1 conjuntos y probabilidad (2)U 1 conjuntos y probabilidad (2)
U 1 conjuntos y probabilidad (2)
 
CONDICIONES DE EQUILIBRIO DE UNA PARTÍCULA
CONDICIONES DE EQUILIBRIO DE UNA PARTÍCULA CONDICIONES DE EQUILIBRIO DE UNA PARTÍCULA
CONDICIONES DE EQUILIBRIO DE UNA PARTÍCULA
 

Último

Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirPaddySydney1
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaJuan Carlos Fonseca Mata
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 

Último (20)

Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartir
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - Botánica
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 

Taller Algoritmos Clasificación Vecindad

  • 1. TALLER PRÁCTICO Algoritmos de Clasificación por Vecindad De la Materia INTELIGENCIA ARTIFICIAL AVANZADA Ingeniería en Sistemas Informáticos y Computación UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA Desarrollado por: Román Carlos noxcr@hotmail.com 093708717 / 2560740 Docente Investigador: Ing. Nelson Piedra [Abril 2009]
  • 2. TALLER ALGORITMOS DE CLASIFICACION POR VECINDAD 1. La tabla adjunta contiene 8 casos bidimensionales que constituyen el conjunto de entrenamiento para un clasificador k -NN. Los dos últimos casos -numerados del 9 al 10- forman el conjunto de testeo, resuelva lo que se solicita en cada literal. DESARROLLO: De b e m o s co n si d e r a r qu e ten e m o s oc h o ca s o s cla sific a d o s , d e lo s cu al e s hay cin c o d e la cla s e 0 y tre s d e la cla s e 1. S e d e s e a n cla sificar el ca s o 9 y 10, ya qu e no s e co n o c e a qu é cla s e p ert e n e c e n . Construye el clasificador k -NN a partir de la distancia euclídea: • Con el algoritmo k -NN básico (k = 1, 2). a) Para el valor de K=1: se considera el más cercano, no se considera el empate de distancias de dos casos pertenecientes a clases distintas. (Ver gráfica izquierda)  Caso 9 = Clase 1 Porque dcercano = 2 y ese caso es Clase 1  Caso 10 = Clase 0
  • 3. Porque dcercano = 1 (para cualquiera de los 3 vecinos) y todos son Clase 0 b) Para el valor de K=2: Se considera la mayor cantidad de casos vecinos más cercanos dentro del círculo Euclídeo (2 en total para este caso), de haber empate se toma el más cercano. (Ver gráfica derecha)  Caso 9 = Clase 1 Porque: - d1 = 2 y ese caso es Clase 1 - d2 = 2,23  Caso 10 = Clase 0 Porque: - d1 = 1 y ese caso es Clase 0 - d2 = 1 y ese caso es Clase 0 • Con el k -NN con rechazo con k = 4. Umbral = 3.
  • 4. Caso 9 NO clasificado. Porque sería de Clase 0 -debido a que hay 3 casos de esa clase cercanos-, pero no se clasifica porque no supera el umbral. NC(3) no es mayor que el U(3).  Caso 10 = Clase 0 Porque los cuatro casos cercanos son de Clase 0 y además superan el umbral. NC(4) es mayor a U(3). • Con el k -NN con distancia media con k = 4.  Caso 9 = Clase 1 Porque si bien hay 3 casos de clase 0, su distancia media es mayor a la distancia media de la otra clase. Por ello se asigna la distancia de la clase más corta: Clase 1 Dclase0 = (2 + 2,3 + 3,6)/3 Dclase0 = 2,96 Dclase1 = 2/1 Dclase1 = 2  Caso 10 = Clase 0
  • 5. Todos los casos son de clase 0, no existe otra clase para equiparar distancia. Se asigna esa clase a este caso. • Con el k -NN con distancia mínima. Escogemos al candidato más cercano al baricentro su clase respectivamente.  Caso 9 = Clase 1 Porque la distancia del candidato de la clase 1 es de 4,12 con respecto al caso 9 a clasificar, mientras que la distancia del candidato de la clase 0 es 5,09 con respecto al caso 9. Se clasifica basado en la menor distancia.  Caso 10 = Clase 0 Porque la distancia del candidato de la clase 0 es de 2 con respecto al caso 9 a clasificar, mientras que la distancia del candidato de la clase 1 es 3,02 con respecto al caso 9.
  • 6. Con el k -NN con pesado de casos seleccionados, siendo W inversamente proporcional a la distancia. k = 4. Se considera como el K-NN básico y luego, se realiza la suman los pesos de los K vecinos de cada clase, se asigna el peso más alto.  Caso 9 = Clase 0 Porque la suma de pesos de la Clase 0 es de 1,04 y de la Clase 1 es 0,5. El peso de la clase 0 es mayor.  Caso 10 = Clase 0 Para este valor de K solo nos encontramos con la clase 0, por ende hemos de clasificar el caso 10 con esa clase, pero sin descuidar el hecho de calcular su peso, aunque no haya con quien equipararlo. En este caso la clase 1 tie un peso de 3,5
  • 7. Con una reducción del fichero inicial en base al método denominado edición de Wilson. k =1. SE TOMARÁ LOS RESULTADOS DE UNA CLASIFICACION K-NN BASICA, con IGUALMENTE K=1, ASI: Caso 9 = Clase 1 y Caso 10 = Clase 0. Considerando el algoritmo de Wilson: SR Par a todo caso ϵ R hacer Si (Dif (caso .R – {caso}.k)) entonces S  S – {caso} Fin_si Fin_para Don d e R e s el co nju nt o d e entr e n a m i e n t o original y S el co nju nt o d e entr e n a m i e n t o edita d o .  Así par a ambos casos Como K=1, para ambos casos buscamos su primer vecino más cercano (excepto si mismo o el otro caso clasificado) y lo eliminamos si a dicho caso le fue asignada una clase distinta a la de este vecino cuando se aplicó el K-NN para la clasificación. Por ende la edición de Wilson para estos dos casos no realizará ninguna supresión de ninguno de los dos casos. S e ría distinto si s e no s hu bi e s e dad o un valor d e K=4, a sí la Cla s e 9 s e hubi e s e elimin a d o d e bi d o a qu e fue cla sific a d a co m o cla s e 1 sa bi e n d o qu e tien e 3 ve cin o s m á s d e cla s e 0. En ca m b i o el ca s o 10 no s e elimin aría d e bi d o a qu e su s 4 ca s o s ve cin o s s o n d e la cla s e qu e le fue a sign a d a , e s d e cir so n cla s e 0. • Con una reducción del fichero inicial en base al método denominado condensación de Hart. k =1. S0 Repetir Salir  VERDAD Para todo p ϵ R Hacer Si (Dif(p,S,1))entonces R  R – {p} S  S U {p} Salir  FALSO Fin_si Fin_para Hasta ((Salir) o (R = 0))
  • 8. Debido al valor de K no se añadirá a S (conjunto de prototipos) ninguno de los dos casos 9 o 10, mas si el valor de k fuese mayor entonces cambiaría las cosas, por ejemplo, para un valor de K=4 tendríamos que el caso 9 se excluye del conjunto de prototipos S debido a que su clase fue asignada incorrectamente, los demás casos si van. En cambio en el caso 10 para K=4 se agregan todos los casos a S. 2. La tabla adjunta contiene 8 casos bidimensionales que constituyen el conjunto de entrenamiento para un clasificador k -NN. Aplica la edición de Wilson para reducir el conjunto de entrenamiento. • El algoritmo de Wilson si se basa en un recorrido de comparación de clases con los vecinos eliminará el caso (2,3), puesto que es de clase 1 y según el algoritmo de edición debería ser de clase 0, igual se eliminará el caso (3,3) por la misma razón, Tiene más vecinos cercanos de clase 1 que de clase 0, por lo que se considerará la clasificación K- NN que se le dio como no válida. Usando el método de condensación de Hart, reduce el conjunto de entrenamiento. • Consiste en construir incrementalmente S mediante una estrategia “voraz” que abarca ir incorporando a S todas las muestras de R que resultan incorrectamente clasificadas mediante la regla 1-NN, utilizando como conjunto de entrenamiento las muestras de S. Este algoritmo permite obtener un conjunto reducido y consistente S a partir de otro dado R excluyendo del último aquellas muestras que clasifican correctamente
  • 9. a las demás. En definitiva descarta los puntos inmersos en los agrupamientos y selecciona aquellos que definen las fronteras de decisión. Para este algoritmo se descartarán los casos (2,3) y (3,3), en S se agregarán todos los casos excepto los descartados que no definen fronteras de decisión. En caso de considerar los resultados de la Edición de Wilson como un nuevo grupo de entrenamiento R de entrada, entonces al aplicar Hart no se daría ningún cambio, los casos que se pondrían en S serían todos. • Clasifica el caso (2.5, 2.5) a partir de los conjuntos de entrenamiento reducidos obtenidos anteriormente y considerando k = 1. Caso (2,5;2,5) = Clase 0, por K-NN