Las preguntas que debes hacer antes de comprarte un móvil con Inteligencia Artificial

  • Cada vez más smartphones incluyen aplicaciones con IA que se ejecutan en local sin necesidad de conectarse a un servidor

  • La Unidad de Procesamiento Neuronal (NPU) es la clave para garantizar una ejecución fluida de la IA

  • Existen aplicaciones que permiten realizar tests para comprobar si el teléfono está preparado para ejecutar la IA

Los nuevos smartphones incorporan cada vez más funcionalidades potenciadas con IA. Estas permiten agilizar tareas como resumir notas, editar fotos o traducir conversaciones en tiempo real, entre otras.

No todas las aplicaciones de IA se ejecutan en el teléfono. De hecho, muchas de ellas lo hacen en la nube, lo que requiere una conexión estable a Internet mientras se usan. En este sentido, conviene comprobar cuáles de ellas se pueden realizar sin conexión y cuáles dependen de un servidor para comprobar si encajan en el uso que les vamos a dar.

Por ejemplo, las funciones de traducción instantánea que incorporan algunos terminales de última generación se ejecutan directamente en el móvil, lo que facilita su uso cuando se visita un país en el que no tenemos conexión 5G. En este caso, basta con descargar un paquete de idioma y ya está listo. Algunas funcionalidades para mejorar la calidad de las fotografías también suelen ejecutarse en local sin necesidad de conectarse a Internet.

En este sentido, también hay que tener en cuenta la privacidad: todo lo que se ejecute en el móvil son datos que, en principio, no deben viajar a un servidor. Como contrapartida, la ejecución de modelos de IA en el dispositivo exige mayor capacidad de procesamiento, por lo que es crucial elegir un teléfono preparado.

Capacidad de procesamiento

Para las tareas que se ejecutan en local, los teléfonos inteligentes deben contar con un procesador suficientemente potente. Por eso, la mayoría de smartphones de gama alta incluyen desde hace un tiempo una Unidad de Procesamiento Neuronal (NPU), capaz de hacer inferencia y ejecutar tareas de IA. Este componente trabaja en simultáneo con la CPU (procesamiento general) y GPU (gráfica), liberando a estas dos de las tareas relacionadas con la IA.

Por eso, si el teléfono incluye funciones de IA en local, es importante que cuente con una buena NPU para ejecutarla. Los fabricantes suelen tenerlo en cuenta a la hora de diseñar las funciones de IA que incluyen en el teléfono, pero no está de más comprobarlo en las especificaciones.

Aplicaciones para medir el rendimiento

Si ya dispones del teléfono pero no sabes si será capaz de ejecutar la IA en local correctamente, siempre puedes hacer un test. De momento son aplicaciones solo disponibles en teléfonos Android que miden diferentes habilidades relacionadas con la IA, como el reconocimiento de objetos o la clasificación de imágenes.

Una de ellas es AI Benchmark, que cuenta también con un ránking de resultados en su página web, para comprobar qué modelos están más capacitados. Existe también otra alternativa, Almark, que vendría a analizar el rendimiento de los chips de IA.