El programador configuró una red neuronal para la coincidencia automática de pares en Tinder
El estudiante graduado Harm de Vries de la Universidad de Montreal creó una red neuronal y la entrenó para encontrar un socio adecuado en la red social Tinder. Tenía que descubrir sus propias preferencias y luego enseñarles su programa. Como resultado, comenzó a predecir correctamente que al investigador le gustaría la foto de la niña en casi el 70% de los casos.De Vray intentó encontrar un compañero usando los servicios de la aplicación de citas Tinder. La aplicación se construye de acuerdo con un esquema muy simple: determina la posición del usuario usando el GPS y le envía fotografías de otros participantes de la red que estaban cerca. Si no le gusta la foto, desliza hacia la izquierda. Me gusta, a la derecha. Si el usuario que le gustó al usuario también lo eligió en su teléfono inteligente, entonces estos dos podrán iniciar la comunicación. Al final, se propone elegir un compañero para una foto.De Vray notó que Tinder constantemente le da fotos de chicas que no le gustan (por ejemplo, con piercings, tatuajes, etc.). Se dio cuenta de que la aplicación no se adapta a sus acciones anteriores y, como un verdadero programador, decidió escribir un programa que lo ayude en un asunto bastante rutinario.Para entrenar la red neuronal, el programador eligió 10,000 fotos. Para una persona, esto es bastante, pero para la capacitación del programa una tarea tan difícil no fue suficiente, porque el reconocimiento del atractivo visual para una persona no se basa en características simples como el color del cabello. 8000 fotos fueron a capacitación directa y 2000, para verificar los resultados.Al propio De Vray le gustó el 53% de las fotos ofrecidas por la red social, lo que indica gustos bastante amplios. Pero después de la primera ejecución del programa, su precisión fue insuficiente: solo el 55%, que no está lejos de la elección aleatoria.Luego, el programador decidió enseñar la red neuronal de una manera diferente, y después de descargar 500 mil fotos del sitio de citas OkCupid, se propuso distinguir a un hombre de una mujer en una fotografía. Después de varias semanas de funcionamiento, la red aprendió a realizar esta tarea con un 93% de precisión (el programador mismo logró solo un 95% de precisión al completar esta tarea manualmente). Habiendo recibido fotos adicionales para capacitación, el programa para trabajar con Tinder mostró un resultado más aceptable: 68%.De Vray ya está satisfecho con lo que se ha logrado: según él, su mejor amigo, muy consciente de sus preferencias, al ver fotos aleatorias, logró una precisión del 76%. Confía en que en el futuro cercano, la inteligencia artificial ayudará a las personas en un negocio tan complejo como las citas.Por naturaleza, a los programadores a menudo les resulta difícil soportar el trabajo de rutina, por lo que intentan aprovechar cualquier oportunidad de automatización. El caso del matemático y programador Chris McKinley, quien en 2014 procesó el ya mencionado sitio de citas OkCupid utilizando métodos de software, se hizo ampliamente conocido . Luego logró recopilar datos sobre las preferencias de los visitantes y, con la ayuda de la minería de datos, se encontró con la pareja perfecta.Source: https://habr.com/ru/post/es384351/
All Articles