¿Cuánto tiempo lleva la compilación de código para los programas de inteligencia artificial más desarrollados (como Siri, Cortana, AI en videojuegos)?

Video Game AI no se parece en nada a la complejidad de Siri o Cortana.

No solo “no en el mismo vecindario”, ni siquiera es el mismo estado, apenas en el mismo país.

La IA del juego no debe compararse con la inteligencia artificial académica y comercial.

Las técnicas que utilizamos son muy primitivas en comparación y deben ejecutarse en una fracción muy pequeña de la potencia computacional.

Siri y Cortana se ejecutan en grandes grupos de servidores.

Game AI se ejecuta en la pequeña porción de potencia de procesamiento que queda cuando el renderizado y la física se realizan a 60 fps en su computadora portátil.

El proyecto de IA de juego más complejo que he construido es una simulación de multitud de campos de flujo basada en Continuum Crowds in Unity.

Se compiló casi instantáneamente porque no es realmente un programa complicado, la parte difícil es hacer que las matemáticas calculen lo suficientemente eficiente para la simulación en tiempo real a 60 FPS.

Realmente no logré 60 FPS, tuve que dividir los cálculos en el tiempo y suceden en 5-6 cuadros.

Eso está realmente bien para los propósitos del proyecto sim simple que estaba construyendo al menos. Tendría que ser mejor para un juego real.

Esta no es una pregunta muy significativa. Probablemente todas las grandes empresas usan granjas de servidores para compilar cosas para usted. Y pueden almacenar en caché o hacer todo tipo de trucos para evitar rehacer el trabajo.