


IBM utilise l'informatique analogique pour l'intelligence artificielle afin de remodeler l'informatique IA
IBM recherche des moyens de remodeler la façon dont l'intelligence artificielle calcule. Des chercheurs d'IBM ont publié un article décrivant une percée dans l'utilisation de l'informatique analogique pour l'intelligence artificielle (IA).
Lors de la construction d'un système d'intelligence artificielle, le modèle de données doit être entraîné. Il s'agit d'attribuer différents poids à différents sous-ensembles de données d'entraînement, telles que des données d'images décrivant différentes caractéristiques des chats.
Lors de la formation d'un système d'IA sur un ordinateur (numérique) traditionnel, le modèle d'IA est stocké de manière dispersée en mémoire. Les tâches informatiques nécessitent un transfert constant de données entre la mémoire et les unités de traitement. IBM affirme que ce processus ralentit le calcul et limite l'efficacité énergétique pouvant être atteinte.
L'utilisation de l'informatique analogique pour l'intelligence artificielle peut constituer un moyen plus efficace d'obtenir les mêmes résultats que l'intelligence artificielle exécutée sur des ordinateurs numériques. IBM définit l'informatique simulée en mémoire, ou intelligence artificielle simulée, comme une technologie qui emprunte des caractéristiques clés du fonctionnement des réseaux neuronaux dans les cerveaux biologiques. Les chercheurs affirment que dans le cerveau des humains et de nombreux autres animaux, la force des synapses, appelées poids, détermine la communication entre les neurones.
IBM a déclaré que dans les systèmes d'intelligence artificielle simulés, ces poids synaptiques sont stockés in situ dans les valeurs de conductance des dispositifs de mémoire résistive à l'échelle nanométrique tels que la mémoire à changement de phase (PCM). Ils sont ensuite utilisés dans des réseaux de neurones profonds pour effectuer des opérations de multiplication cumulative.
IBM affirme que cette technologie peut réduire le besoin d'envoyer constamment des données entre la mémoire et les processeurs.
Dans un article publié dans Nature Electronics, IBM Research a présenté une puce d'intelligence artificielle analogique à signaux mixtes qui peut exécuter diverses tâches d'inférence de réseau neuronal profond (DNN). Selon IBM, il s'agit de la première puce analogique qui effectue des tâches d'IA de vision par ordinateur ainsi que des puces numériques lors des tests, et qui est plus économe en énergie que ces dernières.
La puce est fabriquée au Albany Nanotechnology Center d'IBM. Il se compose de 64 cœurs de calcul de mémoire analogique (ou puces), chacun contenant un réseau crossbar de 256 x 256 cellules synaptiques. IBM a déclaré qu'un convertisseur analogique-numérique temporel est intégré dans chaque puce pour convertir les données analogiques et numériques. Chaque puce intègre également des unités de traitement numérique légères qui, selon IBM, peuvent exécuter des fonctions d'activation de neurones non linéaires et des opérations de mise à l'échelle.
IBM a déclaré que chaque puce peut effectuer des calculs liés à une couche de modèles DNN. Les auteurs de l'article ont déclaré : « En utilisant cette puce, nous avons mené l'étude la plus complète sur la précision informatique de la mémoire analogique et avons atteint une précision de 92,81 % sur l'ensemble de données d'image CIFAR-10
.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Dans Python, comment créer dynamiquement un objet via une chaîne et appeler ses méthodes? Il s'agit d'une exigence de programmation courante, surtout si elle doit être configurée ou exécutée ...

Comment Uvicorn écoute-t-il en permanence les demandes HTTP? Uvicorn est un serveur Web léger basé sur ASGI. L'une de ses fonctions principales est d'écouter les demandes HTTP et de procéder ...

Comment utiliser GO ou Rust pour appeler les scripts Python pour réaliser une véritable exécution parallèle? Récemment, j'ai utilisé Python ...

La communauté technique de questions-réponses à l'ère Chatgpt: Stratégie de réponse de SegmentFault StackOverflow ...

Solution pour rediriger 404 erreurs après la connexion de la simulation Lors de l'utilisation du sélénium pour la connexion de la simulation, nous rencontrons souvent des problèmes difficiles. � ...

Erreur de tuyau multi-processus Python "Le tuyau est fermé"? Lorsque vous utilisez la méthode du tuyau dans le module multiprocesseur de Python pour la communication de processus parent-enfant, vous pouvez rencontrer ...

Problèmes et solutions rencontrés lors de l'utilisation de la bibliothèque de requêtes pour faire craquer les données de la page Web. Lorsque vous utilisez la bibliothèque des demandes pour obtenir des données de page Web, vous rencontrez parfois le ...

Étapes détaillées pour restaurer Debian Mail Server Cet article vous guidera sur la façon de restaurer Debian Mail Server. Avant de commencer, il est important de se souvenir de l'importance de la sauvegarde des données. Étapes de récupération: données de sauvegarde: assurez-vous de sauvegarder toutes les données d'e-mail et fichiers de configuration importants avant d'effectuer des opérations de récupération. Cela garantira que vous avez une version de secours lorsque des problèmes se produisent pendant le processus de récupération. Vérifiez les fichiers journaux: vérifiez les fichiers journaux du serveur de messagerie (tels que /var/log/mail.log) pour des erreurs ou des exceptions. Les fichiers journaux fournissent souvent des indices précieux sur la cause du problème. Service d'arrêt: Arrêtez le service de messagerie pour éviter une nouvelle corruption des données. Utilisez la commande suivante: su
