O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Computación sentimental

2.019 visualizações

Publicada em

La computación sentimental o afectiva es hoy una realidad. En esta presentación explicaremos los tipos de sensado, aplicaciones y herramientas de desarrollo disponibles hoy en día. Además explicamos cómo detectamos emociones como humanos y como se logra que una computadora las detecte.

Publicada em: Software
  • Seja o primeiro a comentar

Computación sentimental

  1. 1. Computación Sentimental por Carlos Toxtli
  2. 2. Presentación Carlos Toxtli Hernández Maestro en Innovación Empresarial Y Tecnológica
  3. 3. ¿De qué vamos a hablar? Explicaremos porqué es importante la computación sentimental hoy en día Hablaremos de las tecnologías disponibles para implementarla.
  4. 4. Computación Según la RAE en América el término es igual a informática. Informática: Conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático de la información por medio de ordenadores.
  5. 5. sentimental. 3. adj. Perteneciente o relativo al sentimiento. sentimiento. 2. m. Estado afectivo del ánimo producido por causas que lo impresionan vivamente. Sentimental
  6. 6. Sentimental afectivo, va. 1. adj. Perteneciente o relativo al afecto. afecto. 1. m. Cada una de las pasiones del ánimo ánimo. 1. m. Alma o espíritu en cuanto es principio de la actividad humana.
  7. 7. Tratamiento automático de estados afectivos obtenidos a través del sensado de interacciones humanas. Computación Sentimental
  8. 8. Lo que antes era ciencia ficción El interés por una interacción más cercana con un ordenador ha alentado el avance de esta área. Lo hemos visto en varias peliculas, mencionemos algunas:
  9. 9. Película - Metropolis (1927) Filme mudo alemán. Primer obra de ciencia ficción de larga duración. Describe una megalópolis en el 2026. Uno de lοs pocos filmes considerados Memoria del Mundo por la UNESCO. Se muestra al primer robot con sentimientos.
  10. 10. Película - Metropolis https://www.youtube.com/watch?v=yOj5lnizYds
  11. 11. Un poco de historia El concepto de computación afectiva nace en 1995 con la publicación de Rosalind Picard's, la cuál habla de cómo simular empatía por medios digitales.
  12. 12. MIT Affective Computing El laboratorio que desarrolla más investigación de temas de computación afectiva se encuentra en el MIT, las principales herramientas de mercadeo sentimental utilizan las tecnologías gestadas aquí.
  13. 13. ¿Es posible sintetizar el amor? Por supuesto, el amor es solo una serie de condiciones que se complen para sentirlo. Así como el amor cualquier sentimiento puede ser detectado y simulado por ordenadores. Básicamente es lo que lo computación afectiva/sentimental busca.
  14. 14. Algunas ramas que la utilizan Redacción de contenidos emocionales Detección de emociones en contenidos Análisis de postura corporal Detección de emociones faciales Análisis de signos vitales Monitoreo psicológico Microexpresiones Marketing emotivo
  15. 15. Fuentes de sensado Sensado con contacto Sensores cerebrales Sensores corporales Sensado sin contacto Grabaciones audio (lo escuchamos) Grabaciones video (lo vemos) Detectores químicos (lo olemos) Textos (lo leemos)
  16. 16. Así es como funciona https://www.youtube.com/watch?v=v8w1wED1CWk
  17. 17. Otro ejemplo :) https://www.youtube.com/watch?v=oukqgm8mn9k
  18. 18. Sensores con contacto Los sensores de contacto son los que detectan nuestro estado de ánimo respecto a las señales que emite nuestros cuerpo, estas señales son obtenidas con sensores adheridos al cuerpo.
  19. 19. Sensores usados Blood Volume Pulse (BVP) Galvanic Skin Response (GSR) Electromyography (EMG) Respiration Sensor
  20. 20. Q sensor Diseñado por Affectiva del MIT. Mide la temperatura, la respuesta galvánica de la piel y dispone de un acelerómetro.
  21. 21. Q Sensor Cuenta con muy buen software Se puede programar desde cualquier lenguaje solo conectándose al puerto.
  22. 22. Sensores cerebrales (BCI) Mediante electrodos se conectan a distintos puntos del craneo donde reciben señales EEG desde nuestro cerebro y son interpretadas en base a la frecuencia y algunos patrones fácilmente detectables.
  23. 23. Emotiv - Insight Ya existe software de detección emocional para este dispositivo. Facil de programar.
  24. 24. Sensores sin contacto Existen múltiples tecnologías que detectan cómo los sentimos a través de observarnos, escucharnos, leernos y percibir toda señal que emana de nosotros.
  25. 25. Sensores de video Consisten en cámaras que detectan nuestro comportamiento a través de la observación de nuestras caras, nuestro movimiento corporal y nuestra interacción social principalmente.
  26. 26. Detección facial La detección facial es hoy una realidad gracias a varios estudios que han mapeado la gran variedad de expresiones detectables a partir de los movimientos faciales.
  27. 27. Paul Ekman Co-descubridor de las microexpresiones las cuales duran entre 1/25 a 1/15 de segundo.
  28. 28. Es un estudio taxonómico de cómo se detectan comportamientos y estados de ánimo a través de movimientos de músculos faciales, movimientos de la cabeza y movimiento de los ojos. El mismo modelo ha sido adaptado para chimpancés, macacos, gibones, simios, orangutanes y perros. FACS (Facial Action Coding System)
  29. 29. EMFACS (Emotional Facial Action Coding System) y FACSAID (Facial Action Coding System Affect Interpretation Dictionary) son los que se enfocan a detección de emociones. Son 7 las principales emociones detectadas. EMFACS y FACSAID
  30. 30. Película - Inteligencia Artificial https://www.youtube.com/watch?v=SmR3v6bKUKA
  31. 31. ¿El representante de Francia está?
  32. 32. Sorprendido
  33. 33. ¿El de Gran Bretaña está?
  34. 34. Triste
  35. 35. ¿La de Alemania está?
  36. 36. Con miedo
  37. 37. ¿El de Israel está?
  38. 38. Enojado
  39. 39. ¿El de Rusia está?
  40. 40. Con asco
  41. 41. ¿El de USA está?
  42. 42. Con desprecio
  43. 43. ¿El representante de Grecia está?
  44. 44. Alegre
  45. 45. Película - El hombre bicentenario
  46. 46. La sonrisa de Duchenne Gracias a los experimentos de Duchenne que estimulaba eléctricamente los músculos faciales, ahora podemos determinar si una sonrisa es falsa o verdadera. A la sonrisa falsa se le conoce como sonrisa Pan Am.
  47. 47. Sonrisa Pan Am
  48. 48. Película - Her https://www.youtube.com/watch?v=5Cw5rnFcZJA
  49. 49. Eye Movement Codes
  50. 50. Por el efecto de deixis visual o ciberestética nos influencian los ojos de los demás y solemos ver hacia allá. Por lo que es probable que en ocasiones nuestro cuerpo solo esté imitando los ojos de la otra persona. Estudio de movimiento de ojos
  51. 51. Mentiras No podemos saber quien miente respecto al movimiento ocular. Empezamos a mentir entre 2 y 3 años Se dicen de 2 a 3 mentiras en los primeros 10 minutos de una conversación. Una mentira tarda en producirse porque son 2 procesos, suprimir verdad y generar mentira.
  52. 52. Un ejemplo de FACS en perros
  53. 53. Análisis de rostro automatizado Actualmente existen muchas herramientas que permiten el análisis de emociones por medio de una cámara. Estas herramientas pueden usarse directamente o ser implementadas en plataformas que desarrollen mediante programación.
  54. 54. Análisis de rostro automatizado
  55. 55. Affdex Uno de los productos líderes de Affectiva, la línea de productos afectivos diseñados desde el MIT. Cuentan con la mayor base de datos de rostros parametrizados del mundo, por lo que su producto se perfecciona constantemente.
  56. 56. Por si alguien quiere ver el video
  57. 57. Emotient
  58. 58. Emotient Web API
  59. 59. FACE (face analytics cloud engine) Poderosa herramienta con procesamiento en la nube.
  60. 60. Noldus - FaceReader Software de detección de rostro altamente parametrizable.
  61. 61. NVISO
  62. 62. Emovu - Eyeris
  63. 63. Emovu
  64. 64. Kairos
  65. 65. Sightcorp - InSight SDK Sightcorp cuenta con un SDK muy completo.
  66. 66. Sightcorp - InSight SDK
  67. 67. Detección de lenguaje corporal Existen muchos movimientos corporales que acompañan una reacción. Nos ayuda a descubrir pistas acerca de la empatía en una relación humana, el si sabe o no sabe de un tema, entre varios indicadores. Exploremos algunos.
  68. 68. Distancia interpersonal Devela la relación entre las personas que están interactuando.
  69. 69. Lenguaje corporal Los estudios de lenguaje corporal aplicables en la psicología, pueden ser automatizados para describir cómo se siente en individio, veamos algunos ejemplos
  70. 70. Algunas posturas de pie
  71. 71. Lenguaje corporal sentados
  72. 72. Gestos de las manos
  73. 73. Manos y cara
  74. 74. Cabeza y cuello Suele ir acompañado con otro movimiento. Solemos inclinar la cabeza hacia una persona que le tenemos afecto.
  75. 75. Muchos muchos otros
  76. 76. Ejemplos Nervioso: Ocultar los pulgares Estrés: Tocarse el cuello Agresividad: Una persona que ocupa más espacio con su cuerpo. Lider: Carpa con las manos. Mando: Levantarse con las manos apoyadas
  77. 77. Empatía Existen múltiples estudios de empatía y algunos de los factores son: Cuando sentimos empatía por alguien lo imitamos. La imitación automática hace que la respiración, compás de la voz y movimiento de los ojos se sincronizan.
  78. 78. Atractivo La interacción puede entre humanos puede ser influenciada por el atractivo que haya entre los individuos. La atracción es más matemática que química Algunos factores a evaluar, son las proporciones que guarda nuestro cuerpo, mencionemos algunos ejemplos:
  79. 79. Proporción aurea La naturaleza sigue esta proporción. Son proporciones comunes.
  80. 80. Proporción aurea
  81. 81. ¿Qué tan atractivo eres? Puedes comprobarlo en línea desde http://www.an aface.com
  82. 82. Simetría Buscamos personas que tengan más simétrico su rostro. El lado izquierdo de la cara suele ser más atractivo que el derecho.
  83. 83. Conducta
  84. 84. Otras medidas Los dedos medios y orejas de las persoans que se atraen suelen ser muy parecidos. La cintura de una mujer atractiva debe ser del 70% de su cadera.
  85. 85. Automatización de body language A diferencia de los gestos faciales, los gestos corporales no son tan fácilmente reconocidos por una cámara, por lo que muchas veces se recomienda usar sensores 3D como por ejemplo los de Primesense. Esto es debido a que se genera un modelo 3D de cada persona y es posible seguir sus articulaciones.
  86. 86. Noldus - The Observer Software especializado en análisis de comportamiento.
  87. 87. OpenNI OpenNI permite desarrollar para sensores 3D y existen algunos paquetes especializados en analisis de lenguaje corporal https://github.com/shahqaan/kinect-body- language-analysis
  88. 88. 3divi Neutrack http://www.3divi.com/index.php/technology
  89. 89. Sensores auditivos Otra forma no invasiva de sensar emociones es a través de la voz. Nuestros tonos de voz varían dependiendo que estamos sintiendo. Las pausas que hacemos revelan también el estado mental por el que pasamos.
  90. 90. Reconocimiento de patrones
  91. 91. 1.Frecuencia: Accent shape, Average pitch, Contour slope, Final lowering, Pitch range. 2.Tiempo: Speech rate, Stress frequency. 3.Calidad: Breathiness, Brilliance, Loudness, Pause Discontinuity, Pitch Discontinuity. Variables que se toman en cuenta
  92. 92. Los principales tipos de algoritmos de reconocimiento de patrones son: LDC, k-NN, GMM, SVM, ANN, Decision tree algorithms, HMMs, etc. Algoritmos que se usan
  93. 93. Emospeech Su producto permite ver los estados emocionales durante una llamada.
  94. 94. EmoVoice Su producto tiene un área de aprendizaje que mejora los resultados vez con vez.
  95. 95. Sensores químicos Nuestro cuerpo, el de los animales y las plantas liberan todo el tiempo sustancias químicas. Muchas son percibidas por el olfato y otras tantas solo a través de sensores especializados.
  96. 96. Semioquímicos Infoquímicos (misma especie) Autoxinas Auto Inhibidores adaptativos Feromonas Aleloquímicos (diferente especie) Alomonas Kairomonas Sinomonas
  97. 97. La mujer segrega compuestos químicos que usa para sincronizar su ciclo menstrual con otras mujeres con las que vive. Es un mito que sirven para atraer a una pareja. La exploración de estos compuestos lleva más años de estudio en plantas e insectos. Feromonas
  98. 98. Los sentimientos de las plantas Las plantas mediante compuestos orgánicos volátiles informan de cómo se sienten, si les hace falta luz, agua, si hay una plaga y deben atacar. Se están desarrollando sensores que detectan cerca de 5000 elementos que emiten.
  99. 99. Los sentimientos de los animales El análisis sentimental en animales se puede hacer por medios de observación facil, postura y química. Por lo que la computación sentimental en animales cada vez va a tomar más fuerza.
  100. 100. Proceso de detección
  101. 101. Cyranose Uno de los dispositivos de electronic nose más famosos y probados en el mercado. Su producto Cyranose 320 es el más usado.
  102. 102. Airsense Su producto PEN destaca por su portabilidad y su precisión.
  103. 103. Electrolux Electronic Nose
  104. 104. Película - Ex Machina https://www.youtube.com/watch?v=QpglF9Z5BTA
  105. 105. Sensado en textos Ya exploramos cómo el sensado del ambiente nos permite obtener señales del exterior e interpretarlas. Pero muchas veces la información que está sujeta a ser evaluada es texto, por lo que existen varios mecanismos para analizar sentimientos en textos.
  106. 106. Semantria Una de las herramientas más usadas con buenos resultados. Es posible desarrollar con ella en Java .NET PHP Python entro otros.
  107. 107. Semantria
  108. 108. Humanele Una de las plataformas más completas, también cuenta con un análisis especial en móviles.
  109. 109. AlchemyAPI Es una librerías de programación más completas y con más tiempo en este ramo.
  110. 110. IBM BlueMix - User Modeling Herramienta que en base a un texto que haya escrito el usuario, o un texto donde se le describa, extrae un modelado de su personalidad.
  111. 111. Mis resultados
  112. 112. Producir contenido sentimental No solo es posible interpretar textos en base a su carga emocional, también es posible producir contenidos que lleven sentimiento implícito. Por ejemplo si hacen una pregunta enojados, la respuesta debe tomar el input de que el usuario estaba enojado y producir una respuesta que lo contrarreste.
  113. 113. Question Answering (QA) Es una rama de ciencias de la computación que se encarga de contestar preguntas en base a la adquisición de información y procesamiento del lenguaje natural. Tras analizar la naturaleza de la pregunta con Question Processing se utilizan técnicas de Answer Extraction para dar respuestas.
  114. 114. Q&A con Sentiment Analysis El detectar cómo se siente un cliente antes de contestarle es básico para generar empatía y el perciba un buen servicio. Por lo que la respuesta generada se armará con frases que hagan sentirlo escuchado, más la respuesta en si. Python es una plataforma muy usada en conjunto con NLTK.
  115. 115. EVI Sistema de Q&A con habilidades afectivas.
  116. 116. Crea tu robot emotivo con Humix Todo lo que necesitas para crear un robot emotivo viene listo para implementar y probar en Humix
  117. 117. Humix Todas las instrucciones del hardware y software vienen aquí https://github.co m/project-humix
  118. 118. Primer robot emocional en venta En Japón presentaron a Pepper el 1er robot que sabe entender las emociones y con el cual se puede conversar como con cualquier humano.
  119. 119. Aplicaciones Sin duda son fascinantes los avances en la rama de la computación sentimental, veamos un poco en que se está usando actualmente.
  120. 120. Es posible mostrar contenido en base a tu estado de ánimo, que te parecería si cuando estes triste te llegue justo esa frase que parece caída del cielo que te motiva a seguir adelante, o si nota que estás aburrido te proponga algo divertido. Sentimental Ads
  121. 121. Estudios de mercado online Los estudios de mercado ya han dejado de usar encuestas que probablemente no reflejan toda la verdad, en vez de ello ya tienden a confiar más en lo que detectan los sensores de tu reacción al ver un anuncio o al probar un producto en vez de hacerte preguntas sesgadas.
  122. 122. Detección de bullying Observando a un grupo de chicos se puede determinar si está por desatarse un episodio de bullying o se está llevando a cabo. La prevención en sitio es algo que hasta ahora era algo difícil de lograr sin la tecnología.
  123. 123. Detección en lentes inteligentes En tiempo real podemos detectar emociones y ser sugeridos sobre que podemos hacer para una interacción mucho más efectiva.
  124. 124. Entrevistas de trabajo Los exámenes psicométricos no siempre son efectivos, ya que en muchas ocasiones la persona que lo contesta solo trata de verse positivo para ser aceptado. Con tecnologías ahora es posible sensar su desempeño en una labor y si sus resultados profesionales, emocionales y de carácter son los buscados.
  125. 125. Asistente psicológico Un psicólogo puede tener un perfil del paciente muy exacto, de esa manera puede diagnosticar de forma precisa al paciente. No obstante, con los avances tecnológicos el psicólogo solo apoyará en los puntos finos y los equipos harán el resto.
  126. 126. Robots Estamos más cerca de lo que pensamos de ver robots que brinden afecto y entiendan tus emociones. En Japón ya se cuenta con robot humanoides de gran realismo que tienen ya simulación de emociones faciales. Lo de las peliculas es hoy una realidad.
  127. 127. Humanoide con sentimientos https://www.youtube.com/watch?v=crFr1ZmkrP4
  128. 128. Y mucho mucho más Sin duda el próximo gran avance de la computación sentimental vendrá de uno de ustedes. Muchas veces lo único que nos hacía falta es descubrir que algo existe para fusionarlo con nuestros conocimientos y lograr algo grande.
  129. 129. Conclusiones El amor, así como otros sentimientos son 100% programables. La interacción humano máquina está siendo cada vez más natural. Los invito a experimentar con todo esto, las actividades que tengan que sean poco productivas cambienlas por crear cosas asombrosas.
  130. 130. Gracias La presentación la subiré a mis redes sociales, cualquier duda estoy a sus órdenes en las mismas: http://facebook.com/carlos.toxtli http://google.com/+CarlosToxtli

×