Les puces neuromorphiques fonctionnent différemment des ordinateurs classiques, construits selon les plans de John von Neumann avec une mémoire et un processeur séparés. À la base de ces puces se trouve un réseau de cellules simples, semblables à des neurones, et, comme l'eau qui remplit uniformément un récipient de n'importe quelle forme, elles trouvent facilement une solution sans étapes superflues. La puce elle-même, comme notre cerveau, repose sur le carbone — la base chimique du vivant.
Les scientifiques ont abordé la tâche de nettoyage d'un signal des interférences. Ils l'ont traduite en langage physique de recherche du minimum d'entropie, c'est-à-dire du plus petit désordre. Deux recettes ont été proposées : la première avec un minimum de spins-ingrédients, mais enchevêtrés comme des spaghettis ; la seconde avec un plus grand nombre de spins, mais des connexions simples et courtes, comme les lignes d'une recette de pâte feuilletée.
Le test sur une puce réelle a donné un résultat inattendu : parfois la deuxième recette, malgré l'abondance d'ingrédients, fonctionnait plus vite et avec plus de précision. Tout dépend du nombre de connexions que la puce peut mobiliser simultanément — un peu comme le choix de la farine en fonction du four. Il n'y a pas de recette idéale, et ce n'est qu'en essayant les deux que l'on obtient la meilleure restauration du signal.
tel que rédigé par les auteurs, en anglais arXiv:2607.12862
Neuromorphic computing has so far been driven predominantly by machine-learning workloads, yet its underlying properties also make it particularly well suited to combinatorial optimization problems expressed in Ising or QUBO form. While neuromorphic Ising solvers have been demonstrated, how a given problem should be formulated to best suit neuromorphic dynamics has received far less attention. Maximum-likelihood (ML) channel decoding can be expressed as an Ising/QUBO problem, and two distinct formulations already exist in the quantum-annealing literature: a squared-penalty formulation that uses few spins but produces dense intra-check couplings, and a chain-product formulation that improves locality at the cost of additional auxiliary spins. Both place the ML codeword at the ground state under sufficient constraint enforcement, but they have not been compared under the constraints that neuromorphic hardware imposes. This work provides the first systematic side-by-side comparison of QUBO/Ising formulations of ML decoding for linear codes. We show that the two formulations impose fundamentally different tradeoffs in neuron count, synaptic density, locality, and convergence behavior. The preferred formulation is inseparable from the choice of solver, and the two must be considered jointly. Finally, we show that ground-state correctness alone is an insufficient design criterion, and that signal processing tasks should ideally be co-formulated with their neuromorphic hardware models if neuromorphic computing is to extend into the receiver pipeline.
Le cerveau ne consomme que 20 watts — la puissance d'une petite ampoule. Or un supercalculateur qui simule son fonctionnement en dépense des mégawatts. Les puces neuromorphiques réduisent cet écart d'un facteur mille.