El Raspberry Pi 5, la pequeña pero poderosa computadora que se ha vuelto muy popular entre los aficionados a la tecnología y las empresas industriales, ahora también es una computadora de inteligencia artificial. La compañía acaba de lanzar el AI Kit, un kit de extensión de $70 con un acelerador de inferencia de redes neuronales que se puede utilizar para inferencias locales.
Para este nuevo módulo de extensión, Raspberry Pi está aprovechando su tarjeta de extensión HAT+. HAT significa 'Hardware Attached on Top'. Es un lindo acrónimo que la compañía ha estado utilizando para las tarjetas de extensión que se pueden colocar encima de un Raspberry Pi normal.
La tarjeta de extensión HAT+ de Raspberry Pi agrega un slot M.2, que es un slot de extensión estándar que se utiliza comúnmente para componentes de PC. (este slot está conectado al Raspberry Pi a través de una interfaz de PCIe 3.0 de un solo carril que funciona a 8Gbps para nuestros lectores que se preocupan por los detalles).
Y la compañía se ha asociado con Hailo, una startup de chips de IA que recientemente recaudó $120 millones y quiere desafiar a Nvidia. Hailo se especializa en chips diseñados para ejecutar cargas de trabajo de IA en dispositivos periféricos, como automóviles, cámaras inteligentes, robótica y ahora dispositivos Raspberry Pi.
El módulo acelerador que Raspberry Pi está utilizando para el AI Kit es el Hailo-8L. Es un módulo de nivel de entrada en un factor M.2, lo que significa que se puede instalar fácilmente en el HAT+.
Una vez que todo esté instalado, obtienes un Raspberry Pi 5 con 13 tera-operaciones por segundo (TOPS) de rendimiento de inferencia. No es mucho en comparación con el rendimiento de una GPU de Nvidia. Pero es rentable y funciona con la fuente de alimentación por defecto de 27W del Raspberry Pi.
En el frente del software, la última versión del sistema operativo Raspberry Pi detecta automáticamente el módulo de Hailo. La unidad de procesamiento neuronal está disponible para el sistema operativo y aplicaciones que se aprovechan de ella.
Raspberry Pi también ha actualizado su suite de aplicaciones de cámara para que soporten inferencia de redes neuronales como parte del procesamiento de la cámara. Por ejemplo, se puede utilizar para detección de objetos ('esto es un plátano'), segmentación semántica ('estas tres cosas son vehículos en movimiento'), segmentación de instancias ('estos tres vehículos en movimiento son un camión, un coche rojo y un coche azul'), estimación de posición y puntos de referencia faciales.
Estos son solo ejemplos de lo que se puede hacer con un Raspberry Pi equipado con el kit de IA y una cámara de primera o tercera parte. Pero el chip de Hailo también podría ser utilizado para casos de uso que no son de cámara.
Será interesante ver nuevos casos de uso que surjan de la comunidad de Raspberry Pi. Este kit de extensión de IA es una herramienta. Ahora, depende de los clientes de Raspberry Pi decidir qué quieren hacer con ella.