Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Ontología Visual Reconocimiento Acciones
1. Hacia una Ontolog´ıa Visual
Hacia una Ontolog´ıa Visual
Rodrigo Toro Icarte
´Alvaro Soto Jorge Baier Cristian Ruz
Pontificia Universidad Cat´olica de Chile
Junio, 2014
11. Hacia una Ontolog´ıa Visual
Marco te´orico
Deducci´on: L´ogica
L´ogica
Tran and Davis: Event Modeling and Recognition using MLN
12. Hacia una Ontolog´ıa Visual
Pregunta de investigaci´on
Pregunta de investigaci´on
¿Es posible asociar reglas de sentido com´un a
reconocedores visuales, tal que se puedan realizar
deducciones ´utiles a gran escala y en forma gen´erica?
13. Hacia una Ontolog´ıa Visual
Soluci´on propuesta
Construcci´on
Soluci´on propuesta
Ontolog´ıa visual = ConceptNet + WordNet + ImageNet
14. Hacia una Ontolog´ıa Visual
Soluci´on propuesta
Construcci´on
Soluci´on propuesta
Ontolog´ıa visual = ConceptNet + WordNet + ImageNet
15. Hacia una Ontolog´ıa Visual
Soluci´on propuesta
Construcci´on
Soluci´on propuesta
Ontolog´ıa visual = ConceptNet + WordNet + ImageNet
16. Hacia una Ontolog´ıa Visual
Soluci´on propuesta
Construcci´on
Soluci´on propuesta
Ontolog´ıa visual = ConceptNet + WordNet + ImageNet
17. Hacia una Ontolog´ıa Visual
Soluci´on propuesta
Construcci´on
Soluci´on propuesta
Ontolog´ıa visual = ConceptNet + WordNet + ImageNet
Formato
String1 − Tipo Relaci´on → String2
18. Hacia una Ontolog´ıa Visual
Soluci´on propuesta
Construcci´on
Soluci´on propuesta
Ontolog´ıa visual = ConceptNet + WordNet + ImageNet
Formato
String1 − Tipo Relaci´on → String2
Ejemplos
desk − RelatedTo → office
computer − AtLocation → office
office − UsedFor → work
coffee cup − AtLocation → office
... y 6 millones m´as
24. Hacia una Ontolog´ıa Visual
Soluci´on propuesta
Construcci´on
Soluci´on propuesta
Ontolog´ıa visual = ConceptNet + WordNet + ImageNet
Claves
Synset - Tipos - Relaciones
Ejemplo: Person
S: (n) person, individual, someone, somebody, mortal, soul (a
human being)
S: (n) person (a human body)
S: (n) person (a grammatical category)
25. Hacia una Ontolog´ıa Visual
Soluci´on propuesta
Construcci´on
Soluci´on propuesta
Ontolog´ıa visual = ConceptNet + WordNet + ImageNet
26. Hacia una Ontolog´ıa Visual
Soluci´on propuesta
Construcci´on
Soluci´on propuesta
Ontolog´ıa visual = ConceptNet + WordNet + ImageNet
ConceptNet WordNet
45. Hacia una Ontolog´ıa Visual
Soluci´on propuesta
Experimentos
Soluci´on propuesta
Experimentos
0 10 20 30 40 50
0
20
40
60
80
Top-p%
Rendimiento% Reconocimiento de Acciones
NGD
ConceptNet + WN
Chen & Liu
46. Hacia una Ontolog´ıa Visual
Soluci´on propuesta
Experimentos
Soluci´on propuesta
Experimentos
0 10 20 30 40 50
0
20
40
60
80
Top-p%
Rendimiento% Reconocimiento de Acciones
NGD
ConceptNet + WN
Chen & Liu
Visual-Ontology
47. Hacia una Ontolog´ıa Visual
Soluci´on propuesta
Experimentos
Soluci´on propuesta
Experimentos
0 10 20 30 40 50
0
20
40
60
80
Top-p%
Rendimiento% Reconocimiento de Acciones
NGD
ConceptNet + WN
Chen & Liu
Visual-Ontology
ConceptNet
48. Hacia una Ontolog´ıa Visual
Limitaciones soluci´on
Limitaciones soluci´on
Mapeo ConceptNet a WordNet
Bounding boxs im´agenes
No informaci´on espacial
Excepciones
49. Hacia una Ontolog´ıa Visual
Estado de la investigaci´on
Estado de la investigaci´on
Estado actual
En progreso
Futuro
52. Hacia una Ontolog´ıa Visual
Cierre
Cierre
pc: Hay una persona estudiando.
pc: Que la persona sea un estudiante y la mesa un escritorio.
53. Hacia una Ontolog´ıa Visual
Cierre
Cierre
pc: Hay una persona estudiando.
pc: Que la persona sea un estudiante y la mesa un escritorio.
pc: Hay una persona escribiendo
54. Hacia una Ontolog´ıa Visual
Cierre
Cierre
pc: Hay una persona estudiando.
pc: Que la persona sea un estudiante y la mesa un escritorio.
pc: Hay una persona escribiendo
pc: Que la mesa sea un escritorio, el l´apiz una pluma, y la
persona un poeta.