MIT Makes Probability-Based Computing a Bit Brighter The p-bit harnesses photonic randomness to explore a new computing frontier By EDD GENT MARGO ANDERSON
In a noisy and imprecise world, the definitive 0s and 1s of today’s computers can get in the way of accurate answers to messy real-world problems. So says an emerging field of research pioneering a kind of computing called probabilistic computing. And now a team of researchers at MIT have pioneered a new way of generating probabilistic bits (p-bits) at much higher rates—using photonics to harness random quantum oscillations in empty space.
The deterministic way in which conventional computers operate is not well-suited to dealing with the uncertainty and randomness found in many physical processes and complex systems. Probabilistic computing promises to provide a more natural way to solve these kinds of problems by building processors out of components that behave randomly themselves.
The approach is particularly well-suited to complicated optimization problems with many possible solutions or to doing machine learning on very large and incomplete datasets where uncertainty is an issue. Probabilistic computing could unlock new insights and findings in meteorology and climate simulations, for instance, or spam detection and counterterrorism software, or next-generation AI.
The team can now generate 10,000 p-bits per second. Is the p-circuit next?
The fundamental building blocks of a probabilistic computer are known as p-bits and are equivalent to the bits found in classical computers, except they fluctuate between 0 and 1 based on a probability distribution. So far, p-bits have been built out of electronic components that exploit random fluctuations in certain physical characteristics.
But in a new paper published in the latest issue of the journal Science, the MIT team have created the first ever photonic p-bit. The attraction of using photonic components is that they operate much faster and are considerably more energy efficient, says Charles Roques-Carmes, a science fellow at Stanford University and visiting scientist at MIT, who worked on the project while he was a postdoc at MIT. “The main advantage is that you could generate, in principle, very many random numbers per second,” he adds. ..'
No comments:
Post a Comment