carrot carrot carrot Change Centers x cognizanti collaborators create-folder Data Science Decisive Infrastructure download download edit Email exit Facebook files folders future-of-work global sourcing industry info infographic linkedin location Mass Empowerment Mobile First our-latest-thinking pdf question-mark icon_rss save-article search-article search-folders settings icon_share smart-search Smart Sourcing icon_star Twitter Value Webs Virtual Capital workplace Artboard 1

Por favor accede a COVID-19 response page para obtener más información y ayuda acerca de cómo poder enfrentar esta situación.

España

No Results.

Did you mean...

Or try searching another term.

Computación evolutiva/IA evolutiva

¿Qué es la computación evolutiva/IA evolutiva?

La computación evolutiva (CE) se inspira en la evolución natural. A diferencia de la mayoría de técnicas de ingeniería y diseño, donde los humanos encuentran la mejor solución posible, la depuran e implementan, la IA evolutiva aporta una forma de generar automáticamente soluciones nuevas y originales que, a menudo, son demasiado complejas o raras para que las personas las descubran.

Con la computación evolutiva, los ingenieros definen cómo se mide la calidad de las soluciones (p. ej. la idoneidad) y qué tipo de soluciones son posibles (p. ej. el espacio de búsqueda). Con estas definiciones, cualquier problema de ingeniería, farmacéutico, sanitario, del sector asegurador o empresarial se puede resolver utilizando la programación evolutiva. Los ejemplos incluyen arquitecturas de red neuronal, fórmulas de crecimiento para las plantas, circuitos eléctricos e, incluso, horarios de fútbol. Entre las posibles soluciones, los algoritmos evolutivos se centrarán en aquellas de mayor calidad. Las técnicas evolutivas son adecuadas para cualquier análisis complejo en el que las personas son incapaces de evaluar todas las interacciones de las variables.

El proceso comienza planteando posibles soluciones muy diferentes entre sí. Se evalúa cada opción y se clasifica. Las soluciones menos útiles se eliminan y se sustituyen con una selección de las más útiles, tras cambiarlas y combinarlas entre sí. El ciclo de evaluación, selección y recombinación se repite, creando cada vez mejores opciones hasta que se encuentran las soluciones óptimas.

¿Cuáles son los beneficios de la computación evolutiva/IA evolutiva?

Es comprensible que las empresas que tratan de mejorar los diseños y procesos se sientan abrumadas cuando el número de variables es superior a 15. Estas variables a menudo interactúan y crean un espacio de búsqueda de millones de soluciones posibles. En estas situaciones, las personas no pueden manejar tantas variables mientras que la computación evolutiva es un motor de generación de soluciones incansable.

Con frecuencia los resultados de la IA evolutiva no sólo son factibles, también sorprendentes. Conviene tener en cuenta que no son creados ni diseñados por humanos. Sin embargo, ofrecen soluciones únicas a los problemas de los humanos y, por tanto, amplían su capacidad de resolución. La solución de computación evolutiva de Cognizant es capaz de resolver algunos de los problemas empresariales más complejos. También puede evaluar en paralelo millones de soluciones posibles sobre miles de CPUs, lo que significa que se puede escalar a problemas de gran tamaño.

Volver

Glosario