AI en un teléfono inteligente? Los investigadores de la U of M abren la puerta al procesamiento localizado de la IA, incluso en dispositivos portátiles.
Dependiendo de a quién le preguntes, la IA ya está en todas partes. Desde hacer que los procesos sean más eficientes hasta causar un gran revuelo en el diagnóstico de enfermedades, la presencia de IA se puede sentir en todas las industrias y en el teléfono inteligente en su bolsillo.
Pero, ¿está la IA realmente presente en sus dispositivos si el procesamiento se realiza en la nube?
Actualmente, las limitaciones de hardware significan que la IA localizada, es decir, la IA que se ocupa de los datos en el borde en lugar de la nube, está más bien fuera de alcance.
Lo que la Universidad de Michigan acaba de anunciar esta semana no es simplemente una computadora que se limita a implementar memristors; este es un dispositivo que presagia avances en IA localizada.
Conoce a "la primera computadora memristor programable".
"Todos quieren poner un procesador de inteligencia artificial en los teléfonos inteligentes, pero usted no quiere que la batería de su teléfono móvil se agote muy rápidamente", dice Wei Lu, profesor de ingeniería eléctrica e informática de la Universidad de Michigan (U-M). Lu es el autor principal de "Un sistema de memristor reprogramable totalmente integrado – CMOS para operaciones eficientes de acumulación múltiple" publicado en Nature Electronics.
Lu se refiere a la increíble cantidad de energía de la batería que tomaría un dispositivo portátil promedio para mantener los niveles de procesamiento de datos de AI.
Tal como está ahora, las funciones de AI como la interpretación de comandos de voz requieren la comunicación con motores de AI remotos basados en la nube. Esto lleva tiempo, y actualmente es inevitable porque tanta energía de AI en un teléfono inteligente agotaría la batería muy rápidamente.
Según Lu y su equipo, los sistemas informáticos basados en memristores pueden ser la respuesta.
Un memristor puede describirse como una resistencia cuyo valor de resistencia está determinado por los voltajes anteriores y la carga a la que se ha sometido. Si el memristor no está sujeto a más voltaje o carga, la resistencia no cambia, de la manera en la memoria no volátil.
Esto es análogo a la unidad más básica en lógica digital, el flip-flop. Una vez que la salida del flip-flop se dirige a “1” o “0”, permanece en ese valor. Por lo tanto, el valor resistivo del memristor tiene el mismo fin que el valor de memoria "1" o "0" almacenado por el flip-flop.
Para obtener más información sobre los aspectos básicos de memristor / AI, consulte nuestro artículo anterior sobre una red prototipo de memristor inspirada en cerebros de mamíferos, que se basa en algunos de los trabajos anteriores del profesor Lu.
El aprendizaje automático y los algoritmos de inteligencia artificial deben tratar con enormes cantidades de datos para hacer cosas como identificar objetos en fotos y videos. El estado actual de la técnica se basa en GPU separadas (unidades de procesamiento gráfico) para esa tarea.
La clave para la eficacia de la GPU es que tiene grandes números de núcleos diminutos habilitados para hacer todos los cálculos necesarios a la vez. La CPU, por otro lado, normalmente tiene de dos a ocho núcleos grandes, y los cálculos necesarios deben esperar en línea para su procesamiento.
Si bien las GPU hacen el trabajo mucho más rápido que las CPU, Lu cree que "los procesadores Memristor AI podrían ser 10 a 100 veces mejores" que las GPU de hoy. La computadora a escala experimental desarrollada por Lu y su equipo tiene más de 5,800 memristors. que son, en esencia, núcleos. Se prevé que un diseño comercial tenga millones de ellos.
El resultado es un cálculo que tiene lugar en la memoria.
La mayor parte del procesamiento matemático se lleva a cabo en el memristor, a través de los valores de resistencia cambiantes producidos por la comparación de las entradas de cada núcleo de memristor a lo que ya está almacenado allí.
Así, el memristor almacena información y la procesa en el mismo lugar. Esto elimina el mayor cuello de botella para calcular la velocidad y la potencia: la conexión entre la memoria y el procesador.
Era necesario integrar el conjunto de memristores con la CPU convencional y otros elementos integrados, como los convertidores A / D / A y los canales de comunicación. Para hacerlo, el equipo de Lu trabajó con el profesor Michael Flynn y el profesor asociado Zhengya Zhang, ambos del departamento de ingeniería eléctrica e informática de la U-M. La fabricación se realizó en la planta de nanofabricación Lurie de U-M.
La computadora de escala experimental fue probada contra tres algoritmos clásicos de aprendizaje automático. Cada algoritmo fue ejecutado exitosamente en este chip prototipo.
Si cree que la verdadera inteligencia artificial ya está aquí o si cree que la idea de la verdadera inteligencia artificial puede ser un poco exagerada, las demandas de procesamiento están creciendo cada día. La investigación reciente de U of M es una mirada a un futuro donde la IA localizada es posible, incluso para dispositivos portátiles.
¿Trabajas con memristores? Cuéntanos acerca de tus experiencias y experiencia en los comentarios a continuación.
ga('create', 'UA-1454132-1', 'auto'); ga('require', 'GTM-MMWSMVL'); ga('require', 'displayfeatures'); ga('set',{'dimension1':'computing,computers-peripherals,iot,memory,computing,computers-peripherals'}); ga('set',{'contentGroup1':'computing,computers-peripherals,iot,memory,computing,computers-peripherals'});
ga('set',{'dimension3':"July 17, 2019"});
ga('set',{'dimension4':"Gary Elinoff"});
ga('send', 'pageview');
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1808435332737507'); // Insert your pixel ID here. fbq('track', 'PageView'); fbq('track', 'ViewContent', { content_ids: ['computing','computers-peripherals','iot','memory','computing','computers-peripherals'], content_type: 'category'});
_linkedin_data_partner_id = "353081"; (function(){var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(); } if(jstz.determine().name().indexOf("Europe") === -1) { showSocialCode(); // NOT EU } else { showSocialCode(); window.addEventListener("load", function () { window.cookieconsent.initialise({ "palette": { "popup": { "background": "#252e39" }, "button": { "background": "#14a7d0" } }, "type": "opt-out", "content": { "message": "This website uses tracking cookies to ensure you get the best experience on our website.", "href": "https://www.allaboutcircuits.com/privacy-policy/", "dismiss": "OK, GOT IT" }, onInitialise: function (status) { var type = this.options.type; var didConsent = this.hasConsented(); if (type == 'opt-out' && didConsent) { console.log("eu"); //showSocialCode(); } },
onStatusChange: function (status, chosenBefore) { var type = this.options.type; var didConsent = this.hasConsented(); if (type == 'opt-out' && didConsent) { console.log("eu"); //showSocialCode(); } },
onRevokeChoice: function () { var type = this.options.type; if (type == 'opt-out') { console.log("eu"); //showSocialCode(); } },
}) }); }
Los días felices de la PDA y Blackberry han quedado definitivamente atrás, pero el factor…
Tutorial sobre cómo pronosticar usando un modelo autorregresivo en PythonFoto de Aron Visuals en UnsplashForecasting…
Si tienes un iPhone, los AirPods Pro son la opción obvia para escuchar música, ¡aunque…
Ilustración de Alex Castro / The Verge Plus nuevos rumores sobre el quinto Galaxy Fold.…
Se rumorea que los auriculares premium de próxima generación de Apple, los AirPods Max 2,…
El desarrollador Motive Studio y el editor EA han lanzado un nuevo tráiler de la…