Deep Neural Network aprende a juzgar los libros por sus portadas

El modismo nunca juzgues un libro por su portada advierte contra la evaluación de algo simplemente por su apariencia. Y, sin embargo, las cubiertas de los libros están diseñadas para dar a los lectores una idea del contenido, para que quieran tomar un libro y leerlo. Las buenas portadas de libros están diseñadas para ser juzgadas.





Y los humanos son bastante buenos en eso. Es relativamente sencillo elegir un libro de cocina, una biografía o una guía de viaje con solo mirar la portada.

Y eso plantea una pregunta interesante: ¿las máquinas también pueden juzgar los libros por sus cubiertas? Ya sabemos que juzgan a las personas por su rostro.

Hoy recibimos una respuesta gracias al trabajo de Brian Kenji Iwana y Seiichi Uchida en la Universidad de Kyushu en Japón. Estos muchachos han entrenado una red neuronal profunda para estudiar portadas de libros y determinar la categoría de libro de la que provienen.



Más sobre aprendizaje automático

  • Con su nuevo filtro de fotos, Facebook anuncia su plan para que la IA invada su teléfono

    La herramienta es divertida, pero también es una declaración de misión para el gigante de las redes sociales.

  • StarCraft se convertirá en el próximo gran campo de juego para la IA

    La inteligencia artificial requerirá avances clave para jugar un videojuego lleno de planificación, conjeturas y faroles.

  • Las máquinas ahora pueden reconocer algo después de verlo una vez

    Los algoritmos suelen necesitar miles de ejemplos para aprender algo. Los investigadores de Google DeepMind encontraron una forma de evitarlo.



  • La Inteligencia Artificial de hoy no justifica la Renta Básica

    Incluso los trabajos más simples requieren habilidades, como la resolución creativa de problemas, que los sistemas de IA aún no pueden realizar de manera competente.

  • El problema del lenguaje de la IA

    Las máquinas que realmente entienden el lenguaje serían increíblemente útiles. Pero no sabemos cómo construirlos.

Su método es sencillo. Iwana y Uchida descargaron 137 788 portadas de libros únicas de Amazon.com junto con el género del libro. Hay 20 géneros posibles, pero cuando un libro figuraba en más de una categoría, los investigadores usaban solo el primero.



Luego, la pareja usó el 80 por ciento del conjunto de datos para entrenar una red neuronal para reconocer el género mirando la imagen de portada. Su red neuronal tiene cuatro capas, cada una con hasta 512 neuronas, que juntas aprenden a reconocer la correlación entre el diseño de portada y el género. La pareja usó un 10 por ciento adicional del conjunto de datos para validar el modelo y luego probó la red neuronal en el 10 por ciento final para ver qué tan bien categoriza las cubiertas que nunca ha visto.

Los resultados hacen una lectura interesante. El algoritmo enumeró el género correcto entre sus 3 opciones principales más del 40 por ciento de las veces y encontró el género exacto más del 20 por ciento de las veces. Eso es significativamente mejor que el azar. Esto demuestra que es posible clasificar los diseños de portadas de libros, aunque es una tarea muy difícil, dicen Iwana y Uchida.

Algunas categorías resultan más fáciles de reconocer que otras. Por ejemplo, los libros de viajes y los libros sobre informática y tecnología son relativamente fáciles de detectar para la red neuronal porque los diseñadores de libros utilizan constantemente imágenes y diseños similares para estos géneros.



La red neuronal también descubrió que los libros de cocina eran fáciles de reconocer si usaban imágenes de alimentos, pero eran completamente ambiguos si usaban un diseño diferente, como una imagen del chef.

Las biografías y las memorias también eran problemáticas, ya que el algoritmo a menudo seleccionaba la historia como categoría. Curiosamente, para muchos de estos libros, la historia es el género secundario que aparece en Amazon, lo que sugiere que el algoritmo no fue del todo engañado.

El algoritmo también confundió los libros infantiles con cómics y novelas gráficas, así como con libros de medicina y ciencia. Quizás eso también sea comprensible dadas las similitudes entre estas categorías.

Hay un defecto en este trabajo. Iwana y Uchida no han comparado el rendimiento de su red neuronal con la capacidad de los humanos para reconocer los géneros de libros por sus portadas. Ese sería un experimento interesante y relativamente sencillo de realizar con un servicio de crowdsourcing en línea como Mechanical Turk de Amazon.

Hasta que se haga ese trabajo, no hay forma de saber si las máquinas son mejores que los humanos en esta tarea. Aunque, no importa cuán buenos sean los humanos en esta tarea, seguramente es solo cuestión de tiempo antes de que las máquinas los superen.

Sin embargo, este es un trabajo interesante que podría ayudar a los diseñadores a mejorar sus habilidades cuando se trata de portadas de libros. Sin embargo, un resultado más probable es que podría usarse para entrenar máquinas para diseñar portadas de libros sin necesidad de intervención humana. Y eso significa que el diseño de portadas de libros es solo otro trabajo que se consignará en los libros de historia.

Ref: arxiv.org/abs/1610.09204 : Juzgar un libro por su portada

esconder