La próxima computadora de placa única Raspberry Pi podría facilitar y abaratar el inicio de la creación de aplicaciones de aprendizaje automático.
Raspberry Pi ha estado a la vanguardia de las computadoras de placa única (SBC) durante bastante tiempo. Sin embargo, casi cuatro años después del lanzamiento de Raspberry Pi 4, un nuevo modelo está en el horizonte.
Las iteraciones anteriores de Raspberry Pi generalmente involucraban procesadores más rápidos, más RAM y, con Pi 4, IO mejorado. Sin embargo, muchos Pis se utilizan para propósitos de IA (inteligencia artificial) y ML (aprendizaje automático), lo que lleva a muchas especulaciones de los entusiastas del bricolaje sobre el aprendizaje automático incorporado de Raspberry Pi 5 capacidades.
¿Qué CPU obtendrá la Raspberry Pi 5?
El hecho de que Raspberry Pi 5 obtenga capacidades de aprendizaje automático integradas depende en gran medida de la CPU en la que se base la placa. El cofundador de Raspberry Pi, Eben Upton, se burló del futuro del silicio Pi personalizado en el tinyML Summit 2021. Desde entonces, parece muy probable un lanzamiento inminente de Raspberry Pi 5 con mejoras masivas en ML.
Hasta Raspberry Pi 4, el equipo de desarrollo había estado usando procesadores Cortex de ARM. Sin embargo, con el lanzamiento de Raspberry Pi Pico en 2021 llegó el RP2040, el primer SoC (sistema en chip) interno de la empresa. Si bien no tiene el mismo poder que el Raspberry Pi Zero 2 W, uno de los SBC más baratos en el mercado, proporciona capacidades de microcontrolador similares a las de un Arduino.
Raspberry Pi 2, Pi 3 y Pi 4 han utilizado los procesadores Cortex-A7, Cortex-A53 y Cortex-A72 de ARM, respectivamente. Estos han aumentado las capacidades de procesamiento de Pi en cada generación, dando a cada Pi progresiva más destreza ML. Entonces, ¿eso significa que veremos aprendizaje automático integrado en la CPU de Raspberry Pi 5?
Si bien no hay una palabra oficial sobre qué procesador impulsará el Pi 5, puede estar bastante seguro de que será el SBC con mayor capacidad de ML en la línea de Raspberry Pi y lo más probable es que tenga soporte de ML incorporado. El equipo de Circuito Integrado de Aplicación Específica (ASIC) de la compañía ha estado trabajando desde entonces en el siguiente iteración, que parece estar enfocada en aceleradores livianos para aplicaciones ML de potencia ultrabaja.
La charla de Upton en tinyML Summit 2021 sugiere que podría venir en forma de aceleradores livianos que probablemente ejecuten de cuatro a ocho acumulaciones múltiples (MAC) por ciclo de reloj. La empresa también ha trabajado con ArduCam en la ArduCam Pico4ML, que reúne ML, una cámara, micrófonos y una pantalla en un paquete del tamaño de Pico.
Mientras todos los detalles sobre la Raspberry Pi 5 aún no están confirmados, si Raspberry Pi se apega a su tendencia de actualizar gradualmente sus placas, el próximo SBC puede ser un tablero bastante útil que marcará muchas casillas para los entusiastas de ML y los desarrolladores que buscan hardware barato para su ML proyectos
Raspberry Pis puede ser muy divertido
El Raspberry Pi 5 podría venir con soporte de aprendizaje automático incorporado, lo que abre una gran cantidad de oportunidades para casi cualquier persona puede crear sus propias aplicaciones ML con hardware que finalmente puede mantenerse al día con la tecnología sin romper el banco.
Ya puede ejecutar cualquier cosa, desde un modelo de lenguaje grande (LLM) hasta un servidor de Minecraft en Raspberry Pis existente. A medida que el SBC se vuelva más capaz (y accesible), también aumentarán las posibilidades de lo que puede hacer con una sola computadora del tamaño de una tarjeta de crédito.