¿Cuáles son algunos proyectos impresionantes de Inteligencia Artificial, que son menos conocidos?

No estoy seguro de si se refería a proyectos comerciales o proyectos personales. Sin embargo, aquí hay un interesante proyecto de IA que probé para mi clase de IA.

Esto ha sido tomado de la respuesta de Aman Goel a ¿Cuáles son algunos proyectos desafiantes en algoritmo genético para principiantes?

En mi quinto semestre de pregrado, mis compañeros de equipo y yo buscábamos ideas de proyectos no triviales para nuestra clase de Inteligencia Artificial. Encontramos este excelente video:

Pensamos que sería genial probar lo mismo usando un algoritmo genético. Nuestro algoritmo toma una imagen como entrada y se aproxima a la imagen usando un número fijo de círculos / rectángulos de diferentes dimensiones y colores.

Codificamos una versión básica e intentamos ejecutarla en logotipos de compañías famosas y otros objetos ‘no tan complejos’. Aquí están los resultados (a la izquierda está la imagen original; a la derecha está la imagen reconstruida):

Pato

Logo de Nike

Logotipo de Pepsi

Corazón

Arte abstracto

Logotipo de dominó

Logotipo de Apple

Logo de Android

¡Ordenanza!

Otro arte abstracto

Bandera india

IBM

Observe cómo el algoritmo falla miserablemente en la reconstrucción de los radios en la bandera india. Esto se debe a que los radios son demasiado finos para ser captados por el algoritmo. A continuación se muestra una imagen de Angelina Jolie que el algoritmo no pudo reconstruir incluso después de ejecutarse durante aproximadamente 24 horas. Nuevamente, esto se debe a que es difícil para el algoritmo recoger detalles

Puede encontrar el código fuente aquí: amangoeliitb / Algoritmo genético. Puede intentar jugar con la heurística de medición de distancia y tal vez crear una implementación más rápida (compártala conmigo)

¡Feliz aprendizaje!

More Interesting

¿Cuáles son algunas paradojas interesantes en informática?

¿Podría alguien en el futuro hacer un chip de inteligencia artificial de computadora que mejore el atractivo?

¿Los desarrolladores de aplicaciones CRUD serán reemplazados por AI?

¿Cuál es el trabajo de 'actualizar' en la computadora?

Cómo convertir el aspecto de Windows 7 a Windows XP

¿Es Giga Flops una forma confiable de comparar la velocidad de los procesadores de la computadora (no le interesa la potencia u otros parámetros)?

Stephen Hawking dice que existe la posibilidad de que la inteligencia artificial reemplace y reemplace a la inteligencia humana. Según los ateos, ¿deberían o pueden los humanos hacer algo al respecto? Esta pregunta no pretende demostrar lo que no se puede probar.

Si los desarrolladores de back-end desprecian a los desarrolladores de front-end porque el front-end es más fácil, ¿qué piensan de los desarrolladores de dispositivos móviles y de juegos, ya que también son una especie de desarrolladores de front-end?

¿Cuáles han sido tus clases de CS favoritas en Caltech?

¿Las estadísticas son solo aprendizaje automático?

¿Qué opinas sobre el libro 'Machine Learning Refined'?

¿Debo comprar un Macbook Pro si mi presupuesto realmente se está estirando para obtener uno?

¿Qué es mejor: Macbook Pro o Thinkpad T450 para informática?

¿Pueden las computadoras escribir sus propios algoritmos?

¿Cuáles son algunos de los problemas de investigación abierta más interesantes en los sistemas de archivos?