{"id":117548,"date":"2025-09-03T20:11:10","date_gmt":"2025-09-03T20:11:10","guid":{"rendered":"https:\/\/www.newsbeep.com\/ca\/117548\/"},"modified":"2025-09-03T20:11:10","modified_gmt":"2025-09-03T20:11:10","slug":"microsofts-analog-optical-computer-cracks-two-practical-problems-and-shows-ai-promise","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/ca\/117548\/","title":{"rendered":"Microsoft\u2019s analog optical computer cracks two practical problems and shows AI promise"},"content":{"rendered":"<p>At the same time, Microsoft is publicly sharing its <a href=\"https:\/\/microsoft.github.io\/AOCoptimizer.jl\/\" rel=\"nofollow noopener\" target=\"_blank\">\u201coptimization solver\u201d algorithm<\/a> and the <a href=\"https:\/\/github.com\/microsoft\/aoc\" rel=\"nofollow noopener\" target=\"_blank\">\u201cdigital twin\u201d<\/a> it developed so that researchers from other organizations can investigate this new computing paradigm and propose new problems to solve and new ways to solve them.\u00a0\u00a0<\/p>\n<p>Francesca Parmigiani, a Microsoft principal research manager who leads the team developing the AOC, explained that the digital twin is a computer-based model that mimics how the real AOC behaves; it simulates the same inputs, processes and outputs, but in a digital environment \u2013 like a software version of the hardware.\u00a0\u00a0\u00a0<\/p>\n<p>This allowed the Microsoft researchers and collaborators to solve optimization problems at a scale that would be useful in real situations. This digital twin will also allow other users to experiment with how problems, either in optimization or in AI, would be mapped and run on the AOC hardware.\u00a0<\/p>\n<p>\u201cTo have the kind of success we are dreaming about, we need other researchers to be experimenting and thinking about how this hardware can be used,\u201d Parmigiani said.<\/p>\n<p>Hitesh Ballani, who directs research on future AI infrastructure at the Microsoft Research lab in Cambridge, U.K. said he believes the AOC could be a game changer.\u00a0\u00a0<\/p>\n<p>\u201cWe have actually delivered on the hard promise that it can make a big difference in two real-world problems in two domains, banking and healthcare,\u201d he said. Further, \u201cwe opened up a whole new application domain by showing that exactly the same hardware could serve AI models, too.\u201d<\/p>\n<p>In the healthcare example described in the Nature paper, the researchers used the digital twin to reconstruct MRI scans with a good degree of accuracy. The research indicates that the device could theoretically cut the time it takes to do those scans from 30 minutes to five. In the banking example, the AOC succeeded in resolving a complex optimization test case with a high degree of accuracy.<\/p>\n<p>Applying the AOC for practical solutions<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.newsbeep.com\/ca\/wp-content\/uploads\/2025\/09\/AOC_6-1024x683.jpg\" alt=\"A close-up image of a curved line of cables attached to a metal plate, with bright lights of different colors glowing in the background.\" class=\"wp-image-21896\"  \/>A detail image of the analog optical computer at the Microsoft Research lab in Cambridge, U.K. It was built using commercially available parts, like micro-LED lights and sensors from smartphone cameras. Photo by Chris Welsch for Microsoft.<\/p>\n<p>The modern concept of analog optical computing dates to the 1960s, and the technology used to create this AOC is not new either. For nearly 50 years, fine glass threads, which make up fiber optic cables, have been used to transmit data.\u00a0<\/p>\n<p>Photons are the fundamental particles of light, and they do not interact with each other. But when they pass through an intermediary, like the sensor in a digital camera, they can be used in computations. The Microsoft researchers used projectors with optical lenses, digital sensors and micro-LEDs \u2013 which are many times finer than a human hair \u2013 to build the AOC.\u00a0<\/p>\n<p>As the light passes through the sensor at different intensities, the AOC can add and multiply numbers \u2013 this is the basis for solving optimization problems. This was the first class of problems that the researchers were able to address using the AOC.\u00a0<\/p>\n<p>Optimization problems, simply defined, have the goal of finding the best solution from among nearly endless possibilities. The classic example is the \u201c<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/blog\/unlocking-the-future-of-computing-the-analog-iterative-machines-lightning-fast-approach-to-optimization\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">traveling salesman<\/a> problem\u201d: If a traveling salesperson tried to find the most efficient route for visiting five cities just once before returning home, there are 12 possible routes. But if there are 61 cities, the number of potential routes surpasses billions.\u00a0\u00a0<\/p>\n<p>For the research that led to the Nature paper, the team built an AOC with 256 weights, or parameters. <a href=\"https:\/\/news.microsoft.com\/source\/features\/innovation\/building-a-computer-that-solves-practical-problems-at-the-speed-of-light\/?msockid=3b84052e07586d692cb511c406426ce0\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">The previous generation of the AOC had only 64<\/a>.\u00a0<\/p>\n<p>More weights mean the capacity to solve more complex problems. As researchers refine the AOC, adding more and more micro-LEDs, it could eventually have millions or even more than a billion weights. At the same time, it should get smaller and smaller as parts are miniaturized, researchers say.\u00a0<\/p>\n<p>Parmigiani said that the AOC is \u201cnot a general purpose computer, but what we believe is that we can find a wide range of applications and real-world problems where the computer can be extremely successful.\u201d\u00a0<\/p>\n<p>Making the right choices in transactions\u00a0<\/p>\n<p>One such practical problem resides in the world of finance. The Nature paper details a multi-year research project with Barclays Bank PLC to try to solve the type of optimization problem that is used every day at the clearinghouses that serve as intermediaries between banks and other financial institutions.\u00a0\u00a0\u00a0<\/p>\n<p>The delivery-versus-payment (DvP) securities problem aims to find the most efficient way to settle financial obligations between multiple parties in compliance with regulations while minimizing costs or risks within the constraints of time and the balances available.\u00a0<\/p>\n<p>The team building the AOC consists of experts from several different disciplines, including Kiril Kalinin, a mathematics-focused senior researcher with expertise in optimization and machine learning who worked with Barclays\u2019 research team to create a sample transaction settlement problem and solve it.\u00a0\u00a0\u00a0<\/p>\n<p>The problem Barclays and Microsoft Research created involved up to 1,800 hypothetical parties and 28,000 transactions.\u00a0<\/p>\n<p>That represents only one batch of transactions among the hundreds of thousands that are settled daily in a large clearinghouse. Solving a representative smaller version of the problem on the actual hardware and large ones on the digital twin showed that it could be done at a much larger scale with future generations of the AOC, which the Microsoft Research team envisions creating every two years.\u00a0<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.newsbeep.com\/ca\/wp-content\/uploads\/2025\/09\/AOC_3-1024x683.jpg\" alt=\"A portrait of a black-haired man in a peach-colored oxford shirt. He's holding the handrail of a walkway and looking over his left shoulder at the camera.\" class=\"wp-image-21897\"  \/>Hitesh Ballani directs research on future AI infrastructure at the Microsoft Research lab in Cambridge, U.K. Photo by Chris Welsch for Microsoft.<\/p>\n<p>\u201cIt is an absolute giant problem with massive real-world finance impact,\u201d said Ballani, noting that the value of the research transcends the interests of one bank. \u201cIt\u2019s already a problem where banks need to collaborate, and better algorithms help everyone.\u201d\u00a0<\/p>\n<p>Shrirang Khedekar is a senior software engineer with the Advanced Technologies department at Barclays. He worked with the Microsoft Research team to create the dataset and parameters used in the research, and he is a co-author on the Nature paper about the AOC. He said he and the Cambridge U.K. Microsoft Research team constructed a version of the transaction settlement problem. The results showed the potential of the technology, he said, and Barclays is interested in continuing to solve optimization problems as the capacity of future generations of the AOC grows.\u00a0\u00a0<\/p>\n<p>\u201cWe believe there is a significant potential to explore,\u201d Khedekar said. \u201cWe have other optimization problems as well in the financial industry, and we believe that AOC technology could potentially play a role in solving these.\u201d\u00a0\u00a0\u00a0<\/p>\n<p>A future with shorter scans?\u00a0<\/p>\n<p>Another promising area for analog optical computers is in MRI scans.\u00a0\u00a0<\/p>\n<p>Microsoft researchers crafted an algorithm for the AOC that could solve an optimization problem that would reduce the amount of data needed to produce an accurate result. The Nature paper describes how this use of the AOC could potentially allow a much quicker scan, which would make it possible to do more scans with one MRI machine each day.\u00a0<\/p>\n<p>Michael Hansen is senior director of biomedical signal processing at Microsoft Health Futures.\u00a0 He worked with the Cambridge-based researchers on the AOC project and is also a co-author of the Nature paper.\u00a0<\/p>\n<p>\u201cTo be transparent, it\u2019s not something we can go and use clinically right now,\u201d he said. \u201cBecause it\u2019s just this little small problem that we ran, but it gives you that little spark that says, \u2018Oh boy! If this instrument was actually in full scale\u2019 \u2026\u201d\u00a0<\/p>\n<p>He said that the digital twin of the AOC was key in proving the viability of future versions of the machine in this use case. \u201cThe digital twin is where we can work on larger problems than the instrument itself can tackle right now,\u201d he said. \u201cAnd in that we can actually get good image quality.\u201d\u00a0\u00a0<\/p>\n<p>The research is based on the processing of mathematical equations, the researchers say. It is not at a point of being used in a clinical setting.\u00a0\u00a0\u00a0<\/p>\n<p>Hansen said he and the Cambridge team are thinking about a future where the data from MRI machines could be streamed to an AOC in Azure, and the results streamed back to the clinic or hospital. \u201cWe have to find ways to take the raw data and stream it to where the computers are,\u201d he said.\u00a0<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.newsbeep.com\/ca\/wp-content\/uploads\/2025\/09\/AOC_4-1024x683.jpg\" alt=\"A woman with long black hair is out of focus behind a device made of many wires and glowing with lights.\" class=\"wp-image-21899\"  \/>Jiaqi Chu, in the background, is one of the Microsoft researchers on the team who built the actual analog optical computer. Photo by Chris Welsch for Microsoft.<\/p>\n<p>A future with AI capabilities\u00a0<\/p>\n<p>From the beginning of the AOC project, the team hoped to be able to use it to run AI workloads. At first, they didn\u2019t see a clear path forward.\u00a0<\/p>\n<p>That changed with a serendipitous moment during a group lunch at the Microsoft lab in Cambridge. Jannes Gladrow, a principal researcher whose specialty is AI and machine learning, was in the audience, Ballani recalled.\u00a0<\/p>\n<p>\u201cHe started asking very detailed questions, and I think we ended up talking for about three hours,\u201d he said. In hearing about the unique qualities of the AOC, Gladrow saw potential ways to capitalize on them.\u00a0<\/p>\n<p>Gladrow and Jiaqi Chu from the AOC research team worked together to map an algorithm to the AOC that would allow it to carry out simple machine learning tasks. The team\u2019s success in carrying out these tasks is detailed in the Nature paper and points toward a future where it could run large language models.\u00a0<\/p>\n<p>\u201cI think what\u2019s important to understand is the machine is small,\u201d Gladrow said. \u201cIt can only run a small number of weights at the moment because it\u2019s a prototype.\u201d\u00a0<\/p>\n<p>But he said that because of the way the AOC operates, computing a problem again and again in search of a \u201cfixed point,\u201d it has the potential to do a kind of energy-demanding\u00a0reasoning that current LLMs running on GPUs struggle with \u2013 state tracking \u2013 at a much lower cost in energy.\u00a0<\/p>\n<p>State tracking can be compared with playing chess. You have to be aware of the rules of the game, the moves and strategies being made in the present moment and then anticipate and strategize to achieve checkmate.\u00a0 An LLM running on a future version of the AOC could in theory execute complex reasoning tasks with a fraction of the energy.\u00a0<\/p>\n<p>\u201cThe most important aspect the AOC delivers is that we estimate around a hundred times improvement in energy efficiency,\u201d Gladrow said. \u201cAnd so that alone is unheard of in hardware.\u201d\u00a0<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.newsbeep.com\/ca\/wp-content\/uploads\/2025\/09\/AOC_8-1024x683.jpg\" alt=\"Man with reddish hair and close-cropped beard sitting at a table.\" class=\"wp-image-21900\"  \/>Jannes Gladrow is a Microsoft researcher who specializes in AI and machine learning \u2013 he brought a new dimension to the analog optical computer project. Photo by Chris Welsch for Microsoft.<\/p>\n<p>In Ballani\u2019s view, the research team has reached an important milestone, but it\u2019s really just the beginning of a steep climb toward a commercially viable analog optical computer.\u00a0<\/p>\n<p>\u201cWe\u2019ve been able to convince ourselves and hopefully a broader segment of the world that, well, actually, you know what? There are real applications for the AOC,\u201d Ballani said.\u00a0<\/p>\n<p>\u201cOur goal, our long-term vision is this being a significant part of the future of computing, with Microsoft and the industry continuing this compute-based transformation of society in a sustainable fashion.\u201d\u00a0<\/p>\n<p>Top photo: A detail of the analog optical computer at the Microsoft Research lab in Cambridge, U.K. It uses different intensities of light passing through a digital sensor to make its computations. Photo by Chris Welsch for Microsoft.<\/p>\n<p>Related links:\u00a0<\/p>\n<p>Learn more: <a href=\"https:\/\/www.nature.com\/articles\/s41586-025-09430-z\" rel=\"nofollow noopener\" target=\"_blank\">Nature publishes peer-reviewed paper describing the AOC project and its use cases<\/a>\u00a0<\/p>\n<p>Read more: <a href=\"https:\/\/news.microsoft.com\/source\/features\/innovation\/building-a-computer-that-solves-practical-problems-at-the-speed-of-light\/?msockid=3b84052e07586d692cb511c406426ce0\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Building a computer that solves practical problems at the speed of light<\/a>\u00a0\u00a0<\/p>\n<p>Learn more: <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/project\/aoc\/?msockid=3b84052e07586d692cb511c406426ce0\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">The basics of the AOC project<\/a>\u00a0\u00a0<\/p>\n<p>Access the algorithm used in the optimization use cases: <a href=\"https:\/\/microsoft.github.io\/AOCoptimizer.jl\/\" rel=\"nofollow noopener\" target=\"_blank\">The AOC optimizer QUMO abstraction<\/a><\/p>\n<p>Test the digital twin: <a href=\"https:\/\/github.com\/microsoft\/aoc\" rel=\"nofollow noopener\" target=\"_blank\">https:\/\/github.com\/microsoft\/aoc<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"At the same time, Microsoft is publicly sharing its \u201coptimization solver\u201d algorithm and the \u201cdigital twin\u201d it developed&hellip;\n","protected":false},"author":2,"featured_media":117549,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[62,276,277,49,48,61],"class_list":["post-117548","post","type-post","status-publish","format-standard","has-post-thumbnail","category-artificial-intelligence","tag-ai","tag-artificial-intelligence","tag-artificialintelligence","tag-ca","tag-canada","tag-technology"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts\/117548","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/comments?post=117548"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts\/117548\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/media\/117549"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/media?parent=117548"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/categories?post=117548"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/tags?post=117548"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}