SlideShare una empresa de Scribd logo
1 de 37
Benemérita Universidad Autónoma de Puebla
Facultad de Ciencias de la Computación
3rd International Symposium on Language & Knowledge
Engineering
Relación contextual de palabras en libros de
Shakespeare usando mapas auto-organizados
Autores:
Luis Alfredo Moctezuma
Jessica Lopez
Caleb Jimenez
Maya Carrillo
Luis Colmenares
J. Guadalupe Ramos
Octubre 2015
ÍNDICE
 Introducción
 Preprocesamiento
 Representación vectorial
 Mapas auto-organizados
 Resultados
 Conclusiones
INTRODUCCIÓN
El procesamiento de lenguaje natural (PLN) se ocupa
del reconocimiento y utilización de la información
expresada en lenguaje humano para ser empleada en
sistemas computacionales.
Generalmente se consideran tres niveles de análisis:
 Léxico
 Sintáctico
 Semántico
INTRODUCCIÓN
Es posible distinguir entre significado independiente y
significado dependiente del contexto.
En este trabajo se intenta capturar el significado de la
palabra en función de su contexto(pragmática).
Pragmática:
 Según la RAE es una disciplina que estudia el
lenguaje en su relación con los usuarios y las
circunstancias de la comunicación.
 Es una disciplina que estudia el lenguaje en relación
al contexto donde se desarrolla la idea.
INTRODUCCIÓN
Es posible distinguir entre significado independiente y
significado dependiente del contexto.
En este trabajo se intenta capturar el significado de la
palabra en función de su contexto(pragmática).
Pragmática:
 Según la RAE es una disciplina que estudia el
lenguaje en su relación con los usuarios y las
circunstancias de la comunicación.
 Es una disciplina que estudia el lenguaje en relación
al contexto donde se desarrolla la idea.
INTRODUCCIÓN
Obras analizadas de Shakespeare:
1. Macbeth
2. Julio Cesar
3. Hamlet
PREPROCESAMIENTO
Las obras de Shakespeare fueron preprocesadas de
acuerdo a los siguientes pasos:
 Eliminación de marcas de puntuación y caracteres
especiales
 Conversión de texto a minúsculas
 Eliminación de palabras vacías
 Eliminación de palabras con una frecuencia menor a
3
PREPROCESAMIENTO
 Palabras analizadas: 67,805
 Vocabulario después del preprocesamiento: 13,118
palabras
REPRESENTACIÓN VECTORIAL
 Para una palabra a que denominaremos clave, el
contexto fue capturado considerando la palabra que
la precede y sucede (“predecesor”, “clave”,
“sucesor”).
 Cada palabra fue representada con una sucesión de
24 dígitos binarios únicos.
Palabra Clave
reason 000000000000000000010000
beare 000000000000000001101000
heart 000000000000000000010100
roome 000000000000000000110001
REPRESENTACIÓN VECTORIAL
(fragmento tomado de Macbeth)
A divinely appointed monarch has been assassinated,
and it is a calamity of such epic proportion that even
the workings of nature are disrupted.
divinely appointed monarch assassinated calamity epic
proportion workings nature disrupted.
divinely appointed monarch
appointed monarch assassinated
monarch assassinated calamity
REPRESENTACIÓN VECTORIAL
(fragmento tomado de Macbeth)
A divinely appointed monarch has been assassinated,
and it is a calamity of such epic proportion that even
the workings of nature are disrupted.
divinely appointed monarch assassinated calamity epic
proportion workings nature disrupted.
divinely appointed monarch
appointed monarch assassinated
monarch assassinated calamity
REPRESENTACIÓN VECTORIAL
(fragmento tomado de Macbeth)
A divinely appointed monarch has been assassinated,
and it is a calamity of such epic proportion that even
the workings of nature are disrupted.
divinely appointed monarch assassinated calamity epic
proportion workings nature disrupted.
divinely appointed monarch
appointed monarch assassinated
monarch assassinated calamity
REPRESENTACIÓN VECTORIAL
(fragmento tomado de Macbeth)
A divinely appointed monarch has been assassinated,
and it is a calamity of such epic proportion that even
the workings of nature are disrupted.
divinely appointed monarch assassinated calamity epic
proportion workings nature disrupted.
divinely appointed monarch
appointed monarch assassinated
monarch assassinated calamity
REPRESENTACIÓN VECTORIAL
(fragmento tomado de Macbeth)
A divinely appointed monarch has been assassinated,
and it is a calamity of such epic proportion that even
the workings of nature are disrupted.
divinely appointed monarch assassinated calamity epic
proportion workings nature disrupted.
divinely appointed monarch
appointed monarch assassinated
monarch assassinated calamity
REPRESENTACIÓN VECTORIAL
 Para capturar el contexto se crearon vectores de
dimensión 72.
 En los primeros 24 dígitos se almaceno la suma vectorial
de todas las de las palabras que precedían a la palabra
clave
 En los últimos 24 dígitos se almaceno la suma vectorial
de todas las palabras que sucedían a la palabra clave
 Los 24 dígitos intermedios representaron las diferentes
palabras del vocabulario
REPRESENTACIÓN VECTORIAL
Predecesor Clave Sucesor
reason beare heart
roome beare reason
Predecesor Clave Sucesor Palabra
00010000 01101000 00010100 beare
00110001 01101000 00010000 beare
Representación de la palabra Palabra
01000001 11010001 00100100 beare
Una vez obtenidos los vectores de contexto para las
palabras del vocabulario, estos fueron la entrada del
mapa auto-organizado.
Palabra Clave
reason 00010000
beare 01101000
heart 00010100
roome 00110001
MAPAS AUTO-ORGANIZADOS
Una SOM(Self organizing map) es un tipo de red
neuronal artificial de aprendizaje no supervisado.
 Usa una función de vecindad para preservar las
propiedades topológicas del espacio de entrada.
 Es útil para tareas de agrupamiento y auto-organización
de grandes cantidades de datos de manera eficiente.
MAPAS AUTO-ORGANIZADOS
00001100 00000110 01001100 lord
00001110 00000111 01000100 man
00100010 00010001 00100100 crime
00000010 00000100 00101000 people
lord
heart
power
honor
man
crime
people
ghost
Paso 1: Cada nodo
se inicia con un peso
aleatorio.
MAPAS AUTO-ORGANIZADOS
lord
man
crime
people
Paso 2: Se
selecciona al azar
un vector del
conjunto de
entrenamiento.
heart
power
honor
ghost
MAPAS AUTO-ORGANIZADOS
lord
man
crime
people
Paso 3: Se calcula
el nodo de la red
que tiene el peso
mas similar al vector
de entrenamiento.
𝑫 𝒍𝒐𝒓𝒅, 𝒑𝒆𝒐𝒑𝒍𝒆 = 𝟎𝟎𝟏𝟏𝟎𝟎𝟎𝟎𝟎𝟎𝟎𝟏𝟎𝟎𝟎
𝑫 𝒍𝒐𝒓𝒅, 𝒄𝒓𝒊𝒎𝒆 = 𝟏𝟎𝟏𝟏𝟎𝟎𝟎𝟎𝟎𝟏𝟎𝟏𝟎𝟏𝟏
𝑫 𝒍𝒐𝒓𝒅, 𝒎𝒂𝒏 = 𝟎𝟎𝟎𝟏𝟎𝟎𝟎𝟎𝟎𝟎𝟎𝟎𝟎𝟏𝟏
heart
power
honor
ghost
MAPAS AUTO-ORGANIZADOS
lord
man
crime
people
Paso 4: Calcular
radio de vecindad.
˄𝑖𝑗 𝑛 = 𝑒
[
−𝑑2
𝑖𝑗
2𝜎2(𝑛)
]
Donde d es la distancia entre neuronas y 𝜎(𝑠𝑖𝑔𝑚𝑎) disminuye
en cada iteración.
heart
power
honor
ghost
˄𝑖𝑗 𝑛 = 𝑒
[
−𝑑2
𝑖𝑗
2𝜎2(𝑛)
]
Donde d es la distancia entre neuronas y 𝜎(𝑠𝑖𝑔𝑚𝑎) disminuye
en cada iteración.
lord
man
crime
people
Paso 4: Calcular
radio de vecindad.
heart
power
ghost
honor
MAPAS AUTO-ORGANIZADOS
MAPAS AUTO-ORGANIZADOS
lord
man
crime
people
Paso 5: Cada nodo
en el radio de la
vecindad ajusta su
peso para parecerse
al vector de
entrenamiento, los
nodos vecinos se
ven mas
modificados
𝑾𝒋 𝒏 + 𝟏 = 𝑾𝒋 𝒏 + ˄𝒊𝒋(𝒏)𝜼 𝒏 𝑿 𝒏 − 𝑾𝒋 𝒏
heart
power
honor
ghost
MAPAS AUTO-ORGANIZADOS
lord
man
crime
people
Paso 5: Cada nodo
en el radio de la
vecindad ajusta su
peso para parecerse
al vector de
entrenamiento, los
nodos vecinos se
ven mas
modificados
heart
power
honor
ghost
MAPAS AUTO-ORGANIZADOS
lord
man
crime
people
Paso 6: Repetir
desde el paso 2 (el
numero de veces
que se considere
necesario).
Parar cuando el
radio R≤ 𝜎
heart
power
honor
ghost
MAPAS AUTO-ORGANIZADOS
Paso 1-5:
lord
man
crime
people
heart
power
honor
ghost
MAPAS AUTO-ORGANIZADOS
Paso 1-5:
lord
man
crime
people
heart
power
honor
ghost
MAPAS AUTO-ORGANIZADOS
Paso 1-5:
lord
man
crime
people
heart
power
honor
ghost
MAPAS AUTO-ORGANIZADOS
Paso 1-5:
Parar cuando el
radio R≤ 𝜎
lord
man
crime
people
heart
power
honor
ghost
MAPAS AUTO-ORGANIZADOS
lord
man
crime
people
heart
power
honor
ghost
RESULTADOS
Se obtuvo que la similitud entre palabras puede
definirse indirectamente, capturando su significado en
función del contexto en el que aparecen.
AGRUPAMIENTO DE VECTORES DE CONTEXTO EN LA
OBRA MACBETH:
AGRUPAMIENTO DE VECTORES DE CONTEXTO EN LA
OBRA JULIO CESAR
AGRUPAMIENTO DE VECTORES DE CONTEXTO EN LA
OBRA HAMLET:
CONCLUSIONES
Temática en las obras de Shakespeare:
 El rol de la humanidad en la sociedad, guerra,
lealtad, muerte, entre otras.
Por los resultados obtenidos en este trabajo, se puede
ver que se puede aplicar esta misma técnica a otros
autores y ver las diferentes temáticas en cada uno de
ellos.
CONCLUSIONES
Las aplicaciones:
 Atribución de autoría
 Busca de predadores en chat’s
Relación contextual de palabras en libros de Shakespeare usando mapas autoorganizados

Más contenido relacionado

Más de Luis Alfredo Moctezuma Pascual (13)

Hacia la clasificación de actividad e inactividad lingüística a partir de señ...
Hacia la clasificación de actividad e inactividad lingüística a partir de señ...Hacia la clasificación de actividad e inactividad lingüística a partir de señ...
Hacia la clasificación de actividad e inactividad lingüística a partir de señ...
 
Robot angular en matlab
Robot angular en matlabRobot angular en matlab
Robot angular en matlab
 
Formulaciones variacionales y métodos variacionales
Formulaciones variacionales y métodos variacionalesFormulaciones variacionales y métodos variacionales
Formulaciones variacionales y métodos variacionales
 
Programacion lineal entera
Programacion lineal enteraProgramacion lineal entera
Programacion lineal entera
 
Limites de tolerancia
Limites de toleranciaLimites de tolerancia
Limites de tolerancia
 
Cubierta de vertices, busqueda ávida y exhaustiva
Cubierta de vertices, busqueda ávida y exhaustivaCubierta de vertices, busqueda ávida y exhaustiva
Cubierta de vertices, busqueda ávida y exhaustiva
 
Conjunto independiente máximo
Conjunto independiente máximoConjunto independiente máximo
Conjunto independiente máximo
 
El problema del agente viajero resuelto por fuerza, programación dinámica y v...
El problema del agente viajero resuelto por fuerza, programación dinámica y v...El problema del agente viajero resuelto por fuerza, programación dinámica y v...
El problema del agente viajero resuelto por fuerza, programación dinámica y v...
 
Locomoción triciclo
Locomoción tricicloLocomoción triciclo
Locomoción triciclo
 
Bug1 y bug2
Bug1 y bug2Bug1 y bug2
Bug1 y bug2
 
Varianza y covarianza
Varianza y covarianzaVarianza y covarianza
Varianza y covarianza
 
Distribución gamma y exponencial
Distribución gamma y exponencialDistribución gamma y exponencial
Distribución gamma y exponencial
 
Aproximacion normal a la binomial
Aproximacion normal a la binomialAproximacion normal a la binomial
Aproximacion normal a la binomial
 

Último

Sucesión de hongos en estiércol de vaca experimento
Sucesión de hongos en estiércol de vaca experimentoSucesión de hongos en estiércol de vaca experimento
Sucesión de hongos en estiércol de vaca experimentoFriasMartnezAlanZuri
 
Aborto Enzootico Ovino.pptx La clamidiosis ovina (aborto enzoótico de las ove...
Aborto Enzootico Ovino.pptx La clamidiosis ovina (aborto enzoótico de las ove...Aborto Enzootico Ovino.pptx La clamidiosis ovina (aborto enzoótico de las ove...
Aborto Enzootico Ovino.pptx La clamidiosis ovina (aborto enzoótico de las ove...JhonFonseca16
 
Holland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdf
Holland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdfHolland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdf
Holland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdffrank0071
 
EXPOSICION NORMA TECNICA DE SALUD 2024 -
EXPOSICION NORMA TECNICA DE SALUD 2024 -EXPOSICION NORMA TECNICA DE SALUD 2024 -
EXPOSICION NORMA TECNICA DE SALUD 2024 -FridaDesiredMenesesF
 
SEGUNDAS VANGUARDIAS ARTÍSTICAS DEL SIGLO XX.pdf
SEGUNDAS VANGUARDIAS ARTÍSTICAS DEL SIGLO XX.pdfSEGUNDAS VANGUARDIAS ARTÍSTICAS DEL SIGLO XX.pdf
SEGUNDAS VANGUARDIAS ARTÍSTICAS DEL SIGLO XX.pdfPC0121
 
Fresas y sistemas de pulido en odontología
Fresas y sistemas de pulido en odontologíaFresas y sistemas de pulido en odontología
Fresas y sistemas de pulido en odontologíaDanyAguayo1
 
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)s.calleja
 
Teoría de usos y gratificaciones 2024.pptx
Teoría de usos y gratificaciones 2024.pptxTeoría de usos y gratificaciones 2024.pptx
Teoría de usos y gratificaciones 2024.pptxlm24028
 
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismo
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismoPIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismo
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismoArturoDavilaObando
 
Centro de masa, centro de gravedad y equilibrio.pptx
Centro de masa, centro de gravedad y equilibrio.pptxCentro de masa, centro de gravedad y equilibrio.pptx
Centro de masa, centro de gravedad y equilibrio.pptxErichManriqueCastill
 
inspeccion del pescado.pdfMedicinaveteri
inspeccion del pescado.pdfMedicinaveteriinspeccion del pescado.pdfMedicinaveteri
inspeccion del pescado.pdfMedicinaveteriManrriquezLujanYasbe
 
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...frank0071
 
RX DE TORAX normal jornadas .............
RX DE TORAX normal jornadas .............RX DE TORAX normal jornadas .............
RX DE TORAX normal jornadas .............claudiasilvera25
 
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...ocanajuanpablo0
 
Tema 1. Generalidades de Microbiologia Universidad de Oriente
Tema 1. Generalidades de Microbiologia Universidad de OrienteTema 1. Generalidades de Microbiologia Universidad de Oriente
Tema 1. Generalidades de Microbiologia Universidad de OrienteUnaLuzParaLasNacione
 
TEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptx
TEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptxTEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptx
TEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptxXavierCrdenasGarca
 
Límites derivadas e integrales y análisis matemático.pptx
Límites derivadas e integrales y análisis matemático.pptxLímites derivadas e integrales y análisis matemático.pptx
Límites derivadas e integrales y análisis matemático.pptxErichManriqueCastill
 
Harris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdf
Harris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdfHarris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdf
Harris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdffrank0071
 
ECOGRAFIA RENAL Y SUS VARIANTES ANATOMICAS NORMALES
ECOGRAFIA RENAL Y SUS VARIANTES ANATOMICAS NORMALESECOGRAFIA RENAL Y SUS VARIANTES ANATOMICAS NORMALES
ECOGRAFIA RENAL Y SUS VARIANTES ANATOMICAS NORMALEScarlasanchez99166
 
registro cardiotocografico interpretacion y valoracion
registro cardiotocografico interpretacion y valoracionregistro cardiotocografico interpretacion y valoracion
registro cardiotocografico interpretacion y valoracionMarcoAntonioJimenez14
 

Último (20)

Sucesión de hongos en estiércol de vaca experimento
Sucesión de hongos en estiércol de vaca experimentoSucesión de hongos en estiércol de vaca experimento
Sucesión de hongos en estiércol de vaca experimento
 
Aborto Enzootico Ovino.pptx La clamidiosis ovina (aborto enzoótico de las ove...
Aborto Enzootico Ovino.pptx La clamidiosis ovina (aborto enzoótico de las ove...Aborto Enzootico Ovino.pptx La clamidiosis ovina (aborto enzoótico de las ove...
Aborto Enzootico Ovino.pptx La clamidiosis ovina (aborto enzoótico de las ove...
 
Holland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdf
Holland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdfHolland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdf
Holland, Tom - Milenio. El fin del mundo y el origen del cristianismo [2010].pdf
 
EXPOSICION NORMA TECNICA DE SALUD 2024 -
EXPOSICION NORMA TECNICA DE SALUD 2024 -EXPOSICION NORMA TECNICA DE SALUD 2024 -
EXPOSICION NORMA TECNICA DE SALUD 2024 -
 
SEGUNDAS VANGUARDIAS ARTÍSTICAS DEL SIGLO XX.pdf
SEGUNDAS VANGUARDIAS ARTÍSTICAS DEL SIGLO XX.pdfSEGUNDAS VANGUARDIAS ARTÍSTICAS DEL SIGLO XX.pdf
SEGUNDAS VANGUARDIAS ARTÍSTICAS DEL SIGLO XX.pdf
 
Fresas y sistemas de pulido en odontología
Fresas y sistemas de pulido en odontologíaFresas y sistemas de pulido en odontología
Fresas y sistemas de pulido en odontología
 
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)
 
Teoría de usos y gratificaciones 2024.pptx
Teoría de usos y gratificaciones 2024.pptxTeoría de usos y gratificaciones 2024.pptx
Teoría de usos y gratificaciones 2024.pptx
 
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismo
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismoPIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismo
PIZARRO-parte4.pdf apuntes de física 3, electricidad y magnetismo
 
Centro de masa, centro de gravedad y equilibrio.pptx
Centro de masa, centro de gravedad y equilibrio.pptxCentro de masa, centro de gravedad y equilibrio.pptx
Centro de masa, centro de gravedad y equilibrio.pptx
 
inspeccion del pescado.pdfMedicinaveteri
inspeccion del pescado.pdfMedicinaveteriinspeccion del pescado.pdfMedicinaveteri
inspeccion del pescado.pdfMedicinaveteri
 
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...
Sternhell & Sznajder & Asheri. - El nacimiento de la ideología fascista [ocr]...
 
RX DE TORAX normal jornadas .............
RX DE TORAX normal jornadas .............RX DE TORAX normal jornadas .............
RX DE TORAX normal jornadas .............
 
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...
 
Tema 1. Generalidades de Microbiologia Universidad de Oriente
Tema 1. Generalidades de Microbiologia Universidad de OrienteTema 1. Generalidades de Microbiologia Universidad de Oriente
Tema 1. Generalidades de Microbiologia Universidad de Oriente
 
TEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptx
TEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptxTEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptx
TEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptx
 
Límites derivadas e integrales y análisis matemático.pptx
Límites derivadas e integrales y análisis matemático.pptxLímites derivadas e integrales y análisis matemático.pptx
Límites derivadas e integrales y análisis matemático.pptx
 
Harris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdf
Harris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdfHarris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdf
Harris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdf
 
ECOGRAFIA RENAL Y SUS VARIANTES ANATOMICAS NORMALES
ECOGRAFIA RENAL Y SUS VARIANTES ANATOMICAS NORMALESECOGRAFIA RENAL Y SUS VARIANTES ANATOMICAS NORMALES
ECOGRAFIA RENAL Y SUS VARIANTES ANATOMICAS NORMALES
 
registro cardiotocografico interpretacion y valoracion
registro cardiotocografico interpretacion y valoracionregistro cardiotocografico interpretacion y valoracion
registro cardiotocografico interpretacion y valoracion
 

Relación contextual de palabras en libros de Shakespeare usando mapas autoorganizados

  • 1. Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación 3rd International Symposium on Language & Knowledge Engineering Relación contextual de palabras en libros de Shakespeare usando mapas auto-organizados Autores: Luis Alfredo Moctezuma Jessica Lopez Caleb Jimenez Maya Carrillo Luis Colmenares J. Guadalupe Ramos Octubre 2015
  • 2. ÍNDICE  Introducción  Preprocesamiento  Representación vectorial  Mapas auto-organizados  Resultados  Conclusiones
  • 3. INTRODUCCIÓN El procesamiento de lenguaje natural (PLN) se ocupa del reconocimiento y utilización de la información expresada en lenguaje humano para ser empleada en sistemas computacionales. Generalmente se consideran tres niveles de análisis:  Léxico  Sintáctico  Semántico
  • 4. INTRODUCCIÓN Es posible distinguir entre significado independiente y significado dependiente del contexto. En este trabajo se intenta capturar el significado de la palabra en función de su contexto(pragmática). Pragmática:  Según la RAE es una disciplina que estudia el lenguaje en su relación con los usuarios y las circunstancias de la comunicación.  Es una disciplina que estudia el lenguaje en relación al contexto donde se desarrolla la idea.
  • 5. INTRODUCCIÓN Es posible distinguir entre significado independiente y significado dependiente del contexto. En este trabajo se intenta capturar el significado de la palabra en función de su contexto(pragmática). Pragmática:  Según la RAE es una disciplina que estudia el lenguaje en su relación con los usuarios y las circunstancias de la comunicación.  Es una disciplina que estudia el lenguaje en relación al contexto donde se desarrolla la idea.
  • 6. INTRODUCCIÓN Obras analizadas de Shakespeare: 1. Macbeth 2. Julio Cesar 3. Hamlet
  • 7. PREPROCESAMIENTO Las obras de Shakespeare fueron preprocesadas de acuerdo a los siguientes pasos:  Eliminación de marcas de puntuación y caracteres especiales  Conversión de texto a minúsculas  Eliminación de palabras vacías  Eliminación de palabras con una frecuencia menor a 3
  • 8. PREPROCESAMIENTO  Palabras analizadas: 67,805  Vocabulario después del preprocesamiento: 13,118 palabras
  • 9. REPRESENTACIÓN VECTORIAL  Para una palabra a que denominaremos clave, el contexto fue capturado considerando la palabra que la precede y sucede (“predecesor”, “clave”, “sucesor”).  Cada palabra fue representada con una sucesión de 24 dígitos binarios únicos. Palabra Clave reason 000000000000000000010000 beare 000000000000000001101000 heart 000000000000000000010100 roome 000000000000000000110001
  • 10. REPRESENTACIÓN VECTORIAL (fragmento tomado de Macbeth) A divinely appointed monarch has been assassinated, and it is a calamity of such epic proportion that even the workings of nature are disrupted. divinely appointed monarch assassinated calamity epic proportion workings nature disrupted. divinely appointed monarch appointed monarch assassinated monarch assassinated calamity
  • 11. REPRESENTACIÓN VECTORIAL (fragmento tomado de Macbeth) A divinely appointed monarch has been assassinated, and it is a calamity of such epic proportion that even the workings of nature are disrupted. divinely appointed monarch assassinated calamity epic proportion workings nature disrupted. divinely appointed monarch appointed monarch assassinated monarch assassinated calamity
  • 12. REPRESENTACIÓN VECTORIAL (fragmento tomado de Macbeth) A divinely appointed monarch has been assassinated, and it is a calamity of such epic proportion that even the workings of nature are disrupted. divinely appointed monarch assassinated calamity epic proportion workings nature disrupted. divinely appointed monarch appointed monarch assassinated monarch assassinated calamity
  • 13. REPRESENTACIÓN VECTORIAL (fragmento tomado de Macbeth) A divinely appointed monarch has been assassinated, and it is a calamity of such epic proportion that even the workings of nature are disrupted. divinely appointed monarch assassinated calamity epic proportion workings nature disrupted. divinely appointed monarch appointed monarch assassinated monarch assassinated calamity
  • 14. REPRESENTACIÓN VECTORIAL (fragmento tomado de Macbeth) A divinely appointed monarch has been assassinated, and it is a calamity of such epic proportion that even the workings of nature are disrupted. divinely appointed monarch assassinated calamity epic proportion workings nature disrupted. divinely appointed monarch appointed monarch assassinated monarch assassinated calamity
  • 15. REPRESENTACIÓN VECTORIAL  Para capturar el contexto se crearon vectores de dimensión 72.  En los primeros 24 dígitos se almaceno la suma vectorial de todas las de las palabras que precedían a la palabra clave  En los últimos 24 dígitos se almaceno la suma vectorial de todas las palabras que sucedían a la palabra clave  Los 24 dígitos intermedios representaron las diferentes palabras del vocabulario
  • 16. REPRESENTACIÓN VECTORIAL Predecesor Clave Sucesor reason beare heart roome beare reason Predecesor Clave Sucesor Palabra 00010000 01101000 00010100 beare 00110001 01101000 00010000 beare Representación de la palabra Palabra 01000001 11010001 00100100 beare Una vez obtenidos los vectores de contexto para las palabras del vocabulario, estos fueron la entrada del mapa auto-organizado. Palabra Clave reason 00010000 beare 01101000 heart 00010100 roome 00110001
  • 17. MAPAS AUTO-ORGANIZADOS Una SOM(Self organizing map) es un tipo de red neuronal artificial de aprendizaje no supervisado.  Usa una función de vecindad para preservar las propiedades topológicas del espacio de entrada.  Es útil para tareas de agrupamiento y auto-organización de grandes cantidades de datos de manera eficiente.
  • 18. MAPAS AUTO-ORGANIZADOS 00001100 00000110 01001100 lord 00001110 00000111 01000100 man 00100010 00010001 00100100 crime 00000010 00000100 00101000 people lord heart power honor man crime people ghost Paso 1: Cada nodo se inicia con un peso aleatorio.
  • 19. MAPAS AUTO-ORGANIZADOS lord man crime people Paso 2: Se selecciona al azar un vector del conjunto de entrenamiento. heart power honor ghost
  • 20. MAPAS AUTO-ORGANIZADOS lord man crime people Paso 3: Se calcula el nodo de la red que tiene el peso mas similar al vector de entrenamiento. 𝑫 𝒍𝒐𝒓𝒅, 𝒑𝒆𝒐𝒑𝒍𝒆 = 𝟎𝟎𝟏𝟏𝟎𝟎𝟎𝟎𝟎𝟎𝟎𝟏𝟎𝟎𝟎 𝑫 𝒍𝒐𝒓𝒅, 𝒄𝒓𝒊𝒎𝒆 = 𝟏𝟎𝟏𝟏𝟎𝟎𝟎𝟎𝟎𝟏𝟎𝟏𝟎𝟏𝟏 𝑫 𝒍𝒐𝒓𝒅, 𝒎𝒂𝒏 = 𝟎𝟎𝟎𝟏𝟎𝟎𝟎𝟎𝟎𝟎𝟎𝟎𝟎𝟏𝟏 heart power honor ghost
  • 21. MAPAS AUTO-ORGANIZADOS lord man crime people Paso 4: Calcular radio de vecindad. ˄𝑖𝑗 𝑛 = 𝑒 [ −𝑑2 𝑖𝑗 2𝜎2(𝑛) ] Donde d es la distancia entre neuronas y 𝜎(𝑠𝑖𝑔𝑚𝑎) disminuye en cada iteración. heart power honor ghost
  • 22. ˄𝑖𝑗 𝑛 = 𝑒 [ −𝑑2 𝑖𝑗 2𝜎2(𝑛) ] Donde d es la distancia entre neuronas y 𝜎(𝑠𝑖𝑔𝑚𝑎) disminuye en cada iteración. lord man crime people Paso 4: Calcular radio de vecindad. heart power ghost honor MAPAS AUTO-ORGANIZADOS
  • 23. MAPAS AUTO-ORGANIZADOS lord man crime people Paso 5: Cada nodo en el radio de la vecindad ajusta su peso para parecerse al vector de entrenamiento, los nodos vecinos se ven mas modificados 𝑾𝒋 𝒏 + 𝟏 = 𝑾𝒋 𝒏 + ˄𝒊𝒋(𝒏)𝜼 𝒏 𝑿 𝒏 − 𝑾𝒋 𝒏 heart power honor ghost
  • 24. MAPAS AUTO-ORGANIZADOS lord man crime people Paso 5: Cada nodo en el radio de la vecindad ajusta su peso para parecerse al vector de entrenamiento, los nodos vecinos se ven mas modificados heart power honor ghost
  • 25. MAPAS AUTO-ORGANIZADOS lord man crime people Paso 6: Repetir desde el paso 2 (el numero de veces que se considere necesario). Parar cuando el radio R≤ 𝜎 heart power honor ghost
  • 29. MAPAS AUTO-ORGANIZADOS Paso 1-5: Parar cuando el radio R≤ 𝜎 lord man crime people heart power honor ghost
  • 31. RESULTADOS Se obtuvo que la similitud entre palabras puede definirse indirectamente, capturando su significado en función del contexto en el que aparecen.
  • 32. AGRUPAMIENTO DE VECTORES DE CONTEXTO EN LA OBRA MACBETH:
  • 33. AGRUPAMIENTO DE VECTORES DE CONTEXTO EN LA OBRA JULIO CESAR
  • 34. AGRUPAMIENTO DE VECTORES DE CONTEXTO EN LA OBRA HAMLET:
  • 35. CONCLUSIONES Temática en las obras de Shakespeare:  El rol de la humanidad en la sociedad, guerra, lealtad, muerte, entre otras. Por los resultados obtenidos en este trabajo, se puede ver que se puede aplicar esta misma técnica a otros autores y ver las diferentes temáticas en cada uno de ellos.
  • 36. CONCLUSIONES Las aplicaciones:  Atribución de autoría  Busca de predadores en chat’s