Ingeniero de Microsoft logra implementar una IA en una Raspberry Pi 3
La inteligencia artificial es el presente y el futuro. Grandes compañías como NVIDIA, Intel, AMD, Microsoft, IBM y tantas otras, invierten millones de dólares en desarrollar diferentes sistemas de inteligencia artificial. Entendemos la inteligencia artificial, como una consciencia capaz de razonar y entender lo que sucede en un entorno, capaz de tomar decisiones complejas, pero hay muchos niveles, puede ser algo tan sencillo como distinguir colores y formas y actuar según proceda. Algo así ha desarrollado un ingeniero de Microsoft de la India, concretamente Ofer Dekel.
Ofer Dekel ha logrado implementar un sistema de inteligencia artificial en un equipo tan justo de recursos como es una Raspberry Pi 3. Debemos entender este interesante logro, como lo que realmente es, la consecución de la implementación de algo que normalmente requiere ordenadores tan grandes como una habitación o más, con muchos procesadores y mucha potencia de cálculo, en un ordenador tan sencillo como una Raspberry Pi 3. Ha logrado introducir una inteligencia artificial en un dispositivo de 30€, algo que no ha resultado sencillo, pero la tarea de esta inteligencia artificial, no era jugar al ajedrez o a otro juego complejo, era relativamente más simple.
Esta IA desarrollada por este ingeniero debía reconocer a las ardillas que se colaran en una zona de alimentación para pájaros y activar unos aspersores de riego, para espantarlas y que no se comieran la comida de las aves. Puede sonar sencillo, pero como siempre, nada es tan fácil como parece. Las instrucciones pueden ser sencillas, pero el reconocimiento de formas es algo complejo para una IA. Según Dekel, esta es una puerta abierta para implementar IA en equipos conectados a internet, haciendo que se pueda implementar una IA en equipos económicos, permitiendo desarrollar soluciones sencillas, para diferentes tareas y con un coste mínimo.
Su éxito se basa en la tarea de compresión de datos y la supresión de la redundancia, algo que ha permitido que se pueda ejecutar en una Raspberry Pi 3 hasta treinta veces más rápido, sin que se den perdidas de precisión a la hora de detectar o localizar ardillas. Dekel además comenta que sería bonito implementarla en una Raspberry Pi Zero, pero que es aún más complejo, por los limitados recursos del dispositivo y las exigencias de potencia de una IA y lo complejo que sería implementar en un sistema tan reducido de prestaciones, sin sacrificar la eficiencia.
La implementación en sistemas tan económicos, a la larga puede permitir la reducción de los costes de la inteligencia artificial, asi como la expansión de esta tecnología y su posterior, popularización. Disponer de un elemento o dispositivo inteligente, que sepa adaptarse a tus rutinas, las pueda interpretar y actuar, según ciertos criterios, puede ser una auténtica revolución tecnológica.
Muy interesante,