Noticias, Gadgets, Android, Móviles, Descargas de Aplicaciones

¿Cómo sabe el juego Smart Tea Cup lo que tienes en mente?

¿Cómo funciona Akinator, el original del juego de adivinanzas que apareció hace mucho tiempo como La mujer que lo sabe todo y que ahora circula por Internet en forma de Smart Tea Cup?

Hace unos 10 años, el fabricante de té helado Lipton lanzó una campaña muy popular en Turquía: La mujer que lo sabe todo. Una señora quería que tuvieras algo en mente y te estaba haciendo algunas preguntas. Estas preguntas tomaron forma gradualmente de acuerdo con el objeto que tenías en mente y, al final, muy probablemente supo la respuesta correcta.

El juego, que luego tomó diferentes formas, no lo abandonó Lipton, y Taza de té inteligente Lipton convertido en un juego. La lógica de esta aplicación es exactamente la misma que la de La mujer que lo sabe todo. Pero todos estos tienen un antepasado: Akinator.

En pocas palabras, Akinator se trata de una persona o personaje, y Smart Tea Cup se trata de casi todos los conceptos comunes. leer la mente Ha sido creado con una programación que proporciona De hecho, aunque los temas han cambiado

¿Cómo jugar Smart Tea Cup?

De hecho, jugar el juego es bastante simple, porque la lógica de todos estos juegos es casi exactamente la misma. El personaje con el que te encuentras, en este caso una taza de té o una mujer, te pide que mantengas algo, un objeto en tu mente. Pero para que todos sepan Tiene que ser un “algo”. Un nombre especial como Mehmet como Ayşe; o nombre de la ciudad.

Luego, la Smart Tea Cup te hará un total de 20 preguntas, y al final encontrarás lo que tienes en mente. usted encontrará dice. A medida que surgen las preguntas, elige una de las opciones “Sí, No, no estoy seguro”. A medida que pasa el tiempo, las preguntas comienzan a tomar forma según el objeto que tengas en mente. Finalmente, echaste un vistazo al vidrio inteligente. sabía lo que estaba en tu mente. Antes de decirte cómo, démosle algunos datos más.

Juegos de adivinanzas tipo Smart Tea Cup:

¿Cómo leemos nuestra mente cuando jugamos Smart Tea Cup?

Ya demos spoilers, Smart Tea Cup y juegos similares el no lee nuestras mentes. Todos son software bellamente diseñado. Lo hacen eliminando opciones. Para comprender la lógica de Akinator, la búsqueda binaria, que se encuentra y utiliza con frecuencia en el mundo del software, o Árbol binario Necesitamos explicar los conceptos (árbol binario).

Entonces, ¿qué es este árbol binario que hace que nuestras mentes lean?

Los sistemas de árboles en los que cada parte tiene solo dos “hijos” se denominan árboles binarios. Este sistema continúa recursivamente. En este caso, 1 en la capa cero, 2 en la primera capa, 4 en la segunda capa, 8 en la tercera capa; En resumen, en la n-ésima capa 2^n Hay tantos nodos.

La lógica en el juego Smart Tea Cup consiste completamente en Binary Tree.

La aplicación te hace 20 preguntas (2^20 = 1,048.576) más de 1 millón puede reducir la respuesta diferente a varias opciones. Si lo visualizas, la mitad de todas las opciones se eliminan con la respuesta a la primera pregunta. Está eliminando un elemento secundario del primer nodo en función de la respuesta que dio. Así, 1 millón de opciones se eliminan inmediatamente con solo 20 preguntas.

Entonces, en realidad, el proceso principal aquí es cortar los datos que son demasiados en el menor tiempo posible. para reducir. Aunque existen diferentes métodos de clasificación y eliminación en el mundo del software, el sistema binario es uno de los más eficientes.

propio en la base de datos (base de datos) a partir de preguntas preparadas. Sin embargo, de manera similar, el software de Smart Tea Cup también mantiene una respuesta correcta (objeto) para cada pregunta en su base de datos. Entonces, si hay N objetos predictivos y M preguntas, hay N*M respuestas que Smart Tea Cup almacena en su base de datos. Todo es así de simple.

Está bien, pero si todo va a la mitad, ¿por qué hay una tercera opción en las preguntas?

Mencionamos anteriormente que se usa el método de eliminación y la mitad de las respuestas desaparecen cada vez. Pero como puedes ver cuando abres el juego, uno está a punto de tres diferentes Tienes la oportunidad de responder. El valor devuelto por las funciones si solo hubiera respuestas Sí/No (es decir, la respuesta) booleano (1 o 0) para abreviar, lo que facilita aún más el proceso. Entonces, cuando este es el caso, ¿cómo lo evalúa el software?

Que el software ofrezca una tercera opción distinta a “booleana” (sí o no) pocas ventajas hay. En primer lugar, no todas las respuestas tienen que ser correctas para todos los objetos. . En segundo lugar, las personas pueden estar en desacuerdo y dar respuestas diferentes para el mismo objeto. Tener una tercera opción proporciona flexibilidad para que el programa se acerque a la respuesta correcta.

La Smart Teacup no es exactamente una IA, ¿no es así en absoluto? ¿Entonces, qué?

En circunstancias normales, si dicho programa no se escribiera con fines de entretenimiento sino que se utilizara para la investigación científica, estaría involucrado. aprendizaje profundo e inteligencia artificial El programa analizaría mejor los datos introducidos por los usuarios con el tiempo y daría los resultados correctos con mayor precisión. Sin embargo, estamos seguros de que este método no se usó en la Smart Tea Cup, que Lipton creó solo con fines de entretenimiento.

La razón principal por la que la aplicación a veces da respuestas completamente irrelevantes es que el proceso de aprendizaje no se lleva a cabo. Si volvemos al ejemplo del Árbol Binario, ya que una mala decisión al principio eliminará miles de opciones a la vez, también es posible la posibilidad de no conseguir el objeto que tienes en mente. despreciable no el camino

La situación es bastante diferente en otros juegos además de Smart Teacup:

Cuando miramos otros ejemplos de Smart Tea Cup, metroaprendizaje afín Lo vemos usado. El que mencionamos arriba 20q.net sitio, como en línea una base de datos renovada tener estructura.

Del mismo modo, Akinator, el antepasado de todos estos juegos, aumenta constantemente el número de personas que adivinará correctamente, con la misma lógica, y lo hace más preciso. En otras palabras, dado que fue escrito hace 10 años, no solo te trae celebridades de hace 10 años; También incluye nuevos nombres famosos en el sistema.

En conclusión… Se trata de un software inteligente y el sistema es más simple de lo que piensas:

Si ha estudiado o está considerando una especialización en Ingeniería Informática, recordará que uno de los temas tratados en primer grado es la eficiencia y los métodos de secuenciación. El árbol de búsqueda binaria, uno de los métodos más efectivos, se usa en muchas áreas, desde escanear y clasificar cualquier conjunto de datos hasta la estructura de trabajo de las RAM. Por supuesto, este estilo también ayuda a crear juegos y aplicaciones divertidas e impresionantes de una manera sencilla.