<?xml version="1.0" encoding="UTF-8"?><rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Google Research Blog</title><link>https://research.google/blog</link><atom:link href="http://rss.144-124-237-35.sslip.io/google/research" rel="self" type="application/rss+xml"></atom:link><description>Google Research Blog - Powered by AtomRSS</description><generator>AtomRSS</generator><webMaster>contact@atomgroup.dev (AtomRSS)</webMaster><language>en</language><lastBuildDate>Sat, 08 Aug 2026 05:57:34 GMT</lastBuildDate><ttl>5</ttl><item><title></title><description>&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;y3dwa&quot;&gt;Large language models (LLMs) are increasingly being deployed not just as coding assistants but as autonomous agents capable of conducting end-to-end scientific research workflows. Recent systems (e.g., Sakana’s &lt;a href=&quot;https://arxiv.org/pdf/2504.08066&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;AI-Scientist&lt;/a&gt;, &lt;a href=&quot;https://arxiv.org/pdf/2605.20025&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;AutoResearchClaw&lt;/a&gt;, &lt;a href=&quot;https://arxiv.org/pdf/2509.26603&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;DeepScientist&lt;/a&gt;, &lt;a href=&quot;https://arxiv.org/pdf/2505.18705&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;AI-Researcher&lt;/a&gt;) can review literature, formulate hypotheses, execute experiments and write complete manuscripts that are comparable to human-authored papers. However, as the surface-level quality of these AI-generated manuscripts improves, a critical structural problem has emerged: verifiability. Because current autonomous research pipelines generate text iteratively, errors introduced at any stage are amplified. Some existing systems can generate &lt;a href=&quot;https://arxiv.org/pdf/2601.18724v1&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;non-existent citations&lt;/a&gt;, exhibit &lt;a href=&quot;https://arxiv.org/pdf/2506.01372&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;misalignments&lt;/a&gt; between the described methods and the actual code, and report experimental scores that are &lt;a href=&quot;https://arxiv.org/pdf/2509.08713v1&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;not fully reproducible&lt;/a&gt; from the provided code.&lt;/p&gt;&lt;p data-block-key=&quot;72ojr&quot;&gt;In our &lt;a href=&quot;https://arxiv.org/pdf/2605.26340&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;paper&lt;/a&gt;, we tackle this problem by introducing Chain-of-Evidence (CoE), a new verifiability framework for AI-driven research. We instantiate CoE with the Science One Framework, an autonomous research prototype that natively builds and maintains evidence chains, and the CoE Audit, a set of automated evaluation metrics that measures the integrity of AI-generated papers against their underlying code and evidence. Our results show that baseline systems hallucinate up to 21% of their references and frequently misalign their code and text, whereas the Science One Framework achieves zero phantom references and fully verifiable scores while achieving state-of-the-art performance on frontier benchmarks like &lt;a href=&quot;https://arxiv.org/pdf/2410.07095&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;MLE-Bench&lt;/a&gt; and &lt;a href=&quot;https://github.com/openai/parameter-golf&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Parameter-Golf&lt;/a&gt;.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Chain-of-Evidence: A framework for verifiable research&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;y3dwa&quot;&gt;The CoE is a conceptual framework that defines what makes a research artifact trustworthy, much as &lt;a href=&quot;https://dl.acm.org/doi/10.1145/289.291&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;ACID&lt;/a&gt; defines what makes a database transaction reliable. Rather than prescribing how to build a research agent, the framework specifies the properties its outputs must have. It follows a single principle with two halves: every claim in a research artifact must carry a recorded evidence chain (completeness), and each chain must genuinely support the claim it is attached to (correctness). A claim may be a reference, a reported number, a method description, or a conclusion, that must link back to corresponding evidence, such as a peer-reviewed paper, an experimental log line, the code that actually ran, or the results table.&lt;/p&gt;&lt;p data-block-key=&quot;btcqm&quot;&gt;A hallucinated reference points to a paper that does not exist. An unreproducible score does not reappear when the code is re-run. A misdescribed method claims one algorithm in the paper while the code implements another. Each is a claim whose chain back to its evidence is broken; the CoE Audit makes these breaks measurable.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;The Science One Framework&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;y3dwa&quot;&gt;To demonstrate that verifiable AI research is possible without sacrificing problem-solving performance, we designed the &lt;a href=&quot;https://arxiv.org/pdf/2605.26340&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Science One Framework&lt;/a&gt;. Unlike previous agents that generate a paper and try to link facts retroactively, the Science One Framework instantiates the CoE framework by construction through three main modules:&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key=&quot;bjqa6&quot;&gt;&lt;i&gt;Problem investigator (literature grounding):&lt;/i&gt; To prevent hallucinated references, the Science One Framework builds a citation graph via the &lt;a href=&quot;https://www.semanticscholar.org/product/api&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Semantic Scholar API&lt;/a&gt;. It reads up to 100 full-text PDFs per topic to produce a structured research brief. Every reference in the final paper originates from this grounded API call entirely eliminating reliance on model memory.&lt;/li&gt;&lt;li data-block-key=&quot;25vpk&quot;&gt;&lt;i&gt;Discovery engine (parallel explore-exploit):&lt;/i&gt; The Science One Framework systematically explores and exploits ideas across multiple parallel branches. In each isolated cycle, a Solver agent implements a solution and a task-specific evaluator scores it. High-performing branches are iteratively refined, and all raw evaluator outputs are compiled into a strict, read-only record.&lt;/li&gt;&lt;li data-block-key=&quot;c5j1q&quot;&gt;&lt;i&gt;Paper writer and claim verifier:&lt;/i&gt; Before rendering the manuscript, the Science One Framework builds a structured representation of every factual claim with an inline evidence tag binding it to a specific workspace artifact. A dedicated Claim Verifier checks every claim against its declared source. Claims that outrun their evidence are reconciled with the source — restated conservatively rather than removed, keeping the paper aligned with what the work supports.&lt;/li&gt;&lt;/ul&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Science-One-1-final.width-1250.png&quot; alt=&quot;Science-One-1-final&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Science-One-1-final.width-1250.png&quot; alt=&quot;Science-One-1-final&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;iiyv2&quot;&gt;&lt;i&gt;The Science One Framework pipeline. Problem Investigator grounds literature via retrieved PDFs. Discovery module explores and evaluates solutions. Paper writing &amp;amp; verification module writes and verifies the paper with a Claim Verifier ensuring all claims match their evidence source.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;CoE Audit: Measuring verifiability&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;y3dwa&quot;&gt;To rigorously evaluate the Science One Framework prototype against state-of-the-art baselines (e.g., &lt;a href=&quot;https://arxiv.org/pdf/2504.08066&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Sakana AI&#39;s AI Scientist v2&lt;/a&gt;, &lt;a href=&quot;https://arxiv.org/pdf/2605.20025&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;AutoResearchClaw&lt;/a&gt;, &lt;a href=&quot;https://arxiv.org/pdf/2509.26603&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;DeepScientist&lt;/a&gt;, &lt;a href=&quot;https://arxiv.org/pdf/2505.18705&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;AI-Researcher&lt;/a&gt;), we developed the CoE Audit. This post-hoc evaluation protocol acts as an automated forensic reviewer, running four strict integrity checks on the generated artifacts (paper, solution, code and references):&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key=&quot;elgvd&quot;&gt;&lt;i&gt;Score verification:&lt;/i&gt; Extracts the reported score from the paper and compares it against a completely independent re-run of the submitted code.&lt;/li&gt;&lt;li data-block-key=&quot;1uuu9&quot;&gt;&lt;i&gt;Specification violation:&lt;/i&gt; Inspects the solution code to ensure it actually solves the task rather than exploiting the evaluator metric or reading ground-truth answer files.&lt;/li&gt;&lt;li data-block-key=&quot;aod77&quot;&gt;&lt;i&gt;Reference verification:&lt;/i&gt; Cross-checks every bibliography entry against academic APIs to catch non-existent phantom references.&lt;/li&gt;&lt;li data-block-key=&quot;20nb5&quot;&gt;&lt;i&gt;Method-code alignment:&lt;/i&gt; Uses LLM judges to compare the paper&#39;s method section side-by-side with the code to ensure the text faithfully describes the implemented algorithm.&lt;/li&gt;&lt;/ul&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Science-One-2.width-1250.jpg&quot; alt=&quot;Science-One-2&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Science-One-2.width-1250.jpg&quot; alt=&quot;Science-One-2&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;iiyv2&quot;&gt;&lt;i&gt;Overview of the CoE Audit framework and its four core integrity checks.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Results&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;y3dwa&quot;&gt;We applied the CoE Audit to 75 papers generated across five systems-optimization tasks (&lt;a href=&quot;https://arxiv.org/abs/2505.04021&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Prism&lt;/a&gt;, &lt;a href=&quot;https://dl.acm.org/doi/10.5555/3691825.3691842&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Cloudcast&lt;/a&gt;, &lt;a href=&quot;https://github.com/deepseek-ai/eplb&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;EPLB&lt;/a&gt;, &lt;a href=&quot;https://arxiv.org/abs/2403.05821&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;LLM-SQL&lt;/a&gt;, and &lt;a href=&quot;https://www.vldb.org/pvldb/vol17/p2694-cheng.pdf&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;transaction scheduling&lt;/a&gt;) from the &lt;a href=&quot;https://arxiv.org/pdf/2510.06189&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Automated Design of Research Systems&lt;/a&gt; (ADRS) benchmark.&lt;/p&gt;&lt;p data-block-key=&quot;1rkfo&quot;&gt;The Science One Framework significantly outperformed existing baselines in verifiability. The CoE Audit applies the same independent protocol to every system, re-checking each reference against live scholarly databases, and under it, Science One Framework led on all four integrity checks. None of its references were phantom: every one pointed to a real, retrievable paper, compared to hallucination rates as high as 21% in baselines, because the Problem Investigator retrieves every reference rather than generating it from memory. It also achieved perfect score verification and the highest method-code alignment. In contrast, baseline systems frequently described sophisticated algorithms (like &quot;hybrid neuro-symbolic solvers&quot;) when their submitted code was a simple, deterministic heuristic.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Science-One-3-Final.width-1250.png&quot; alt=&quot;Science-One-3-Final&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Science-One-3-Final.width-1250.png&quot; alt=&quot;Science-One-3-Final&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;iiyv2&quot;&gt;&lt;i&gt;CoE Audit results across five systems.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;y3dwa&quot;&gt;Crucially, implementing strict verifiability did not compromise the agent&#39;s scientific capabilities. The Science One Framework &lt;a href=&quot;https://arxiv.org/pdf/2605.26340&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;matched or exceeded&lt;/a&gt; human expert performance on all five ADRS tasks, achieving the best overall score among all systems on two of them (Cloudcast and EPLB).&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Science-One-4-Final.width-1250.png&quot; alt=&quot;Science-One-4-Final&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Science-One-4-Final.width-1250.png&quot; alt=&quot;Science-One-4-Final&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;iiyv2&quot;&gt;&lt;i&gt;Comparison of solver performance across five MLE-Bench tasks and Parameter Golf.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;y3dwa&quot;&gt;To test its generalization, we deployed the Science One Framework on six highly complex external tasks:&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key=&quot;3015e&quot;&gt;&lt;a href=&quot;https://arxiv.org/pdf/2410.07095&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;MLE-Bench&lt;/a&gt;: Across five difficult Kaggle competitions spanning medical imaging, fine-grained recognition and 3D perception, Science One Framework achieved two Gold Medals (including a winning score on 3D Object Detection where baselines failed entirely) and two Silver Medals.&lt;/li&gt;&lt;li data-block-key=&quot;1mesv&quot;&gt;&lt;a href=&quot;https://github.com/openai/parameter-golf&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Parameter-Golf&lt;/a&gt;: We tested Science One Framework in a live LLM-training competition with strict hardware and file-size constraints. While baseline systems failed to produce valid submissions, Science One Framework successfully adhered to all constraints and achieved a state-of-the-art score (as of April 27, 2026). Note that Science One Framework discovers genuine and novel algorithmic techniques rather than just tweaking superficial hyperparameters.&lt;/li&gt;&lt;/ul&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Looking forward&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;y3dwa&quot;&gt;As autonomous research systems scale to solve increasingly difficult scientific problems, solver quality alone will no longer be enough to differentiate them. What will separate their outputs is whether the resulting research can be trusted. Our findings demonstrate that verifiability must be treated as a first-class architectural constraint. By building evidence chains at the time a claim is produced rather than attempting to reconstruct grounding after the fact, The Science One Framework demonstrates that AI agents can produce rigorous, trustworthy and highly competitive scientific research. We hope the Chain-of-Evidence framework and its audit will serve as valuable tools for the community as we continue to build the next generation of AI scientists.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Acknowledgements&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;y3dwa&quot;&gt;&lt;i&gt;We would like to thank Bhavana Dalvi Mishra, Jiefeng Chen, Chun-Liang Li, Palash Goyal, Mihir Parmar, Yiwen Song, Yale Song, Raj Sinha, Parthasarathy Ranganathan, Burak Gokturk and Jinsung Yoon for their valuable contributions to this work.&lt;/i&gt;&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Disclaimer&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;y3dwa&quot;&gt;&lt;i&gt;The Science One Framework is an experimental research prototype, not production-ready tools.&lt;/i&gt;&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                </description><link>https://research.google/blog/science-one-framework-a-verifiable-autonomous-research-framework-via-chain-of-evidence/</link><guid isPermaLink="false">https://research.google/blog/science-one-framework-a-verifiable-autonomous-research-framework-via-chain-of-evidence/</guid><pubDate>Invalid Date</pubDate><author>Google</author><category>General Science</category><category>Machine Intelligence</category><category>Natural Language Processing</category></item><item><title></title><description>&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;jde3j&quot;&gt;&lt;a href=&quot;https://www.bmj.com/content/bmj/2/5969/486.full.pdf?casa_token=QpPOmSNFUfkAAAAA:gnHAoVZt4KYlF9HFCqW77DGodmpifcB_n-Ea3AVn5QSXAQ5Ih8ejajCwyYMhHSNDyUvspHk7MNuZnw&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;A large proportion of clinical diagnoses&lt;/a&gt; can be derived from language-based interviews alone. These diagnostic interviews are typically conducted by clinicians through doctor-patient interactions during in-person or remote visits. While these interactions are the gold standard for symptom assessment, they can often suffer from financial&lt;b&gt;,&lt;/b&gt; geographic&lt;b&gt;,&lt;/b&gt; and systemic barriers that limit their accessibility. Current language models (LMs) have &lt;a href=&quot;https://www.nature.com/articles/s41586-025-08869-4.pdf&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;demonstrated strong differential diagnosis assessment capabilities&lt;/a&gt; when evaluated on curated medical case-studies, highlighting their potential to support the diagnostic process. However, existing evaluations have largely relied on curated, highly detailed and sometimes synthetic patient vignettes, which may not reflect real world experience and clinical presentation variability. These evaluations do not capture how everyday patients report their health symptoms, for example with varying levels of medical literacy, incomplete information, and other complexities that arise through natural conversation. This represents a key gap, leading to uncertainty of how LMs might perform in real-world contexts.&lt;/p&gt;&lt;p data-block-key=&quot;9ktm1&quot;&gt;To address this gap, we conduct an&lt;i&gt; in-situ comparative&lt;/i&gt; research study of a set of experimental conversational prototype AI agents designed to explore how conversational AI might conduct end-to-end symptom interviews and differential diagnostic assessment for research benchmarking purposes. In our recent research paper, “&lt;a href=&quot;https://arxiv.org/pdf/2605.04012&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;SymptomAI: Towards a Conversational AI Agent for Everyday Symptom Assessment&lt;/a&gt;”, we share results from a randomized national scale study (n=13,917) in which consented research participants interact with one of five possible &lt;a href=&quot;https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/gemini/2-0-flash&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Gemini Flash 2.0&lt;/a&gt; SymptomAI agents. All diagnoses, labels, and disease associations generated during the study were for research analysis only and did not constitute confirmed clinical diagnoses or official medical assessments. Two weeks after their interaction with the AI agents, we asked research participants to report any diagnoses they received from a visit with a healthcare provider. Using this data, we conducted a clinical expert annotation study comparing SymptomAI’s diagnostic performance relative to real clinicians&#39; medical assessments.&lt;br&gt;&lt;/p&gt;&lt;p data-block-key=&quot;421ta&quot;&gt;After assessing the accuracy of SymptomAI’s differential diagnoses (DDx), we further compare SymptomAI’s diagnoses against biosignals from participants’ Fitbit wearable devices in the time leading up to their conversation with SymptomAI. We show that SymptomAI conversations that led to diagnosis with an infectious disease etiology coincide with physiological trends that may indicate an immune response, suggesting further evidence of SymptomAI’s performance.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --full
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/SymptomAI1_Overview.width-1250.png&quot; alt=&quot;Four smartphone screenshots display a conversational Symptom Checker research app collecting neck pain symptoms, showing a diagnosis summary, and prompting a feedback rating.&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/SymptomAI1_Overview.width-1250.png&quot; alt=&quot;Four smartphone screenshots display a conversational Symptom Checker research app collecting neck pain symptoms, showing a diagnosis summary, and prompting a feedback rating.&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;twf7w&quot;&gt;&lt;i&gt;For this research, we administered a set of conversational AI agents for end-to-end patient interviewing and differential diagnostic assessment. A participant could converse with an agent about their symptoms, receive a candidate differential list and enter a subsequent diagnosis.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;dnti8&quot;&gt;How it works&lt;/h2&gt;&lt;p data-block-key=&quot;a6i7i&quot;&gt;We enrolled 13,917 consenting research study participants who each describe their symptoms to one of five randomized SymptomAI agents, each with varying degrees of flexibility in how they conducted the symptom interview. During these conversations, participants described their symptoms and SymptomAI asked follow-up questions, with conversations culminating in a final &lt;a href=&quot;https://my.clevelandclinic.org/health/diagnostics/22327-differential-diagnosis&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;differential diagnosis&lt;/a&gt; (DDx, a list of plausible diagnoses) and recommendations for next steps. Participants could then go on to see a healthcare provider and were asked to share the outcome of that visit via a survey two-weeks later. To evaluate and baseline SymptomAI’s assessment, we conducted a clinical-expert annotation study in which a panel of three board-certified clinicians reviewed the conversation transcripts and provided their own assessment (i.e., differential diagnosis). Then each clinician, in a &lt;a href=&quot;https://en.wikipedia.org/wiki/Blinded_experiment&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;blinded fashion&lt;/a&gt;, ranked the DDx provided by SymptomAI and those provided by the remaining clinicians.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;dnti8&quot;&gt;Key results&lt;/h2&gt;&lt;h3 data-block-key=&quot;8rqkv&quot;&gt;Clinical experts preference for SymptomAI DDx&lt;/h3&gt;&lt;p data-block-key=&quot;6tl5f&quot;&gt;We found that the clinicians preferred the DDx generated by SymptomAI over those provided by the other clinicians in over 50% of the cases. This indicates that SymptomAI DDx aligned with our clinicians’ medical assessments just as often or more often than that of other clinicians.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --full
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/SymptomAI2_Ranking.width-1250.png&quot; alt=&quot;A horizontal bar chart compares Clinician and SymptomAI ranking distributions, showing SymptomAI preferred significantly more for 1st Best position at 53.3 percent.&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/SymptomAI2_Ranking.width-1250.png&quot; alt=&quot;A horizontal bar chart compares Clinician and SymptomAI ranking distributions, showing SymptomAI preferred significantly more for 1st Best position at 53.3 percent.&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;twf7w&quot;&gt;&lt;i&gt;The SymptomAI generated DDx were more likely to be ranked as the best DDx in overall quality by our clinical raters.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h3 data-block-key=&quot;dnti8&quot;&gt;Clinical experts found SymptomAI DDx to be more accurate&lt;/h3&gt;&lt;p data-block-key=&quot;9ib4e&quot;&gt;Similarly, we compare the accuracy of the DDx generated by SymptomAI and provided by real clinicians via top-5 Accuracy (i.e., whether the true diagnosis provided by our participants&#39; personal healthcare provider appears as one of the five possible diagnoses in the DDx). We had our clinicians each identify whether the provided diagnosis was in each DDx, including both the DDx generated by SymptomAI and those provided by clinicians. We found that the clinicians ranked the DDx generated by SymptomAI to be accurate more often than the DDx provided by other clinicians.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --full
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/SymptomAI3_DDX.width-1250.png&quot; alt=&quot;A horizontal bar chart titled Overall Top-5 Accuracy demonstrates higher accuracy for SymptomAI.&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/SymptomAI3_DDX.width-1250.png&quot; alt=&quot;A horizontal bar chart titled Overall Top-5 Accuracy demonstrates higher accuracy for SymptomAI.&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;twf7w&quot;&gt;&lt;i&gt;The SymptomAI generated DDx were more likely to contain the self-reported diagnosis provided by a healthcare provider.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h3 data-block-key=&quot;dnti8&quot;&gt;Eliciting more information improves performance&lt;/h3&gt;&lt;p data-block-key=&quot;8bibh&quot;&gt;As part of this research, we assessed different approaches for conducting history taking interviews. Participants were randomly assigned to five study arms, each employing different prompting strategies. Two (&lt;i&gt;Dynamic Live&lt;/i&gt; and &lt;i&gt;Dynamic Final&lt;/i&gt;) were given total agency to ask unrestricted follow up questions, two more (&lt;i&gt;Fixed Canonical&lt;/i&gt; and &lt;i&gt;Flexible Canonical&lt;/i&gt;) each asked questions from a set of standard history taking questions taught in medical school, and finally a &lt;i&gt;Base&lt;/i&gt; unprompted LM, representing the fully user-driven experience that is the current status quo when querying LM chatbots. We found that all agent-driven prompting strategies (i.e., where SymptomAI actively asked follow up questions) significantly outperformed the Base condition, demonstrating the value of eliciting information from participants for improving differential diagnostic accuracy.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --full
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/SymptomAI4_Accuracy.width-1250.png&quot; alt=&quot;A grouped bar chart illustrates Top-5 Accuracy across five prompt strategies: Base, Fixed Canonical, Flexible Canonical, Dynamic Live, and Dynamic Final. SymptomAI consistently yields higher accuracy across all strategies.&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/SymptomAI4_Accuracy.width-1250.png&quot; alt=&quot;A grouped bar chart illustrates Top-5 Accuracy across five prompt strategies: Base, Fixed Canonical, Flexible Canonical, Dynamic Live, and Dynamic Final. SymptomAI consistently yields higher accuracy across all strategies.&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;twf7w&quot;&gt;&lt;i&gt;Accuracy of Symptom AI and clinicians by SymptomAI experiment arm.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --full
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/SymptomAI5_WordCount.width-1250.png&quot; alt=&quot;A jitter plot titled User Engagement by Prompt Strategy compares Total User Word Count distributions across five distinct prompting strategies.&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/SymptomAI5_WordCount.width-1250.png&quot; alt=&quot;A jitter plot titled User Engagement by Prompt Strategy compares Total User Word Count distributions across five distinct prompting strategies.&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;twf7w&quot;&gt;&lt;i&gt;Total user word count by SymptomAI experiment arm.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h3 data-block-key=&quot;dnti8&quot;&gt;SymptomAI performance on low-confidence examples&lt;/h3&gt;&lt;p data-block-key=&quot;5q5f4&quot;&gt;We found that SymptomAI’s performance above clinical baselines was greatest for cases where the clinician’s felt least confident in their own DDx.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --full
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/SymptomAI6_Confidence.width-1250.png&quot; alt=&quot;A bar chart shows SymptomAI maintaining higher Top-5 Accuracy across varying levels of self-reported clinician confidence.&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/SymptomAI6_Confidence.width-1250.png&quot; alt=&quot;A bar chart shows SymptomAI maintaining higher Top-5 Accuracy across varying levels of self-reported clinician confidence.&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;twf7w&quot;&gt;&lt;i&gt;The top-5 accuracy assigned by clinicians to SymptomAI and baseline clinician-generated DDx stratified by the baseline clinician’s confidence in their own DDx.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;dnti8&quot;&gt;Diagnosis from SymptomAI correlates with biosignals&lt;/h2&gt;&lt;p data-block-key=&quot;c39q1&quot;&gt;Given SymptomAI&#39;s accuracy against clinical baselines, we can also explore its potential at scale. Currently, the cost of clinical labels prohibits real-world analyses of population-scale datasets. Accurate symptom checking systems like SymptomAI have the potential to enable automated reference labeling of clinical quality diagnosis, which can open up large-scale analyses of physiological data — a task that is currently impossible at scale.&lt;/p&gt;&lt;p data-block-key=&quot;5v08d&quot;&gt;One such example is correlating wearable biosignals with different categories of illness. The most notable changes in wearable biosignals are observed for acute respiratory infections. To study this at population scale, we collected daily biometric data from our consenting participants for up to 30 days prior to their interaction with SymptomAI. We find clear biosignal shifts indicating symptom onset in the days approaching the user&#39;s symptom reporting. Importantly, the separation between cohorts was derived through categorizing SymptomAI&#39;s top-1 candidate diagnosis and grouping diagnoses that were classified as respiratory infections. This cohort excludes non-infectious respiratory illnesses like &lt;a href=&quot;https://my.clevelandclinic.org/health/diseases/8622-allergic-rhinitis-hay-fever&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;allergic rhinitis&lt;/a&gt; or &lt;a href=&quot;https://my.clevelandclinic.org/health/diseases/8709-chronic-obstructive-pulmonary-disease-copd&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;chronic obstructive pulmonary disease&lt;/a&gt;. The correlation of wearable biosignals shift peaks aligning with the date of symptom reporting for these participants serves as observational physiological evidence that align with their reported symptoms.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --full
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/SymptomAI7_Biosignals.width-1250.png&quot; alt=&quot;A grid of nine line graphs compares biometric changes over time during baseline conditions versus periods of infection.&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/SymptomAI7_Biosignals.width-1250.png&quot; alt=&quot;A grid of nine line graphs compares biometric changes over time during baseline conditions versus periods of infection.&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;twf7w&quot;&gt;&lt;i&gt;Wearable biosignals in the days leading up to a SymptomAI conversation relative to a historic average from a baseline period across day -30 to -15 for the infected (&lt;/i&gt;&lt;b&gt;&lt;i&gt;red&lt;/i&gt;&lt;/b&gt;&lt;i&gt;) and baseline (&lt;/i&gt;&lt;b&gt;&lt;i&gt;gray&lt;/i&gt;&lt;/b&gt;&lt;i&gt;) cohorts. The infected cohort includes participants which SymptomAI diagnosed with a respiratory infection while the baseline includes all other participants in our dataset. Day 0 denotes the date of the SymptomAI conversation.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;dnti8&quot;&gt;Utility alongside biosignals&lt;/h2&gt;&lt;p data-block-key=&quot;aq5uj&quot;&gt;AI-based assessment of symptom presentations opens the door to new research. By using SymptomAI to analyze a large volume of symptom reports and pairing those with real-time Fitbit data, we can explore digital biosignal phenotypes across a wide range of diseases. Our analysis revealed distinct shifts in physiological metrics — including cardiovascular function, respiration, skin temperature, and sleep quality — in the days leading up to a user&#39;s SymptomAI conversation. These objective changes align closely with the timing of the symptom conversation, offering a potential way to validate patient-reported symptoms or provide passive data to help inform a differential diagnosis alongside their symptom conversation. Additionally, this real-time accessibility highlights a core benefit of AI symptom checkers. Unlike traditional clinical appointments that can suffer from scheduling delays, participants could take part on the SymptomAI research study contemporaneously while symptoms are fresh. This potentially could improve the accuracy of patient-reported onset timelines — a crucial detail for population-scale health analysis.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;dnti8&quot;&gt;Limitations&lt;/h2&gt;&lt;p data-block-key=&quot;7ar1k&quot;&gt;SymptomAI is an exploratory research effort that could represent a significant research advancement in AI-based symptom assessment and demonstrates the potential it could provide for the general public seeking understanding of their symptoms. While a population deployment evaluation reveals the accuracy of symptom assessment through remote patient interviews, there are nuanced limitations when comparing against clinician’s assessments.&lt;/p&gt;&lt;p data-block-key=&quot;53mr1&quot;&gt;Firstly, differential diagnosis itself is an ambiguous task and even reported diagnoses may change and develop longitudinally. A symptom assessment is a snapshot in time and captures the symptoms as they present in that moment. Due to the scale of our deployment, we were unable to control for frequency and timing of symptom reporting. As a result, some participants may have reported their symptoms well before more representative indicators developed, while others may have reported obvious indicators from an informed context after years of experience with chronic illness. Future work may focus on specific illnesses at specific points during symptom development such as early-onset metabolic syndrome or symptoms discussed at the start of respiratory infections. All diagnoses, labels, and disease associations generated during the study are AI-derived for research analysis only and do not constitute confirmed clinical diagnoses or official medical assessments.&lt;/p&gt;&lt;p data-block-key=&quot;5d0gp&quot;&gt;Secondly, in our evaluation the clinicians reviewed static chat transcripts and were not given agency to ask their own follow-up questions. Clinicians may have intuitively sourced different information had they directed the symptom interview. Moreover, while &lt;a href=&quot;https://www.nature.com/articles/s41586-025-08866-7&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;recent research&lt;/a&gt; has shown that conversational AI systems can source clinical data with a clinician-level of detail and accuracy, such systems may miss alternative signals like body language, visual assessment, medical records, or in the context of primary care, existing rapport with the patient.&lt;/p&gt;&lt;p data-block-key=&quot;1t2l0&quot;&gt;In conclusion, we introduce SymptomAI, an investigational conversational AI agent for conducting real-world patient interviews and symptom assessments. We demonstrate SymptomAI’s end-to-end real-world performance through DDx accuracy on a population sample, and show how SymptomAI diagnoses can enable analysis of population-scale signals like wearable biosignals for identifying associations in physiological signals with reported illness.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;dnti8&quot;&gt;Acknowledgements&lt;/h2&gt;&lt;p data-block-key=&quot;6naqn&quot;&gt;&lt;i&gt;This work is the result of equal contributions from Joe Breda, Jake Sunshine and Daniel McDuff. We would like to thank our co-authors and collaborators from Google Research and Google DeepMind for their contributions to this work.&lt;/i&gt;&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                </description><link>https://research.google/blog/symptomai-towards-a-conversational-ai-agent-for-everyday-symptom-assessment/</link><guid isPermaLink="false">https://research.google/blog/symptomai-towards-a-conversational-ai-agent-for-everyday-symptom-assessment/</guid><pubDate>Invalid Date</pubDate><author>Google</author><category>General Science</category><category>Health &amp; Bioscience</category><category>Natural Language Processing</category><category>Responsible AI</category></item><item><title></title><description>&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;nvuvz&quot;&gt;Imagine a symphony orchestra performing a complex masterpiece. If the violins drifted out of tune every few measures, the ensemble would constantly have to stop and retune their instruments. Thankfully, this doesn&#39;t happen in an orchestra because the instruments reliably stay in tune. However, it is the current reality of operating a quantum computer.&lt;/p&gt;&lt;p data-block-key=&quot;93d1n&quot;&gt;Since quantum computers are fundamentally analog machines that are sensitive to drift, maintaining reliable operation requires perpetually recalibrating their control parameters, i.e., the frequencies, amplitudes, and phases of the analog signals choreographing the qubits. Today, this requires fully terminating the entire quantum computation. This complete decoupling of computation and calibration represents a fundamental bottleneck for the future, as useful quantum algorithms must run continuously for days or even months.&lt;/p&gt;&lt;p data-block-key=&quot;29hhr&quot;&gt;To address this, in “&lt;a href=&quot;https://www.nature.com/articles/s41586-026-10759-2&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Reinforcement learning control of quantum error correction&lt;/a&gt;”, published in &lt;a href=&quot;https://www.nature.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;&lt;i&gt;Nature&lt;/i&gt;&lt;/a&gt;, we demonstrated a &lt;a href=&quot;https://en.wikipedia.org/wiki/Reinforcement_learning&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;reinforcement learning&lt;/a&gt; (RL) framework in which an autonomous agent learns from quantum error detections to continuously steer thousands of control parameters, stabilizing the quantum system against drift during the computation. In short: we found a way to tune the instruments while the music plays.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Dealing with quantum errors&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;nvuvz&quot;&gt;In a concert hall, a detuned instrument is immediately heard. The quantum realm offers no such luxury. As if the very act of listening ruined the performance, measuring the qubits collapses their quantum superposition states. To preserve the quantum information, we instead employ &lt;a href=&quot;https://research.google/blog/making-quantum-error-correction-work/&quot;&gt;Quantum Error Correction&lt;/a&gt; (QEC), a technique that exploits redundancy to create “logical qubits” out of many physical qubits, and uses specialized parity checks on the physical qubits to digitize the analog noise into binary error detection events.&lt;/p&gt;&lt;p data-block-key=&quot;47km8&quot;&gt;Unfortunately, these bits only tell us that an error occurred somewhere within a bounded spacetime region of the quantum circuit, not its exact location. It is like hearing a sour note without knowing exactly which musician played it. To pinpoint the likely error locations and calculate the necessary corrections, we rely on QEC decoders, such as the neural network decoder &lt;a href=&quot;https://blog.google/innovation-and-ai/models-and-research/google-deepmind/alphaqubit-quantum-error-correction/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;AlphaQubit&lt;/a&gt; (trained on real data) and algorithmic decoder &lt;a href=&quot;https://arxiv.org/html/2503.10988v1&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Tesseract&lt;/a&gt;. If errors are sufficiently rare, these decoders can successfully restore the logical quantum information by analyzing the error detection data. However, decoders leave a crucial question unanswered: why did those errors happen in the first place?&lt;/p&gt;&lt;p data-block-key=&quot;c468j&quot;&gt;Some errors result from the unavoidable interaction of a quantum system with its surrounding environment, leading to &lt;a href=&quot;https://physicstoday.aip.org/features/decoherence-and-the-transition-from-quantum-to-classical&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;decoherence&lt;/a&gt;. This ruthless process destroys macroscopic quantum superpositions, effectively turning quantum computers into classical ones. This fundamental phenomenon is so pervasive that it causes our familiar classical reality to emerge from the underlying quantum laws of Nature. While these environmental errors can never be completely prevented, many others are manifestations of imprecise control calibration and hardware drift – flaws that remain within our power to mitigate.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Beyond traditional physics models&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;nvuvz&quot;&gt;Traditionally, quantum calibration relied on physics models. Its techniques were refined through decades of quantum control research. However, across technological domains, human-crafted models inevitably hit a performance ceiling. Early computer vision &lt;a href=&quot;https://en.wikipedia.org/wiki/ImageNet#History_of_the_ImageNet_challenge&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;stalled&lt;/a&gt; when relying on strict geometric rules. &lt;a href=&quot;https://arxiv.org/abs/2506.13498&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Traditional robotics&lt;/a&gt; still struggles with kinematic equations that fail to capture the messy reality of contact dynamics and friction. Similarly, the decades-old challenge of predicting protein folding remained largely intractable for traditional physical models until deep learning systems like &lt;a href=&quot;https://deepmind.google/blog/alphafold-five-years-of-impact/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;AlphaFold&lt;/a&gt; achieved unprecedented accuracy. Across these fields, new breakthroughs occurred when the approach shifted toward learning directly from data.&lt;/p&gt;&lt;p data-block-key=&quot;d4e7p&quot;&gt;Recently, &lt;a href=&quot;https://blog.google/innovation-and-ai/models-and-research/google-deepmind/alphaqubit-quantum-error-correction/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;AlphaQubit&lt;/a&gt; surpassed the accuracy of the most powerful algorithmic QEC decoders. Now quantum control faces the same ceiling. As quantum processors improve through progress in fabrication and hardware, their errors become dominated by complex phenomena that are challenging for traditional modeling and calibration. Can machine learning bring new advances?&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Don’t just correct errors, learn from them!&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;nvuvz&quot;&gt;Google Research has a rich history of pioneering RL to solve problems too complex for traditional programming. Unlike algorithms relying on explicit instructions, RL operates through experience. An autonomous agent tests different behaviors and learns directly from resulting errors to refine its strategy. Applying RL to achieve accurate, continuous quantum calibration felt almost inevitable. Since QEC already generates a steady stream of detection events, we simply granted this data a complementary role. In addition to decoding it and correcting the errors, we employ the detection events as an active learning signal. As computation progresses, the RL agent monitors this data and learns to dynamically steer the control parameters, counteracting drift and preventing new errors.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/RL_for__QEC-1.width-1250.png&quot; alt=&quot;RL_for _QEC-1&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/RL_for__QEC-1.width-1250.png&quot; alt=&quot;RL_for _QEC-1&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;xlpsu&quot;&gt;&lt;i&gt;Quantum computation is physically realized via analog control signals. The quantum error detection events are used by the decoder to infer logical corrections. In our control framework, they are also repurposed as a learning signal, teaching the RL agent to continuously steer thousands of control parameters and stabilize the quantum system during the computation.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Our quantum control experiment&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;nvuvz&quot;&gt;We validated such RL quantum control on our flagship &lt;a href=&quot;https://blog.google/innovation-and-ai/technology/research/google-willow-quantum-chip/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Willow&lt;/a&gt; superconducting processor. By deliberately injecting artificial drift of control parameters, we showed that RL steering improved the logical stability of our error-correcting code 3.5-fold, prolonging the time during which the processor acts as a reliable “quantum memory” device.&lt;/p&gt;&lt;p data-block-key=&quot;326ri&quot;&gt;Typically, tuning the processor to peak performance relied heavily on a “human-in-the-loop” approach, with scientists applying physical intuition to resolve edge cases that are difficult to automate. Yet, even after this exhaustive expert calibration, subsequent RL fine-tuning systematically suppressed the logical error rate by an additional 20%.&lt;/p&gt;&lt;p data-block-key=&quot;6740m&quot;&gt;The synthesis of all our technologies in this experiment reduced the logical errors in quantum memories to a record low: fewer than one per thousand error correction cycles in the &lt;a href=&quot;https://research.google/blog/making-quantum-error-correction-work/&quot;&gt;surface code&lt;/a&gt;, and one per hundred in the &lt;a href=&quot;https://research.google/blog/a-colorful-quantum-future/&quot;&gt;color code&lt;/a&gt;.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/RL_for__QEC-2.width-1250.png&quot; alt=&quot;RL_for _QEC-2&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/RL_for__QEC-2.width-1250.png&quot; alt=&quot;RL_for _QEC-2&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;xlpsu&quot;&gt;&lt;i&gt;QEC prolongs the lifetime of logical information in quantum memories based on the surface code (&lt;/i&gt;&lt;b&gt;&lt;i&gt;left&lt;/i&gt;&lt;/b&gt;&lt;i&gt;) and color code (&lt;/i&gt;&lt;b&gt;&lt;i&gt;right&lt;/i&gt;&lt;/b&gt;&lt;i&gt;). RL fine-tuning of our controller improves the quality of QEC by circumventing the limitations of complex physics models and human intuition.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Does it scale?&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;nvuvz&quot;&gt;A critical question from machine learning and quantum researchers is whether this RL approach can scale to large quantum computers of the future. To test this, we conducted numerical simulations with hundreds of qubits and tens of thousands of control parameters.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --small
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/RL_for__QEC-3.width-1250.png&quot; alt=&quot;RL_for _QEC-3&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/RL_for__QEC-3.width-1250.png&quot; alt=&quot;RL_for _QEC-3&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;xlpsu&quot;&gt;&lt;i&gt;In our simulation, a miscalibrated system starts at a high physical error rate. The agent steadily reduces it over time by learning improved control parameters, and thanks to QEC the logical error rate (LER) gets suppressed exponentially in system size (i.e. number of physical qubits). Crucially, the speed at which physical error rate is reduced by RL is independent of this size, which allows us to scale this approach to much larger systems.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;nvuvz&quot;&gt;The simulations confirmed our expectation: the number of required RL training iterations (epochs) is independent of the system size, owing to the local sensitivity of the QEC detection events to errors. However, realizing the full potential of the RL framework requires tighter integration. By speeding up the communication cycle between the agent and the quantum processor, and employing more advanced machine learning methods, we hope to unlock significant additional improvements.&lt;/p&gt;&lt;p data-block-key=&quot;1eolh&quot;&gt;Our work thus enables a new paradigm: a quantum computer that learns from its errors and doesn’t stop computing.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Acknowledgements&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;nvuvz&quot;&gt;&lt;i&gt;We thank our co-authors for their contributions, including building and maintaining the hardware, software, cryogenics and electronics infrastructure. This work was made possible by the Google Quantum AI team at Google Research, in collaboration with teams from Google DeepMind.&lt;/i&gt;&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                </description><link>https://research.google/blog/towards-a-quantum-computer-that-learns-from-its-errors/</link><guid isPermaLink="false">https://research.google/blog/towards-a-quantum-computer-that-learns-from-its-errors/</guid><pubDate>Invalid Date</pubDate><author>Google</author><category>Machine Intelligence</category><category>Quantum</category></item><item><title></title><description>&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;t0ipn&quot;&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Diffusion_model&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Diffusion models&lt;/a&gt; are currently one of the most powerful types of tools for generative tasks that require complex and local structures, such as image generation and molecular discovery. They’ve shown an exciting capability to generalize beyond their training data and, in this sense, exhibit “creativity”. For instance, after being trained with datasets of actual images, they can transform random noise samples into novel, high-quality images.&lt;/p&gt;&lt;p data-block-key=&quot;edo5p&quot;&gt;While this creative capability is impressive, it raises an intriguing question: where does it come from? Understanding the answer to this question is an important step towards demystifying the “black-box” nature of diffusion-based generative AI.&lt;/p&gt;&lt;p data-block-key=&quot;2vj1d&quot;&gt;To that end, in &quot;&lt;a href=&quot;https://arxiv.org/pdf/2502.19499v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;On the Interpolation Effect of Score Smoothing in Diffusion Models&lt;/a&gt;&quot;, presented at &lt;a href=&quot;https://iclr.cc/virtual/2026/poster/10009816&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;ICLR 2026&lt;/a&gt;, we build upon the prior research literature and dive into the mathematics of diffusion models to answer this question. We show that a model’s creativity isn’t a random fluke. Instead, it is a consequence of how &lt;a href=&quot;https://en.wikipedia.org/wiki/Neural_network_(machine_learning)&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;neural network&lt;/a&gt; training naturally &quot;smooths&quot; the transformation from noise back to the data during the generation process.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Understanding denoising&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;t0ipn&quot;&gt;Training a diffusion model begins with taking a set of real training data samples — like cat photos — and intentionally corrupting them with noise until they become completely unrecognizable. The model is then trained to reverse this corruption step-by-step so that it can reconstruct a realistic-looking image from pure noise, a process called &lt;a href=&quot;https://arxiv.org/pdf/1503.03585&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;denoising&lt;/a&gt;.&lt;/p&gt;&lt;p data-block-key=&quot;6l8tk&quot;&gt;If the model learns to perform this denoising process perfectly based only on its training samples, it should produce carbon copies of them during deployment time as well (a behavior known as &lt;a href=&quot;https://arxiv.org/pdf/2301.13188&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;memorization&lt;/a&gt;). In this scenario, the model acts as a retrieval tool rather than as a creative engine capable of generating novel outputs.&lt;/p&gt;&lt;p data-block-key=&quot;50pnj&quot;&gt;In practice, however, diffusion models usually do more than just memorize; they generalize to generate new data samples.&lt;/p&gt;&lt;p data-block-key=&quot;c66tq&quot;&gt;To understand how diffusion models actually denoise data, imagine random noise as a cloud of gas particles scattered across a room, where a “force field” pulls each particle in a specific direction until they form a meaningful shape. In a diffusion model, the moving particles are individual data points undergoing denoising. The “force field” is the &lt;a href=&quot;https://en.wikipedia.org/wiki/Informant_(statistics)&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;score function&lt;/a&gt; (SF), which is learned from the training data and dictates where the particles should flow at any given moment.&lt;/p&gt;&lt;p data-block-key=&quot;fkjip&quot;&gt;If the model relies on a score function learned perfectly from the training data, the force field will drive the particles into positions that exactly replicate the training data points (i.e., memorization).&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Interpolation-effect-2.width-1250.png&quot; alt=&quot;Interpolation-effect-2&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Interpolation-effect-2.width-1250.png&quot; alt=&quot;Interpolation-effect-2&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;pds9h&quot;&gt;&lt;i&gt;The score function drives the denoising process which turns pure noise into meaningful data (e.g., images).&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Diffusion model creativity: The 1-dimension example&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;t0ipn&quot;&gt;We discovered that the creativity of diffusion models actually originates from the approximate nature of how neural networks typically learn: imperfect training due to &lt;a href=&quot;https://en.wikipedia.org/wiki/Regularization_(mathematics)&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;regularization&lt;/a&gt; naturally leads to a slight blurring of the learned score function in a process called “score smoothing” (&lt;a href=&quot;https://arxiv.org/pdf/2310.12395&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Scarvelis et al., TMLR 2025&lt;/a&gt;). This, in turn, causes the denoising process to generate data that &lt;a href=&quot;https://en.wikipedia.org/wiki/Interpolation&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;interpolates&lt;/a&gt; (in other words, fall in the space between) the training points, thus creating new and plausible data samples.&lt;/p&gt;&lt;p data-block-key=&quot;41fgo&quot;&gt;Imagine a one-dimensional world with only two training data points: +1 and -1. At late stages of the denoising process, the “perfect” score function looks like the curvy gray line in the figure below, which has a steep change of sign halfway between the two points, meaning a rapid switch in the direction of pull near 0. In other words, the whole space is divided almost sharply into two, with particles on the left pulled towards -1 and particles on the right pulled towards +1. In the end, every particle converges to one of the two training data points, and thus, memorization occurs.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Interpolation-effect-3.width-1250.png&quot; alt=&quot;Interpolation-effect-3&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Interpolation-effect-3.width-1250.png&quot; alt=&quot;Interpolation-effect-3&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;pds9h&quot;&gt;&lt;i&gt;The “perfect” score function drives the denoising process to collapse onto the training data, thus leading to memorization (the background color and its opaqueness indicate the direction and strength of the pull: red for rightward, blue for leftward).&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;t0ipn&quot;&gt;In practice, however, diffusion models don’t have access to the “perfect” score function but use an approximate version learned by a neural network. Because of the regularization effect of &lt;a href=&quot;https://arxiv.org/abs/1711.05101&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;weight decay&lt;/a&gt; during training, neural networks have a hard time learning functions with these sharp cliffs. Instead, they tend to learn smoother versions of the “perfect” score function, softening the steep drop into a gentler slope. To illustrate this, we set up an experiment to train two-layer &lt;a href=&quot;https://en.wikipedia.org/wiki/Rectified_linear_unit&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;ReLU&lt;/a&gt; neural networks to fit the score function in a 1-D example, with the neural networks’ parameters optimized by the popular &lt;a href=&quot;https://optax.readthedocs.io/en/latest/api/optimizers.html#optax.adamw&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;AdamW algorithm&lt;/a&gt; under varying degrees of weight decay (WD).&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Interpolation-effect-4.width-1250.png&quot; alt=&quot;Interpolation-effect-4&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Interpolation-effect-4.width-1250.png&quot; alt=&quot;Interpolation-effect-4&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;pds9h&quot;&gt;&lt;i&gt;Neural networks trained under regularization learn smoother versions of the score function.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;t0ipn&quot;&gt;The stronger the weight decay is, the smoother the learned score function is in the middle area, meaning that particles in that region flow slower than before and will eventually rest within the “interpolation zone” between the two training data points.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Interpolation-effect-5.width-1250.png&quot; alt=&quot;Interpolation-effect-5&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Interpolation-effect-5.width-1250.png&quot; alt=&quot;Interpolation-effect-5&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;pds9h&quot;&gt;&lt;i&gt;Score smoothing creates an “interpolation zone” between training data points.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;t0ipn&quot;&gt;In the paper, we quantify this connection by combining the function-space theory of neural network regularization (&lt;a href=&quot;https://proceedings.mlr.press/v99/savarese19a.html&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Savarese et al., COLT 2019&lt;/a&gt;) with the mathematics of denoising. Furthermore, our &lt;a href=&quot;https://github.com/google-research/diffusion-score-smoothing&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;experiments&lt;/a&gt; also show that even without explicit regularization strategies such as weight decay, score smoothing can also result from the &lt;a href=&quot;https://chinmayhegde.github.io/fodl/generalization01/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;&lt;i&gt;implicit&lt;/i&gt; regularization&lt;/a&gt; effect found in neural networks trained by gradient-based algorithms, which has also been studied by other works such as &lt;a href=&quot;https://arxiv.org/pdf/2504.12532&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Vastola (ICLR 2025)&lt;/a&gt;, &lt;a href=&quot;https://arxiv.org/pdf/2503.03206&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Wang and Pehlevan (NeurIPS 2025)&lt;/a&gt; and &lt;a href=&quot;https://arxiv.org/pdf/2505.17638&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Bonnaire et al. (NeurIPS 2025)&lt;/a&gt; with different techniques.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Score smoothing facilitates manifold recovery&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;t0ipn&quot;&gt;In the real world, complex data like high-resolution images live in high-dimensional pixel spaces rather than a simple 1-D world. The vast majority of that space, however, is just random noise that is meaningless to the human eye. Only a small fraction of the data points in that space correspond to recognizable images, and they live in what’s called the &lt;a href=&quot;https://en.wikipedia.org/wiki/Manifold_hypothesis&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;data manifold&lt;/a&gt; (like a sheet tucked inside a larger space). The shape and location of the data manifold are not known by the model in advance. Thus, image generation can be considered as a task of &lt;a href=&quot;https://arxiv.org/pdf/2206.01018&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;manifold recovery&lt;/a&gt;, where the model needs to infer what the hidden data manifold looks like based on the finite number of training data sampled from it, and then come up with new points on the manifold which will correspond to novel and meaningful images. It turns out that score smoothing is crucial for diffusion models to achieve this.&lt;/p&gt;&lt;p data-block-key=&quot;c1fel&quot;&gt;Remarkably, in multi-dimensional settings, the effect of score smoothing manifests in a direction-dependent manner. Along directions that are parallel (or “&lt;a href=&quot;https://en.wikipedia.org/wiki/Tangent&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;tangential&lt;/a&gt;”) to the hidden data manifold, it produces a similar slowing-down effect as in the 1-D scenario. However, along directions pointing towards the manifold, the &quot;perfect&quot; score function is already relatively smooth (in fact, just a straight line if the manifold is flat), and further smoothing does not make much difference.&lt;/p&gt;&lt;p data-block-key=&quot;1mbe&quot;&gt;Hence, instead of applying brakes to the particles&#39; flow in every direction (which would stall them in the noisy empty space and result in the final images being blurry), score smoothing does not slow down their &lt;a href=&quot;https://arxiv.org/pdf/2208.05314&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;convergence&lt;/a&gt; toward the manifold, but only reduces their tendency to collapse towards the training data along the tangential directions. In this way, the model achieves a balance between quality and novelty: the images are both realistic looking (because they successfully reached the meaningful data manifold) and new (because they settled into the blank spaces between the original training data points).&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    
      &lt;div class=&quot;glue-ambient-video  &quot;&gt;
        &lt;video class=&quot;glue-ambient-video__container&quot; playsinline=&quot;&quot; muted=&quot;true&quot; loop=&quot;true&quot;&gt;
          &lt;source src=&quot;https://storage.googleapis.com/gweb-research2023-media/media/Interpolation-effect-1.mp4&quot; type=&quot;video/mp4&quot;&gt;
        &lt;/video&gt;

        &lt;div class=&quot;glue-ambient-video__button&quot; aria-label=&quot;Video Play/pause&quot;&gt;
          &lt;div class=&quot;glue-ambient-video__tooltip&quot;&gt;
            &lt;span class=&quot;glue-ambient-video__tooltip-play glue-label&quot;&gt;play silent looping video&lt;/span&gt;
            &lt;span class=&quot;glue-ambient-video__tooltip-pause glue-label&quot;&gt;pause silent looping video&lt;/span&gt;
          &lt;/div&gt;
          &lt;div class=&quot;glue-ambient-video__icon&quot;&gt;
            



  

&lt;svg role=&quot;presentation&quot; aria-hidden=&quot;true&quot; class=&quot;glue-icon glue-icon--18px glue-ambient-video__icon-play&quot;&gt;
  &lt;use href=&quot;/gr/static/assets/icons/glue-icons.svg#play-button&quot;&gt;&lt;/use&gt;
&lt;/svg&gt;

            



  

&lt;svg role=&quot;presentation&quot; aria-hidden=&quot;true&quot; class=&quot;glue-icon glue-icon--18px glue-ambient-video__icon-pause&quot;&gt;
  &lt;use href=&quot;/gr/static/assets/icons/glue-icons.svg#pause-button&quot;&gt;&lt;/use&gt;
&lt;/svg&gt;

          &lt;/div&gt;
        &lt;/div&gt;

        

&lt;div class=&quot;glue-ambient-video__button-2 glue-ambient-video__button--mute-unmute&quot; aria-label=&quot;Video Mute/Unmute&quot;&gt;
    &lt;div class=&quot;glue-ambient-video__tooltip glue-ambient-video__tooltip--mute&quot;&gt;
        &lt;span class=&quot;glue-ambient-video__tooltip-unmute glue-label&quot;&gt;unmute video&lt;/span&gt;
        &lt;span class=&quot;glue-ambient-video__tooltip-mute glue-label&quot;&gt;mute video&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;glue-ambient-video__icon glue-ambient-video__icon-sound&quot;&gt;
        &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; height=&quot;18px&quot; viewBox=&quot;0 0 24 24&quot; width=&quot;18px&quot; fill=&quot;#FFF&quot; class=&quot;glue-ambient-video__icon-mute&quot;&gt;
            &lt;path d=&quot;M0 0h24v24H0z&quot; fill=&quot;none&quot;&gt;&lt;/path&gt;
            &lt;path d=&quot;M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3L3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4L9.91 6.09 12 8.18V4z&quot;&gt;&lt;/path&gt;
        &lt;/svg&gt;
        &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; height=&quot;18px&quot; viewBox=&quot;0 0 24 24&quot; width=&quot;18px&quot; class=&quot;glue-ambient-video__icon-unmute&quot; fill=&quot;#FFF&quot;&gt;
            &lt;path d=&quot;M0 0h24v24H0z&quot; fill=&quot;none&quot;&gt;&lt;/path&gt;
            &lt;path d=&quot;M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z&quot;&gt;&lt;/path&gt;
        &lt;/svg&gt;
    &lt;/div&gt;
&lt;/div&gt;

      &lt;/div&gt;
    
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;pds9h&quot;&gt;&lt;i&gt;In multi-dimensional settings, score smoothing induces an interpolation effect that approximates manifold learning.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Conclusion&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;t0ipn&quot;&gt;Our findings suggest that what we call the “creativity&quot; of diffusion models might actually be a predictable mathematical result. Because neural networks are never &quot;perfectly&quot; sharp, they create bridges that interpolate between known data. In image generation or drug discovery, this could mean the diffusion model doesn&#39;t just remember two different cat images or drug molecules it was shown; it explores the space around them to suggest a third, brand-new image or molecular configuration that combines traces of both.&lt;/p&gt;&lt;p data-block-key=&quot;c36s8&quot;&gt;Our work only serves as an initial effort towards elucidating this mechanism, and other researchers have investigated what happens when the &lt;a href=&quot;https://arxiv.org/pdf/2510.02305&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;data distribution&lt;/a&gt; or the &lt;a href=&quot;https://arxiv.org/pdf/2412.20292&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;neural network architectures&lt;/a&gt; grow more complex and in &lt;a href=&quot;https://arxiv.org/pdf/2512.18736&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;conditional generation&lt;/a&gt; tasks. By showing that this behavior is fundamentally rooted in how neural networks learn, we can begin to intentionally build models that are better &quot;interpolators&quot; to ensure they remain creative engines while avoiding the pitfalls of blind memorization. We have also released the &lt;a href=&quot;https://github.com/google-research/diffusion-score-smoothing&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;code&lt;/a&gt; for the numerical experiments used to generate the figures in our &lt;a href=&quot;https://arxiv.org/pdf/2502.19499v3&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;paper&lt;/a&gt;.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Acknowledgements&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;t0ipn&quot;&gt;&lt;i&gt;We thank Sreenivas Gollapudi and Ravi Kumar for supporting the project as well as Mark Simborg and Kimberly Schwede for helping to prepare this blogpost. We refer the readers to our paper for a discussion of the rich research literature on which our work is built.&lt;/i&gt;&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                </description><link>https://research.google/blog/towards-demystifying-the-creativity-of-diffusion-models/</link><guid isPermaLink="false">https://research.google/blog/towards-demystifying-the-creativity-of-diffusion-models/</guid><pubDate>Invalid Date</pubDate><author>Google</author><category>Algorithms &amp; Theory</category><category>Generative AI</category><category>Machine Intelligence</category></item><item><title></title><description>&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;tpdak&quot;&gt;&lt;a href=&quot;https://www.idc.com/promo/wearablevendor/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Estimates suggest&lt;/a&gt; that billions of wearable devices are now in use, precisely tracking heart rate, movement, skin temperature, blood-oxygen levels, and sleep across days, weeks, and months. This continuous, longitudinal stream of physiology and behavior provides one of the most promising raw materials for &lt;a href=&quot;https://research.google/blog/insulin-resistance-prediction-from-wearables-and-routine-blood-biomarkers/&quot;&gt;preventive, personalized health&lt;/a&gt;. Yet turning those low-level signals into meaningful insights remains hard. First, baseline physiology, lifestyle, and health vary enormously from person to person, so a pattern that signals risk in one individual may not in another. Second, the labels needed to train models — confirmed diagnoses, lab results, validated questionnaires — are expensive, slow to collect, and essentially impossible to gather retrospectively. As a result, most wearable health models have been built one outcome at a time, with bespoke, supervised pipelines that target a narrow endpoint and struggle to generalize across the full breadth of human health.&lt;/p&gt;&lt;p data-block-key=&quot;83ds4&quot;&gt;In “&lt;a href=&quot;https://arxiv.org/abs/2605.22759&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Towards a General Intelligence and Interface for Wearable Health Data&lt;/a&gt;”, we take a different approach. We introduce SensorFM, a Large Sensor Foundation Model that learns directly from unlabeled wearable data at population scale. Pre-trained on over one trillion minutes of multimodal sensor signals drawn from five million consented participants, SensorFM learns a single, reusable representation of sensed human physiology — one that transfers across cardiovascular, metabolic, sleep, and mental health, as well as lifestyle and demographic factors. To our knowledge, this is the largest and most diverse wearable dataset used to train a model to date.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;cu6uo&quot;&gt;Learning from a trillion minutes of sensor data&lt;/h2&gt;&lt;p data-block-key=&quot;bnjcj&quot;&gt;To build the pre-training corpus, we sampled de-identified data from five million people who had consented to the use of their data for health and wellness research, captured between September 2024 and September 2025. The dataset spans more than 100 countries, all 50 U.S. states, and over 20 Fitbit and Pixel Watch device models. From each person we drew several weeks of data, yielding over two billion hours — more than a trillion minutes — of minute-resolution signals.&lt;/p&gt;&lt;p data-block-key=&quot;bp4o7&quot;&gt;SensorFM ingests 34 one-minute aggregate features derived from five sensor modalities: photoplethysmography (PPG), accelerometry, electrodermal activity (EDA), skin temperature, and altimetry. Together these capture heart rate and heart-rate variability, blood-oxygen saturation, sleep stages, motion and steps, skin conductance, and temperature over a full 24-hour window.&lt;/p&gt;&lt;p data-block-key=&quot;fg5sc&quot;&gt;Rather than relying on labels, SensorFM learns through self-supervised reconstruction, building on the&lt;a href=&quot;https://research.google/blog/lsm-2-learning-from-incomplete-wearable-sensor-data/&quot;&gt; LSM-2&lt;/a&gt; approach and its Adaptive and Inherited Masking (AIM) framework. This is a crucial design choice, because missing and fragmented data (e.g., stretches of time where data is not available) is the norm with wearable devices, caused by a variety of factors such as sensors’ power-cycle, devices coming off the wrist, power saving modes of operation, and sensors switching on and off. Conventional self-supervised methods assume complete, uninterrupted inputs and so are forced to either impute the gaps (which can introduce bias) or discard incomplete windows (which throws away valuable data). AIM takes neither path: it treats real-world missingness as a natural artifact and learns directly from incomplete recordings, combining the tokens &lt;i&gt;inherited&lt;/i&gt; from genuine gaps with those &lt;i&gt;artificially&lt;/i&gt; masked for the reconstruction objective and treating the two as equivalent. The result is a representation that is missingness-aware by construction. SensorFM does not just tolerate fragmented data, it uses it productively, as the generative results below show.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/hero_blog_sensorfm.width-1250.png&quot; alt=&quot;hero_blog_sensorfm&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/hero_blog_sensorfm.width-1250.png&quot; alt=&quot;hero_blog_sensorfm&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;dgqzm&quot;&gt;&lt;i&gt;SensorFM is pre-trained on over a trillion minutes of multimodal sensor data via missing-aware masked reconstruction.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;cu6uo&quot;&gt;Scaling model and data together pays off&lt;/h2&gt;&lt;p data-block-key=&quot;7t6os&quot;&gt;A central question for any foundation model is whether scale translates into capability. We ran a systematic set of scaling experiments, spanning four orders of magnitude in both pre-training data volume (from roughly 2 million to 2 billion sensor-hours) and model size (from 100K to 100M parameters).&lt;/p&gt;&lt;p data-block-key=&quot;agfn6&quot;&gt;The result is a clean, encouraging signal: pre-training loss falls predictably as data and capacity grow, and — crucially — those gains carry over to downstream health tasks. The largest model (SensorFM-B) trained on the full five-million-person corpus reduces reconstruction loss by 31% over the smallest variant, and improves downstream performance by an average 9% performance gain (&lt;a href=&quot;https://en.wikipedia.org/wiki/Receiver_operating_characteristic&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;AUC&lt;/a&gt;) on classification tasks and 21% of performance gain (&lt;a href=&quot;https://en.wikipedia.org/wiki/Pearson_correlation_coefficient&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Pearson Coefficient&lt;/a&gt;) on regression tasks.&lt;/p&gt;&lt;p data-block-key=&quot;66in6&quot;&gt;The biggest improvements come from scaling both dimensions at once. Increasing data and capacity in proportion produces near-linear gains in both generative pre-training and discriminative downstream performance — and the curve shows no sign of saturating. Across model variants, SensorFM-B wins on 33 of 35 tasks.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --small
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/scaling_blog_sensorfm.width-1250.png&quot; alt=&quot;scaling_blog_sensorfm&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/scaling_blog_sensorfm.width-1250.png&quot; alt=&quot;scaling_blog_sensorfm&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;dgqzm&quot;&gt;&lt;i&gt;Co-scaling data and model capacity by orders of magnitude yields gains in both pre-training and downstream performance, with no sign of saturation.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;cu6uo&quot;&gt;One representation, many health domains&lt;/h2&gt;&lt;p data-block-key=&quot;a30sh&quot;&gt;To test how general the learned representation really is, we evaluated SensorFM across 35 discriminative health tasks drawn from three independent, Institutional Review Board Approved prospective studies with a total of 13,985 participants. The tasks span six categories: cardiovascular health, metabolic risk, mental health, sleep, demographics, and lifestyle.&lt;/p&gt;&lt;p data-block-key=&quot;duims&quot;&gt;To probe the quality of the embeddings directly, we kept the SensorFM encoder frozen and trained only a lightweight linear head on top of it — then compared against supervised baselines trained on engineered features. Here’s what we found:&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key=&quot;ekblr&quot;&gt;&lt;i&gt;Broad generalization:&lt;/i&gt; Linear probes on SensorFM embeddings outperform the feature-engineered supervised baseline on 34 of 35 tasks, without any task-specific architecture.&lt;/li&gt;&lt;li data-block-key=&quot;8dpdr&quot;&gt;&lt;i&gt;Physiology learned implicitly:&lt;/i&gt; Adding demographic features (age, sex, etc.) gives a modest boost — but that boost shrinks as the model scales, suggesting larger models implicitly capture physiologically relevant traits during pre-training.&lt;/li&gt;&lt;li data-block-key=&quot;7eb0s&quot;&gt;&lt;i&gt;Strength in hard-to-measure conditions:&lt;/i&gt; Scaled pre-training is especially valuable for conditions like depression and anxiety, which vary from person to person and leave only faint traces in sensor data. SensorFM appears to learn the individual differences that usually bury such signals and pick out the patterns that carry across people.&lt;/li&gt;&lt;li data-block-key=&quot;4up58&quot;&gt;&lt;i&gt;Label efficiency:&lt;/i&gt; With only a small fraction of labeled examples, SensorFM quickly surpasses both demographic-only and feature-engineered baselines — an important property in healthcare, where high-quality labels are scarce.&lt;/li&gt;&lt;/ul&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --full
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/downstream_blog_sensorfm.width-1250.png&quot; alt=&quot;downstream_blog_sensorfm&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/downstream_blog_sensorfm.width-1250.png&quot; alt=&quot;downstream_blog_sensorfm&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;dgqzm&quot;&gt;&lt;i&gt;Relative performance improvement of linear probing on frozen SensorFM embeddings across discriminative health tasks.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;cu6uo&quot;&gt;A “classroom” of agents to build prediction heads&lt;/h2&gt;&lt;p data-block-key=&quot;f8nvc&quot;&gt;A general embedding is only as useful as the effort required to adapt it. Traditionally, turning embeddings into a strong predictor for each new endpoint demands manual feature engineering, architecture selection, and hyperparameter tuning — tedious work that gets harder as the number of tasks grows.&lt;/p&gt;&lt;p data-block-key=&quot;ergch&quot;&gt;To automate this, we built an agentic “classroom”: a set of collaborating and competing LLM agents that iteratively generate, test, and refine executable code to build prediction heads on the SensorFM embeddings. Across our experiments the system explored more than 30,000 candidate solutions.&lt;/p&gt;&lt;p data-block-key=&quot;b99va&quot;&gt;The agent-designed heads beat a simple linear probe on 16 of 20 classification tasks and 12 of 15 regression tasks. Two patterns stood out: solution quality improves monotonically over the search, and it scales with the capability of the underlying LLM — more capable models (such as more recent versions of Gemini) produce better solutions, while collaboration between agents helps less capable models close the gap.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/codegen_blog_sensorfm.width-1250.png&quot; alt=&quot;codegen_blog_sensorfm&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/codegen_blog_sensorfm.width-1250.png&quot; alt=&quot;codegen_blog_sensorfm&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;dgqzm&quot;&gt;&lt;i&gt;A “classroom” of LLM agents iteratively writes, tests, and refines code to build prediction heads on SensorFM embeddings, improving solutions over time.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;cu6uo&quot;&gt;Grounding a Personal Health Agent&lt;/h2&gt;&lt;p data-block-key=&quot;ndjn&quot;&gt;Finally, we asked whether SensorFM is useful end-to-end — as a tool that grounds an AI health coach in a person’s own physiology. We integrated SensorFM into a &lt;a href=&quot;https://research.google/blog/the-anatomy-of-a-personal-health-agent/&quot;&gt;Personal Health Agent&lt;/a&gt; and compared three conditions for generating health summaries from 31 real participant profiles:&lt;/p&gt;&lt;ol&gt;&lt;li data-block-key=&quot;f3rts&quot;&gt;Demographics + daily wearable metrics + SensorFM predictions&lt;/li&gt;&lt;li data-block-key=&quot;3u0ha&quot;&gt;Demographics + daily wearable metrics + ground-truth measurements&lt;/li&gt;&lt;li data-block-key=&quot;2i0h8&quot;&gt;Demographics + daily wearable metrics only (baseline)&lt;/li&gt;&lt;/ol&gt;&lt;p data-block-key=&quot;a26ul&quot;&gt;A panel of clinicians, blinded to condition, rated the resulting summaries across five rubric dimensions — context, relevance, justifiability, personalization, and potential for harm — producing 1,860 ratings over more than 40 hours of expert evaluation. The findings are striking. Adding SensorFM predictions significantly improved responses over the baseline on every rubric dimension. And there was no statistically significant difference between grounding the agent in SensorFM predictions versus actual ground-truth measurements — meaning the model’s inferences served the agent about as well as the real labels would have.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --full
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/pha_blog_sensorfm.width-1250.png&quot; alt=&quot;pha_blog_sensorfm&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/pha_blog_sensorfm.width-1250.png&quot; alt=&quot;pha_blog_sensorfm&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;dgqzm&quot;&gt;&lt;i&gt;Using SensorFM as a tool for a Personal Health Agent improves clinician-rated responses.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;cu6uo&quot;&gt;Conclusion&lt;/h2&gt;&lt;p data-block-key=&quot;3jvgv&quot;&gt;SensorFM points toward a shift in wearable health research: away from many bespoke, single-outcome models and toward a single, generalist representation of human physiology that can be adapted flexibly, efficiently, and at scale. By learning from over a trillion minutes of unlabeled sensor data, it generalizes across cardiovascular, metabolic, sleep, and mental health; supports label-efficient adaptation and robust daily-metric estimation; can be specialized automatically by an agentic classroom; and can ground a Personal Health Agent in a person’s own signals.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;cu6uo&quot;&gt;Acknowledgements&lt;/h2&gt;&lt;p data-block-key=&quot;emnhi&quot;&gt;&lt;i&gt;We would like to thank our co-authors and collaborators from Google Research, Google DeepMind, and academia for their contributions to this work.&lt;/i&gt;&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                </description><link>https://research.google/blog/sensorfm-towards-a-general-intelligence-and-interface-for-wearable-health-data/</link><guid isPermaLink="false">https://research.google/blog/sensorfm-towards-a-general-intelligence-and-interface-for-wearable-health-data/</guid><pubDate>Invalid Date</pubDate><author>Google</author><category>Generative AI</category><category>Machine Intelligence</category></item><item><title></title><description>&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;i4amo&quot;&gt;Vehicle transportation underpins much of modern life, enabling the movement of goods and people, productivity, and economic growth. However, the costs are high: drivers spend an average of &lt;a href=&quot;https://aaafoundation.org/wp-content/uploads/2024/08/202408-AAAFTS-American-Driving-Survey-2023.pdf&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;2.6 years of their life on the road&lt;/a&gt;, and private cars and vans now account for &lt;a href=&quot;https://www.iea.org/energy-system/transport/cars-and-vans&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;around 10% of global CO2 emissions&lt;/a&gt;. Hence, the efficient use of transportation networks is of paramount importance. Can road traffic routing be managed system-wide the way aviation manages airspace or the internet routes data packets? While ground transportation has historically lacked a physical control tower, digital platforms offer a powerful glimpse into a more coordinated future.&lt;/p&gt;&lt;p data-block-key=&quot;2tcc5&quot;&gt;The proliferation of navigation services, connected vehicles, smart cities, and autonomous vehicles all provide opportunities to improve both measurement and optimization of transportation resources. Google Research has already demonstrated the power of infrastructure-level intervention with Project &lt;a href=&quot;https://sites.research.google/gr/greenlight/&quot;&gt;Green Light&lt;/a&gt;, which uses AI to optimize city traffic lights. Unfortunately, optimizing vehicle networks has proven challenging. While individual vehicle routing is standard across all the top navigation products, optimizing routing system-wide is not yet present. Although theoretical models for network optimization exist, large-scale empirical validation remains limited, thereby hindering forward progress.&lt;/p&gt;&lt;p data-block-key=&quot;5l3jm&quot;&gt;In “&lt;a href=&quot;https://www.nature.com/articles/s44284-026-00443-x&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Urban congestion relief experiments through routing-app interventions&lt;/a&gt;”, published in &lt;a href=&quot;https://www.nature.com/natcities/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;&lt;i&gt;Nature Cities&lt;/i&gt;&lt;/a&gt;, we present the first large-scale, real-world study into the use of navigation platforms to improve traffic. We show that coordinating even a small fraction of trips to disperse traffic can measurably improve driving speeds and reduce emissions for the entire city. It also establishes an experimentation framework for evolving from individual trip optimization toward a cooperative routing paradigm that enhances total network efficiency.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;i4amo&quot;&gt;Experiment&lt;/h2&gt;&lt;p data-block-key=&quot;9nclq&quot;&gt;We ran an experiment in 10 major US cities to demonstrate the effectiveness of targeted low-cost routing interventions in improving overall traffic conditions. For this study, the Google Maps algorithm was modified to prefer alternative routes with similar travel times and segment types, effectively guiding trips away from the pre-selected congested segments.&lt;/p&gt;&lt;p data-block-key=&quot;1iqoh&quot;&gt;Over a six month period, we adopted a city-wide switchback (also known as crossover) experimental design, alternating between this treatment and the control (unaltered) routing algorithm over consecutive days to appropriately measure the effect of this intervention. Rather than randomly selecting individual trips, the intervention was applied systematically across the entire city. During “treatment” days, the modified routing guided all trips that encountered the pre-selected congested segments toward alternative routes with similar travel times. Under 2% of observed trips received altered routing recommendations as a result of this experiment.&lt;/p&gt;&lt;p data-block-key=&quot;7h5sl&quot;&gt;To set up the experiment, cities were chosen based on the congestion levels and ground truth availability. For each city, we selected roughly 100 road segments based on historical congestion patterns, characterized by recurring bottlenecks or high traffic density during peak demand. The figure below shows one such example.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --full
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/NetworkAwareRouting1_StudyOverview.width-1250.png&quot; alt=&quot;NetworkAwareRouting1_StudyOverview&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/NetworkAwareRouting1_StudyOverview.width-1250.png&quot; alt=&quot;NetworkAwareRouting1_StudyOverview&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;780wz&quot;&gt;&lt;i&gt;Within this study, we modify at the routing stage the perceived cost to trips passing through pre-selected segments depicting disproportionately high levels of demand and/or congestion. These modifications reroute trips with similarly costing alternative paths away from these segments, thereby reducing the flow of traffic that would have otherwise been experienced within them.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;i4amo&quot;&gt;Results&lt;/h2&gt;&lt;p data-block-key=&quot;5jfl&quot;&gt;To quantify the effect of our proposed routing intervention, we employed a &lt;a href=&quot;https://en.wikipedia.org/wiki/Bayesian_hierarchical_modeling&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;hierarchical Bayesian outcome modeling framework&lt;/a&gt; for our analysis. This approach, which models parameters at both the aggregate city level and localized hourly level simultaneously, offers a flexible way to capture shared variations without imposing strict constraints. It also enables information sharing between cities and time periods, allowing estimates for a particular city or time to borrow strength from other subgroups&#39; effect estimates.&lt;/p&gt;&lt;p data-block-key=&quot;4a79v&quot;&gt;The study found that even these small interventions led to measurable, statistically significant improvements in traffic conditions. Averaged across cities, we observe a median increase of around 2% in driving speeds on targeted segments, corresponding to a median decrease of 0.5% to 1.0% in fuel consumption rates. Over the much larger set of affected segments, i.e., all segments that were impacted by the intervention, including those to which traffic was redirected either away from or onto, driving speeds increased by around 0.35% on median, and 0.5% when traffic is highest in the morning and afternoon. At the scale and energy demands of the cities considered in this study, this translates to potential savings of thousands of tons of CO&lt;sub class=&quot;subscript&quot;&gt;2&lt;/sub&gt;e emissions per city per year.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --full
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/NetworkAwareRouting2_Results.width-1250.png&quot; alt=&quot;NetworkAwareRouting2_Results&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/NetworkAwareRouting2_Results.width-1250.png&quot; alt=&quot;NetworkAwareRouting2_Results&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;780wz&quot;&gt;&lt;i&gt;Estimated outcomes on trip travel times, speeds, and estimated emissions. Each plot quantifies the posterior probability distribution of outcomes from the intervention, and is represented in terms of percentage changes in speeds or emission rates. We see notable improvements to both targeted and affected segment speeds and fuel consumption rates. Outcomes when computed across all affected segments are understandably more diffuse but still positive, particularly during peak hours.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;i4amo&quot;&gt;Improvements in driving speeds and emission rates were both prevalent and statistically significant across the network. These gains were the result of the strategic diversion of vehicles from major bottlenecks; by dispersing this traffic efficiently, the peripheral roads maintained higher average speeds and lower overall emissions, even when absorbing higher volumes of vehicles. This behavior is illustrated in the figure below.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --full
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/NetworkAwareRouting3_Demonstration.width-1250.png&quot; alt=&quot;NetworkAwareRouting3_Demonstration&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/NetworkAwareRouting3_Demonstration.width-1250.png&quot; alt=&quot;NetworkAwareRouting3_Demonstration&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;780wz&quot;&gt;&lt;i&gt;A demonstration of the dispersion of traffic in Atlanta induced by the treatment.&lt;/i&gt; &lt;b&gt;&lt;i&gt;Top:&lt;/i&gt;&lt;/b&gt; &lt;i&gt;Routes on aggregate were diverted away from (blue) the central highway passing through the city and onto (green) a spatially more distributed set of segments primarily spanning the periphery of the region.&lt;/i&gt; &lt;b&gt;&lt;i&gt;Bottom:&lt;/i&gt;&lt;/b&gt;&lt;i&gt; Histogram of net volume changes on individual segments. Indeed, vehicles were dispersed from concentrating on a smaller number of high volume segments to a larger number of segments that each received lower volume increases, resulting in a net benefit to the system.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;i4amo&quot;&gt;Conclusion&lt;/h2&gt;&lt;p data-block-key=&quot;ec7hv&quot;&gt;This research clearly shows that networked navigation technology can be a powerful tool for proactively shaping traffic flow for the benefit of society. By coordinating a small fraction of trips, we can achieve systemic gains that benefit all road users — not just those using a specific app. Notably, both navigation users and non-users share the advantages of decongesting targeted segments, leading to network-wide improvements in travel time and a reduction in CO&lt;sub class=&quot;subscript&quot;&gt;2&lt;/sub&gt;e emissions.&lt;/p&gt;&lt;p data-block-key=&quot;apd74&quot;&gt;Beyond immediate congestion relief, this work establishes a blueprint for a rigorous, experiment-based approach to traffic management. As smart-city infrastructure matures, the experimental pathway demonstrated here — using connectivity to measure and facilitate system-level changes — can be applied to broader challenges like dynamic signal control and real-time network optimization in complex urban environments. While these results show the potential of relatively simple rerouting, they provide the foundation for a future where cars, infrastructure, and network-aware routing work together to optimize travel efficiency and sustainability for the entire community.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;i4amo&quot;&gt;Acknowledgements&lt;/h2&gt;&lt;p data-block-key=&quot;7ab6g&quot;&gt;&lt;i&gt;This work was conducted in collaboration with Alexandre Bayen, Andrew Tomkins, Theophile Cabannes, Kevin Chen, Yechen Li, Marc Nunkesser, Prem Ramaswami, Eray Turkel, Shoshana Vasserman, and Haizheng Zhang.&lt;/i&gt;&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                </description><link>https://research.google/blog/the-power-of-collaboration-how-we-can-reduce-traffic-congestion/</link><guid isPermaLink="false">https://research.google/blog/the-power-of-collaboration-how-we-can-reduce-traffic-congestion/</guid><pubDate>Invalid Date</pubDate><author>Google</author><category>Algorithms &amp; Theory</category><category>Climate &amp; Sustainability</category><category>Data Mining &amp; Modeling</category></item><item><title></title><description>&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;ujpqy&quot;&gt;Approximately &lt;a href=&quot;https://unu.edu/ehs/series/5-critical-observations-unbearable-heat-and-human-health&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;500,000 deaths every year&lt;/a&gt; are attributed to extreme heat, a crisis intensified by the &lt;a href=&quot;https://en.wikipedia.org/wiki/Urban_heat_island&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;urban heat island effect&lt;/a&gt;, which causes metropolitan areas to warm at &lt;a href=&quot;https://www.unep.org/topics/cities/cooling-and-heating-cities/urban-cooling-and-extreme-heat&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;double the worldwide average&lt;/a&gt;. Earlier this month, record-breaking heat waves across Western Europe pushed temperatures past 40°C (104°F). The prevalence of heat-trapping materials, like dark pavements and roofs, combined with a lack of vegetation, largely drives this localized warming. Heat mitigation measures are critical to reducing this toll, and &lt;a href=&quot;https://coolroofs.org/resources/what-is-a-cool-roof&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;cool roofs&lt;/a&gt; offer a highly cost-effective solution. By increasing rooftop reflectivity (albedo), we can significantly reduce the amount of solar energy absorbed by buildings, ultimately lowering local surface temperatures and protecting vulnerable communities.&lt;/p&gt;&lt;p data-block-key=&quot;3i3r8&quot;&gt;To address this, Google Research is building AI-driven tools to help lower city temperatures and keep communities safe. By applying AI to high-resolution satellite and aerial imagery, our Heat Resilience tools help cities quantify the impact of targeted cooling interventions. In 2024, we &lt;a href=&quot;https://blog.google/company-news/outreach-and-initiatives/sustainability/google-ai-research-extreme-heat-resilience/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;piloted this approach with 14 cities&lt;/a&gt;, providing them with rooftop reflectivity data to identify highly vulnerable neighborhoods and determine where cool roofs would yield the greatest temperature reductions. This data guided critical decisions across several cities, resulting in initiatives such as cool roof ordinances and adaptation plans.&lt;/p&gt;&lt;p data-block-key=&quot;61umb&quot;&gt;Now, we are scaling this impact. In &quot;&lt;a href=&quot;https://www.nature.com/articles/s41467-026-73436-y&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Estimating high-resolution albedo for urban applications&lt;/a&gt;&quot;, published in &lt;a href=&quot;https://www.nature.com/ncomms/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Nature Communications&lt;/a&gt;, we detail our methodology for mapping building-level reflectivity across diverse urban environments. This research bridges the gap between general climate observations and actionable, building-level data. We are also releasing an expanded albedo dataset covering over 50 global cities to empower urban planners worldwide to prioritize cool-roof interventions. This dataset is open and accessible through our new, high-resolution &lt;a href=&quot;https://eie-cool-roofs.projects.earthengine.app/view/heat-resilience-lab&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Heat Resilience Earth Engine App&lt;/a&gt;.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Our approach&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;ujpqy&quot;&gt;As part of our &lt;a href=&quot;https://ai.google/earth-ai/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Google Earth AI&lt;/a&gt; collection of geospatial models and datasets to transform planetary information into actionable intelligence, we developed a novel method that fuses &lt;a href=&quot;https://dataspace.copernicus.eu/data-collections/copernicus-sentinel-missions/sentinel-2&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Sentinel-2 satellite data&lt;/a&gt; with high-resolution (30-cm) satellite imagery (&lt;a href=&quot;https://space-solutions.airbus.com/imagery/our-optical-and-radar-satellite-imagery/pleiades-neo/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Airbus Pléiades Neo&lt;/a&gt;). This highly granular dataset moves beyond neighborhood averages to provide actionable, building-level insights. Importantly, our modeling demonstrates that targeted cool-roof planning using this data could mitigate extreme urban heat by up to 0.5°C (0.9°F) globally, offering a highly effective path forward for city planners.&lt;/p&gt;&lt;p data-block-key=&quot;a72rn&quot;&gt;While satellite-based albedo estimates derived from Sentinel-2 are freely available globally, their 10-meter spatial resolution is insufficient to resolve individual rooftops. To overcome this limitation, our approach uses machine learning models and &lt;a href=&quot;https://en.wikipedia.org/wiki/Radiometric_calibration#Satellite_sensor_calibration&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;radiometric calibration&lt;/a&gt; techniques to blend the radiometric accuracy and global coverage of Sentinel-2 with the precise spatial detail of commercial imagery. By blending data captured across different wavelengths, we can reconstruct a comprehensive spectral reflectance profile for each urban pixel.&lt;/p&gt;&lt;p data-block-key=&quot;b3rg8&quot;&gt;To ensure accuracy, we validated our method against high-resolution airborne hyperspectral measurements collected over Boulder, Colorado. The fused 30-cm albedo maps demonstrated high precision, achieving a &lt;a href=&quot;https://en.wikipedia.org/wiki/Root_mean_square_deviation&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;root mean square error&lt;/a&gt; (RMSE) of just 0.04 relative to the ground-truth data. This breakthrough in granularity enables city planners to move beyond neighborhood-level averages and accurately prioritize individual, large-footprint buildings for targeted cool roof retrofits.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Heat-Resilience-1.width-1250.png&quot; alt=&quot;Heat-Resilience-1&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Heat-Resilience-1.width-1250.png&quot; alt=&quot;Heat-Resilience-1&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;i9dcg&quot;&gt;&lt;i&gt;Fusing Sentinel-2 data with commercial imagery improves resolution from 10 meters to 30 centimeters, allowing for building-level albedo mapping. (&lt;/i&gt;&lt;b&gt;&lt;i&gt;a&lt;/i&gt;&lt;/b&gt;&lt;i&gt;) High-resolution (30-cm) true-color commercial satellite imagery. (&lt;/i&gt;&lt;b&gt;&lt;i&gt;b&lt;/i&gt;&lt;/b&gt;&lt;i&gt;)&lt;/i&gt; &lt;i&gt;Low-resolution (10-m) Sentinel-2 albedo map. (&lt;/i&gt;&lt;b&gt;&lt;i&gt;c&lt;/i&gt;&lt;/b&gt;&lt;i&gt;) The model-generated, high-resolution (30-cm) fused albedo map. (&lt;/i&gt;&lt;b&gt;&lt;i&gt;d&lt;/i&gt;&lt;/b&gt;&lt;i&gt;) Ground-truth albedo derived from airborne hyperspectral measurements, used for validation&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Heat Resilience Earth Engine App&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;ujpqy&quot;&gt;To make this data accessible to decision-makers, we have launched a &lt;a href=&quot;https://eie-cool-roofs.projects.earthengine.app/view/heat-resilience-lab&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Heat Resilience Earth Engine App&lt;/a&gt;. This platform provides high-resolution rooftop albedo (reflectivity) data to empower proactive municipal planning.&lt;/p&gt;&lt;p data-block-key=&quot;cmkql&quot;&gt;The app features:&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key=&quot;1he9i&quot;&gt;&lt;i&gt;Building-level visualization&lt;/i&gt;: Albedo data displayed as centroids to identify low-reflectivity surfaces.&lt;/li&gt;&lt;li data-block-key=&quot;8csvt&quot;&gt;&lt;i&gt;Baseline analysis&lt;/i&gt;: Tools to help cities understand current reflectivity and monitor changes over time.&lt;/li&gt;&lt;li data-block-key=&quot;4trv9&quot;&gt;&lt;i&gt;Data portability&lt;/i&gt;: Functionality to download high-resolution data for local analysis and policy development.&lt;/li&gt;&lt;li data-block-key=&quot;4vfs&quot;&gt;&lt;i&gt;Dynamic zoom&lt;/i&gt;: A nested interface that transitions from census-tract aggregates to individual building insights.&lt;/li&gt;&lt;/ul&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Expanded coverage&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;ujpqy&quot;&gt;This release expands our data to 50+ cities across 9 countries. New coverage includes major urban centers in Europe (including London, Athens, Barcelona), Brazil (including Rio de Janeiro and São Paulo), and the United States (including Los Angeles, Austin, and New York City). By providing open access to this building-level albedo data, we aim to help cities accelerate the adoption of reflective surfaces to lower urban surface temperatures.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;How to access the data&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;ujpqy&quot;&gt;The Heat Resilience Earth Engine App is now live and available for public use. You can &lt;a href=&quot;https://eie-cool-roofs.projects.earthengine.app/view/heat-resilience-lab&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;explore the interactive data&lt;/a&gt; to visualize rooftop albedo across all 50+ cities included in this release.&lt;/p&gt;&lt;p data-block-key=&quot;aik52&quot;&gt;For detailed technical documentation and to download the high-resolution datasets for your own analysis, please visit the &lt;a href=&quot;https://sites.research.google/gr/heat-resilience/&quot;&gt;Heat Resilience site&lt;/a&gt;.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Acknowledgements&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;ujpqy&quot;&gt;&lt;i&gt;This research was developed by Google Research in collaboration with the&lt;/i&gt; &lt;a href=&quot;https://www.wri.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;&lt;i&gt;World Resource Institute&lt;/i&gt;&lt;/a&gt;&lt;i&gt; (WRI).&lt;/i&gt;&lt;/p&gt;&lt;p data-block-key=&quot;26lq0&quot;&gt;&lt;i&gt;We thank our collaborators at Google and WRI: Elizabeth J. Wesley (WRI), Salil Banerjee, Vishal Batchu, Aniruddh Chennapragada, Kevin Crossan, Bryce Cronkite-Ratcliff, Ellie Delich, Tristan Goulden (National Ecological Observatory Network), Mansi Kansal, Jonas Kemp, Eric Mackres (WRI), Yael Mayer, Rebecca Milman, John C. Platt, Shruthi Prabhakara, Gautam Prasad, Aaron Bell, Shravya Shetty, Charlotte Stanton, Wayne Sun, and Lucy R. Hutyra.&lt;/i&gt;&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                </description><link>https://research.google/blog/expanding-our-heat-resilience-data-to-50-global-cities/</link><guid isPermaLink="false">https://research.google/blog/expanding-our-heat-resilience-data-to-50-global-cities/</guid><pubDate>Invalid Date</pubDate><author>Google</author><category>Climate &amp; Sustainability</category><category>Earth AI</category><category>Open Source Models &amp; Datasets</category></item><item><title></title><description>&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;jsjm5&quot;&gt;Tabular data constitutes the backbone of enterprise data infrastructure and powers a significant fraction of critical predictive machine learning &lt;a href=&quot;https://arxiv.org/pdf/2110.01889&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;applications&lt;/a&gt;. From predicting customer churn to identifying financial fraud, tabular regression and classification tasks are ubiquitous. For years, supervised tree-based algorithms like &lt;a href=&quot;https://en.wikipedia.org/wiki/AdaBoost&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;AdaBoost&lt;/a&gt;, &lt;a href=&quot;https://en.wikipedia.org/wiki/XGBoost&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;XGBoost&lt;/a&gt; and &lt;a href=&quot;https://en.wikipedia.org/wiki/Random_forest&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;random forests&lt;/a&gt;, to name a few, have historically dominated this space, offering robust performance on structured data.&lt;/p&gt;&lt;p data-block-key=&quot;ccqre&quot;&gt;However, the lifecycle of deploying these traditional models presents a significant bottleneck. Fitting an XGBoost model to a new dataset is not merely a matter of a single &lt;span class=&quot;rte-font-courier&quot;&gt;.fit()&lt;/span&gt; step; it invariably requires tedious manual effort. Data scientists must invest countless hours into extensive hyperparameter optimization and domain-specific feature engineering just to extract a reliable signal from the raw data.&lt;/p&gt;&lt;p data-block-key=&quot;3cn8h&quot;&gt;On the other hand, recent advances in the broader machine learning landscape — particularly the evolution of large language models (LLMs) — have changed how we interact with novel tasks. LLMs have demonstrated the remarkable power of zero-shot prediction through &lt;a href=&quot;https://arxiv.org/abs/2005.14165&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;in-context learning&lt;/a&gt; (ICL). This technique lets a pretrained model learn a new task by providing examples and instructions in the input context, without updating any underlying model weights.&lt;/p&gt;&lt;p data-block-key=&quot;fltq8&quot;&gt;Today, we introduce TabFM, a foundation model designed specifically for tabular data classification and regression. By framing tabular prediction as an ICL problem, TabFM eliminates the need for manual model training, &lt;a href=&quot;https://en.wikipedia.org/wiki/Hyperparameter_optimization&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;hyperparameter tuning&lt;/a&gt;, and complex feature engineering. We are excited to share how this approach allows users to generate high-quality predictions on previously unseen tables in a single forward pass. TabFM is now available on our &lt;a href=&quot;https://huggingface.co/google/tabfm-1.0.0-pytorch&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Hugging Face&lt;/a&gt; and &lt;a href=&quot;https://github.com/google-research/tabfm&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;GitHub&lt;/a&gt; repos.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;jsjm5&quot;&gt;How it works&lt;/h2&gt;&lt;p data-block-key=&quot;d52cn&quot;&gt;The traditional ML paradigm relies on updating model parameters specific to a given dataset&#39;s distribution. In contrast, the ICL paradigm bypasses this completely. Instead of undergoing a traditional training phase for each new task, TabFM takes the entire dataset — comprising both the historical training examples and the target testing rows — as a single unified prompt. The model learns to interpret the relationships between columns and rows directly from this context at inference time.&lt;/p&gt;&lt;p data-block-key=&quot;4o2rg&quot;&gt;However, applying ICL to tabular data is not as straightforward as tokenizing natural language. Standard language models process one-dimensional, ordered sequences, but tables are fundamentally two-dimensional and inherently orderless: swapping two rows or two columns does not change the underlying meaning of the data. To effectively process these diverse tabular structures while enabling scalable zero-shot prediction, TabFM synthesizes the strengths of architectures like &lt;a href=&quot;https://arxiv.org/abs/2207.01848&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;TabPFN&lt;/a&gt; and &lt;a href=&quot;https://arxiv.org/abs/2502.05564&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;TabICL&lt;/a&gt; into a novel hybrid design. This architecture, visualized below, relies on three key mechanisms:&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key=&quot;fcfc8&quot;&gt;&lt;i&gt;Alternating row and column attention&lt;/i&gt;: First, the raw table is processed through a multilayer attention module. Similar to TabPFN, this step applies alternating attention across both columns (features) and rows (examples). By continuously attending across these two dimensions, the model learns rich representations that natively capture complex feature interactions and dependencies. This deep contextualization effectively performs the heavy lifting that would otherwise require tedious manual feature crafting by data scientists.&lt;/li&gt;&lt;li data-block-key=&quot;6rs99&quot;&gt;&lt;i&gt;Row compression&lt;/i&gt;: Following this contextualization, the rich, cross-attended information for each individual row is compressed into a single, dense vector representation.&lt;/li&gt;&lt;li data-block-key=&quot;d8q3q&quot;&gt;&lt;i&gt;In-context learning (ICL)&lt;/i&gt;: Finally, a dedicated Transformer operates on this sequence of compressed embeddings. Adopting the highly efficient approach of TabICL, performing attention over these compressed row vectors — rather than the raw, uncompressed grid — drastically reduces the computation cost. This ensures the prediction step remains highly computationally efficient, even for much larger datasets.&lt;/li&gt;&lt;/ul&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --full
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/TabFM_Architecture.width-1250.png&quot; alt=&quot;TabFM_Architecture&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/TabFM_Architecture.width-1250.png&quot; alt=&quot;TabFM_Architecture&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;bgaz0&quot;&gt;&lt;i&gt;TabFM model architecture.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;jsjm5&quot;&gt;Training on synthetic data at scale&lt;/h2&gt;&lt;p data-block-key=&quot;u0r4&quot;&gt;A typical recipe for building foundation models is to use a high-capacity neural network trained on vast amounts of diverse data. However, a major hurdle in tabular ML is that high-quality, diverse tabular datasets — especially the massive tables required to reflect true industrial data analysis — are critically scarce in the open-source space. Industrial tables often contain proprietary schemas and sensitive information, making them inaccessible for broad pre-training.&lt;/p&gt;&lt;p data-block-key=&quot;f4skf&quot;&gt;Because synthetic tables can be generated to be arbitrarily large, they are effectively the only viable option for pre-training a foundation model at this scale. As a result, TabFM is trained entirely on hundreds of millions of synthetic datasets. These datasets are dynamically generated using structural causal models (SCMs) that incorporate a wide variety of random functions. This massive synthetic generation captures the wide variety of distributions and complex feature relationships prevalent in real-world tabular data. As a result, the model generalizes well to unseen real-world tables, as we demonstrate in our benchmarks below.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;jsjm5&quot;&gt;Performance and benchmarking&lt;/h2&gt;&lt;p data-block-key=&quot;e896v&quot;&gt;To rigorously test TabFM against existing state-of-the-art methods, we evaluated it on &lt;a href=&quot;https://huggingface.co/spaces/TabArena/leaderboard&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;TabArena&lt;/a&gt;, a living benchmark system that calculates &lt;a href=&quot;https://arxiv.org/pdf/2506.16791&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Elo scores&lt;/a&gt; based on head-to-head win rates. This comprehensive evaluation spans 38 classification datasets and 13 regression datasets ranging in size from 700 to 150,000 samples.&lt;/p&gt;&lt;p data-block-key=&quot;83qvt&quot;&gt;As shown in the performance plot below, we benchmarked two distinct configurations of our model:&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key=&quot;faq2t&quot;&gt;&lt;i&gt;TabFM&lt;/i&gt;: This represents the out-of-the-box capability of the model. Predictions are generated in a single forward pass, requiring no tuning or cross-validation.&lt;/li&gt;&lt;li data-block-key=&quot;dvotc&quot;&gt;&lt;i&gt;TabFM-Ensemble&lt;/i&gt;: This configuration pushes performance further by incorporating cross features and &lt;a href=&quot;https://en.wikipedia.org/wiki/Singular_value_decomposition&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;SVD&lt;/a&gt; (Singular Value Decomposition) features. We compute the optimal weights for a 32-way ensemble using a non-negative least squares solver. For classification tasks, this variant also incorporates &lt;a href=&quot;https://en.wikipedia.org/wiki/Platt_scaling&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Platt scaling&lt;/a&gt; as an additional calibration step.&lt;/li&gt;&lt;/ul&gt;&lt;p data-block-key=&quot;cvoov&quot;&gt;For comprehensive TabArena benchmark results—including detailed per-fold metrics and head-to-head win rates against specific baseline models—please visit our &lt;a href=&quot;https://github.com/google-research/tabfm&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;GitHub page&lt;/a&gt;.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --full
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/TabFM3_Results.width-1250.png&quot; alt=&quot;TabFM3_Results&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/TabFM3_Results.width-1250.png&quot; alt=&quot;TabFM3_Results&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;bgaz0&quot;&gt;&lt;i&gt;ELO ratings (↑) for the top 10 models across TabArena classification (upper) and regression (lower).&lt;/i&gt; &lt;b&gt;&lt;i&gt;(D)&lt;/i&gt;&lt;/b&gt;&lt;i&gt; = default;&lt;/i&gt; &lt;b&gt;&lt;i&gt;(T+E)&lt;/i&gt;&lt;/b&gt;&lt;i&gt; = tuned + ensemble. Higher scores denote superior performance.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;jsjm5&quot;&gt;Conclusion&lt;/h2&gt;&lt;p data-block-key=&quot;8ng82&quot;&gt;By reframing tabular prediction as an in-context learning problem, TabFM utilizes a hybrid attention architecture and massive synthetic training data to natively capture complex feature interactions. This approach successfully eliminates the traditional bottlenecks of manual feature engineering, hyperparameter optimization, and repetitive model training, and consistently outperforms heavily tuned, industry-standard supervised algorithms. TabFM brings the out-of-the-box convenience of modern foundation models directly to tabular ML workflows, empowering practitioners to generate highly accurate predictions in a single forward pass.&lt;/p&gt;&lt;p data-block-key=&quot;arssg&quot;&gt;To make this accessible, TabFM is being integrated directly into Google BigQuery. In the coming weeks, users will be able to perform advanced regression and classification using a simple &lt;span class=&quot;rte-font-courier&quot;&gt;AI.PREDICT SQL&lt;/span&gt; command in BigQuery — no ML expertise required.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;jsjm5&quot;&gt;Acknowledgements&lt;/h2&gt;&lt;p data-block-key=&quot;6j72v&quot;&gt;&lt;i&gt;This project is joint work with Erez Louidor Ilan, Taman Narayan, Shuxin Nie, Rajat Sen, Yichen Zhou, Joe Toth, Deqing Fu and Samet Oymak. We thank Kimberly Schwede for designing the graphics.&lt;/i&gt;&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                </description><link>https://research.google/blog/introducing-tabfm-a-zero-shot-foundation-model-for-tabular-data/</link><guid isPermaLink="false">https://research.google/blog/introducing-tabfm-a-zero-shot-foundation-model-for-tabular-data/</guid><pubDate>Invalid Date</pubDate><author>Google</author><category>Data Management</category><category>Machine Intelligence</category><category>Product</category></item><item><title></title><description>&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;2mxvd&quot;&gt;Having powerful Large Language Models (LLMs) right in your pocket is now a reality with on-device models like &lt;a href=&quot;https://developer.android.com/ai/gemini-nano&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Gemini Nano&lt;/a&gt; and &lt;a href=&quot;https://deepmind.google/models/gemma/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Gemma&lt;/a&gt;. This technology enables everyday features on your phone — such as instantly summarizing a flurry of notifications or proofreading an important text message — all without sending your private data off device. But to make these features useful for everyday users, they need to happen very efficiently.&lt;/p&gt;&lt;p data-block-key=&quot;dq4tq&quot;&gt;Delivering this kind of speed on a mobile device is a significant challenge. Unlike vast server environments, mobile phones operate under a strict energy budget and hard memory (RAM) limits. Furthermore, standard language models generate text &quot;autoregressively&quot; — meaning they process and output just one word (or token) at a time. This step-by-step process creates a bottleneck, underutilizing the phone&#39;s processing power while straining its memory bandwidth, which can ultimately slow down the user experience and drain the battery.&lt;/p&gt;&lt;p data-block-key=&quot;baqq1&quot;&gt;To overcome this bottleneck, we are announcing a new architecture that retrofits Multi-Token Prediction (MTP) onto existing, &quot;frozen&quot; Gemini Nano v3 models. Building on prior approaches like the&lt;a href=&quot;https://arxiv.org/pdf/2401.15077&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt; EAGLE framework&lt;/a&gt; and &lt;a href=&quot;https://research.google/blog/accelerating-text-generation-with-confident-adaptive-language-modeling-calm/&quot;&gt;Confident Adaptive Language Modeling&lt;/a&gt; (CALM), we designed new architectural components to maximize these efficiency gains specifically for mobile environments. Our recent announcements highlighted accelerating &lt;a href=&quot;https://blog.google/innovation-and-ai/technology/developers-tools/multi-token-prediction-gemma-4/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Gemma 4 with MTP&lt;/a&gt; and making it available to developers.&lt;/p&gt;&lt;p data-block-key=&quot;c6tua&quot;&gt;Today&#39;s article tackles the unique, extreme constraints of edge computing. Recently rolled out to the Pixel 9 and 10 series, this approach acts as an out-of-the-box speedup. For users, this means that features like AI Notification Summaries and Proofread generate text significantly faster and with less energy consumption. For developers, it eliminates a major friction point: delivering high-speed on-device AI without the need to fine-tune separate, memory-heavy drafting models for every new task.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;2mxvd&quot;&gt;A &quot;late exit&quot; strategy&lt;/h2&gt;&lt;p data-block-key=&quot;12u9n&quot;&gt;MTP builds upon the evolution of &lt;a href=&quot;https://research.google/blog/looking-back-at-speculative-decoding/&quot;&gt;speculative decoding&lt;/a&gt;. In a traditional setup, generating &lt;i&gt;N&lt;/i&gt; tokens requires &lt;i&gt;N&lt;/i&gt; forward passes of the large model. Speculative decoding decouples this process into two parts:&lt;/p&gt;&lt;ol&gt;&lt;li data-block-key=&quot;5ot5e&quot;&gt;&lt;i&gt;Draft:&lt;/i&gt; a smaller, faster approximation model (the &quot;drafter&quot;) generates a short sequence of candidate tokens (e.g., 3 tokens).&lt;/li&gt;&lt;li data-block-key=&quot;b6q6s&quot;&gt;&lt;i&gt;Verify:&lt;/i&gt; a large model (the &quot;verifier&quot;) processes these candidates in parallel. If the candidates match what the large model would have predicted, they are accepted. If not, the system rolls back to the first divergence.&lt;/li&gt;&lt;/ol&gt;&lt;p data-block-key=&quot;5j356&quot;&gt;However, this results in some inefficiencies. Running a separate &quot;standalone&quot; drafter model (e.g., 128M parameters) competes for limited RAM. Furthermore, a standalone drafter is &quot;blind&quot; to the main model&#39;s rich internal state, predicting next tokens based solely on text history without the semantic context the main model has already computed. MTP addresses these inefficiencies by moving from a standalone architecture to an integrated one. Instead of training a separate small language model to draft tokens, we append a lightweight Transformer head, the MTP head, to the final layers of the main model.&lt;/p&gt;&lt;p data-block-key=&quot;db09t&quot;&gt;This architecture, which uses a deep exit layer for drafting, leverages the work already performed by the main model’s backbone. The MTP head takes the final high-dimensional activations (hidden states) of the main model and uses them to autoregressively predict a sequence of future tokens.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;2mxvd&quot;&gt;The frozen backbone advantage&lt;/h2&gt;&lt;p data-block-key=&quot;2invq&quot;&gt;While MTP heads are commonly pre-trained&lt;a href=&quot;https://arxiv.org/pdf/2404.19737&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt; in tandem with the backbone&lt;/a&gt; — such as in our recent releases of Gemma 4 models — this is prohibitive when leveraging already-deployed on-device foundation models. Instead, our work focuses on retrofitting the drafter head to operate independently of the pre-training pipeline.&lt;/p&gt;&lt;p data-block-key=&quot;ct7ib&quot;&gt;We take a fully trained Gemini Nano v3 model, freeze its weights, and attach a dense transformer stack — the MTP head — to the final layers. We train only these parameters to minimize the prediction error on future tokens. With a frozen backbone, MTP becomes strictly an efficiency optimization, ensuring no degradation in the base model&#39;s capabilities or safety alignment.&lt;/p&gt;&lt;p data-block-key=&quot;flv2s&quot;&gt;Because incorrect drafts are discarded during verification, the final output remains bit-for-bit identical to the main model, allowing us to roll out efficiency updates with full backward compatibility.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;2mxvd&quot;&gt;Zero-copy architecture&lt;/h2&gt;&lt;p data-block-key=&quot;b0vea&quot;&gt;While &lt;a href=&quot;https://arxiv.org/pdf/2404.19737&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;standard MTP implementations&lt;/a&gt; optimize for training efficiency by sharing static parameters (like embedding weights) between the main model and the drafter, on-device inference faces a stricter bottleneck: dynamic memory. Even with shared weights, if a drafter processes context independently, it incurs a &quot;double tax&quot; on memory by generating and maintaining its own &lt;a href=&quot;https://en.wikipedia.org/wiki/Key%E2%80%93value_database&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;key-value&lt;/a&gt; (KV) cache. Given the limited memory on mobile, avoiding this redundancy is critical.&lt;/p&gt;&lt;p data-block-key=&quot;r3vl&quot;&gt;To solve this, we engineered a zero-copy architecture where the MTP head effectively leverages the main model&#39;s state. Instead of maintaining its own history, the MTP head is designed to cross-attend directly to the main model’s frozen KV cache. This allows the drafter to query the &quot;memories&quot; and context already computed by the backbone without duplication.&lt;/p&gt;&lt;p data-block-key=&quot;15d2n&quot;&gt;This design yields two efficiency gains. First, it eliminates drafter prefill latency: by utilizing the existing cache, the head requires no additional time to process the prompt. Second, it reduces the runtime memory footprint. We observed savings of 130MB per instance compared to a standalone drafter by saving drafter embedding lookup tables, prefill dot attention variants, and application specific tuning parameters.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/MTP1_Architecture.width-1250.png&quot; alt=&quot;MTP1_Architecture&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/MTP1_Architecture.width-1250.png&quot; alt=&quot;MTP1_Architecture&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;da4f7&quot;&gt;&lt;i&gt;By leveraging the main model’s hidden states and KV cache, the MTP head generates candidate tokens that are verified in parallel by the backbone, eliminating redundant prefill latency and reducing memory usage by up to 130MB.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;2mxvd&quot;&gt;Unlocking richer representations&lt;/h2&gt;&lt;p data-block-key=&quot;71f89&quot;&gt;In our experiments, we found that MTP drafters consistently produce more accurate token predictions, which results in speedups on Pixel 9 devices of 50% or more&lt;footnote id=&quot;aef55254-498f-483c-bbae-cf4cf620fc28&quot;&gt;[aef552]&lt;/footnote&gt;, depending on the task, compared to &quot;standalone drafters&quot; of comparable parameter counts.&lt;/p&gt;&lt;p data-block-key=&quot;7uehc&quot;&gt;This performance gap stems from MTP’s access to richer representations. Unlike standalone drafters that treat the main model as a black box, the MTP head directly utilizes final activations already processed by the larger backbone:&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key=&quot;9ngrs&quot;&gt;&lt;i&gt;Instruction following:&lt;/i&gt; In tasks like summarization or rewriting with complex constraints, MTP significantly outperformed standalone fine-tuned drafters.&lt;/li&gt;&lt;li data-block-key=&quot;d9pjq&quot;&gt;&lt;i&gt;Predictable text structures:&lt;/i&gt; For tasks with high structural predictability (e.g., smart replies), the MTP head effectively learned the syntactic patterns of the main model, achieving up to a 55% improvement in token acceptance.&lt;/li&gt;&lt;/ul&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;2mxvd&quot;&gt;Real-world impact&lt;/h2&gt;&lt;p data-block-key=&quot;5buu9&quot;&gt;For the deployment of MTP on Pixel 9 and 10 devices, we redesigned the on-device inference stack to handle the complex dependency between the verification and drafting phases.&lt;/p&gt;&lt;p data-block-key=&quot;fkauc&quot;&gt;The results validated the architectural choices. In production workloads, such as AI Notification Summaries and Proofread, MTP correctly predicts an average of nearly two additional tokens per inference pass. Furthermore, fewer verification steps mean less time waking heavy processors, reducing energy consumption and improving battery life.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/MTP2_Results.width-1250.png&quot; alt=&quot;MTP2_Results&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/MTP2_Results.width-1250.png&quot; alt=&quot;MTP2_Results&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;da4f7&quot;&gt;&lt;i&gt;Gemini Nano token generation impact of MTP vs. app-specific standalone tuned drafter across various Pixel 9 applications.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h3 data-block-key=&quot;2mxvd&quot;&gt;Future directions&lt;/h3&gt;&lt;p data-block-key=&quot;1j0t6&quot;&gt;We look forward to integrating MTP on future Pixel devices, as well as exploring alternative architectures — including parallel decoding and paradigms without auxiliary heads — to further drive down draft latency and increase simultaneous token verification under strict mobile constraints.&lt;/p&gt;&lt;p data-block-key=&quot;3i99l&quot;&gt;We are also investigating ways to handle the inherent ambiguity of language generation more efficiently. While standard speculative decoding assumes a single best future path, we are developing techniques that allow the model to explore branching possibilities in parallel. This aims to maximize the probability of accepting long sequences even in uncertain contexts. Furthermore, we are studying verification leniency: relaxing the strict exact token match between draft and verification for specific use cases to bring further efficiencies to the edge.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;2mxvd&quot;&gt;Acknowledgements&lt;/h2&gt;&lt;p data-block-key=&quot;95f5a&quot;&gt;&lt;i&gt;This work is part of our efforts for optimizing on-device LLM efficiency, with Filippo Galgani, Omri Homburger, Pooja Consul, Matthew Markwell, and Vivek Kumar. Certain elements were built on developments from the Gemini team in Google DeepMind: Tal Schuster, Ziwei ji, Ivan Korotkov, and Ganesh Jawahar. We’d also like to extend a big thank you for reviews and valuable feedback and support to Nadav Bar, Utku Evci, Nir Shabat, Joe Zou, and teams in Google Research, Google Deepmind, and Platforms &amp;amp; Devices.&lt;/i&gt;&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                </description><link>https://research.google/blog/accelerating-gemini-nano-models-on-pixel-with-frozen-multi-token-prediction/</link><guid isPermaLink="false">https://research.google/blog/accelerating-gemini-nano-models-on-pixel-with-frozen-multi-token-prediction/</guid><pubDate>Invalid Date</pubDate><author>Google</author><category>Machine Intelligence</category><category>Mobile Systems</category><category>Natural Language Processing</category></item><item><title></title><description>&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;k9svm&quot;&gt;Modern high-performance database systems and cloud services rely on in-memory caching to keep frequently accessed data in RAM to bypass slow disk operations and deliver the lightning-fast response times users expect. But this performance comes with a cost (literally): high-speed memory is expensive, and some serverless cloud providers charge up to $3 per day for just 1 GiB of memory.&lt;/p&gt;&lt;p data-block-key=&quot;8ateu&quot;&gt;Historically, cache management has been treated as a fixed-resource problem. With regular, &lt;a href=&quot;https://en.wikipedia.org/wiki/Page_replacement_algorithm&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;fixed-sized caching&lt;/a&gt;, engineers allocate a specific amount of memory for the cache and the system uses eviction policies like &lt;a href=&quot;https://en.wikipedia.org/wiki/Page_replacement_algorithm#Least_recently_used&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;least recently used (LRU) replacement&lt;/a&gt; to decide which data to keep when that space runs out. This leads to a classic “Goldilocks” problem: size the cache too small and performance plummets; size it too large for peak demand, and you waste thousands of dollars on idle memory.&lt;/p&gt;&lt;p data-block-key=&quot;au7ik&quot;&gt;In a paper published at the Conference on Innovative Data Systems Research (&lt;a href=&quot;https://www.cidrdb.org/cidr2025/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;CIDR&lt;/a&gt;), we introduced &lt;a href=&quot;https://www.vldb.org/cidrdb/papers/2025/p22-kumar.pdf&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;linear elastic caching&lt;/a&gt;, a new approach designed to minimize the total cost of ownership (TCO) of cache management by dynamically adjusting cache size in response to real-time workloads. Instead of treating memory as a fixed, pre-allocated resource, we treat it as an utility whose cost is linear in both the size of the cached data and the duration for which it is held in the cache. By treating memory footprint as a variable cost that integrates over time, we showed that we can significantly reduce expenses without compromising system performance.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;k9svm&quot;&gt;The &quot;ski rental&quot; approach to memory&lt;/h2&gt;&lt;p data-block-key=&quot;6sg52&quot;&gt;To solve the challenge of dynamic cache sizing, let’s use the classic &lt;a href=&quot;https://en.wikipedia.org/wiki/Ski_rental_problem&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;ski rental problem&lt;/a&gt;. Imagine you’re on a ski trip of unknown length. Each day, you face a choice: rent skis for a small daily fee or buy them for a larger upfront cost and ski for free thereafter. If you knew exactly how many days you would ski, the choice would be easy. But without that knowledge, you need an algorithm to minimize your total spend.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/LinearElasticCaching1_SkiRental.width-1250.png&quot; alt=&quot;LinearElasticCaching1_SkiRental&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/LinearElasticCaching1_SkiRental.width-1250.png&quot; alt=&quot;LinearElasticCaching1_SkiRental&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;k9svm&quot;&gt;Similarly, in a linear elastic cache, every piece of data faces a comparable dilemma. When a piece of data is accessed, the system must decide between two alternatives:&lt;/p&gt;&lt;ol&gt;&lt;li data-block-key=&quot;el15l&quot;&gt;&lt;i&gt;&quot;Rent&quot; the space:&lt;/i&gt; Keep the data in RAM and pay a continuous cost for the memory it occupies.&lt;/li&gt;&lt;li data-block-key=&quot;d0e8i&quot;&gt;&lt;i&gt;&quot;Buy&quot; the miss:&lt;/i&gt; Evict the data to save memory costs, but risk a &quot;buy&quot; cost (the latency and I/O penalty) if the data is needed again soon.&lt;/li&gt;&lt;/ol&gt;&lt;p data-block-key=&quot;9squ9&quot;&gt;At the same time, the system cannot optimize for each piece of data independently since the cache has a maximum allocated size (think of a large group of people at a ski resort, where the resort only has a limited number of skis to offer). Our core theoretical contribution proves that we can optimize these two factors — the eviction policy and the &quot;rental&quot; duration — separately. This separation lends itself nicely into a clean practical implementation. We can use a ski rental algorithm to determine the time-to-live (TTL) of a page (analogous to the rental duration). If a page isn’t accessed again before its TTL expires, it is automatically evicted. But if the cache ever becomes physically full, a traditional eviction policy like &lt;a href=&quot;https://en.wikipedia.org/wiki/Cache_replacement_policies#Least_Recently_Used_(LRU)&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;least recently used&lt;/a&gt; (LRU) steps in to manage the space.&lt;/p&gt;&lt;p data-block-key=&quot;2k6n4&quot;&gt;Traditional online algorithm design focuses on providing worst-case performance guarantees. For the ski rental problem, the classic “break-even” algorithm is to rent until the accumulated cost equals the purchase price, and then buying the skis. While this approach (and its randomized counterpart) provide solid worst-case guarantees, production workloads are mostly predictable. Data access in systems like &lt;a href=&quot;https://cloud.google.com/spanner&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Spanner&lt;/a&gt; — our globally distributed database — often follows discernible patterns that can be exploited to make better renting decisions.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;k9svm&quot;&gt;Testing linear elastic caching&lt;/h2&gt;&lt;p data-block-key=&quot;3u0oj&quot;&gt;To ensure our theory holds up in the real world, we conducted extensive experiments using two primary sources:&lt;/p&gt;&lt;ol&gt;&lt;li data-block-key=&quot;874u3&quot;&gt;&lt;i&gt;Production workloads:&lt;/i&gt; We integrated the system into Spanner.&lt;/li&gt;&lt;li data-block-key=&quot;6i0ep&quot;&gt;&lt;i&gt;Public traces:&lt;/i&gt; We tested against a variety of &lt;a href=&quot;https://ftp.pdl.cmu.edu/pub/datasets/twemcacheWorkload/cacheDatasets/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;publicly available cache traces&lt;/a&gt; from industry benchmarks to ensure the results weren&#39;t specific to Google’s infrastructure.&lt;/li&gt;&lt;/ol&gt;&lt;h3 data-block-key=&quot;fm6mm&quot;&gt;Production workloads&lt;/h3&gt;&lt;p data-block-key=&quot;9hvdv&quot;&gt;We developed a practical algorithm that assigns a &lt;a href=&quot;https://en.wikipedia.org/wiki/Time_to_live&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;time-to-live&lt;/a&gt; (TTL) to the cached page on each page request based on the page’s access patterns and costs. Because Spanner handles billions of requests per second, this TTL prediction model has to be incredibly lightweight. We opted for a shallow decision tree that can be translated into a few lines of C++ code. The resulting code is also easily interpretable and provides valuable insights on the workload characteristics. This model considers features such as the size of the data, the cost of a cache miss (when data isn’t in the cache and the system needs to retrieve it from some other, slower system like a disk), and the type of database operation being performed to predict the optimal TTL for each page.&lt;/p&gt;&lt;p data-block-key=&quot;3e9jh&quot;&gt;We integrated the elastic caching policy into Spanner&#39;s production servers over several months. Compared to a standard fixed-size cache, the results were substantial:&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key=&quot;dnnje&quot;&gt;&lt;i&gt;Memory usage:&lt;/i&gt; Reduced by 15.5%.&lt;/li&gt;&lt;li data-block-key=&quot;aefss&quot;&gt;&lt;i&gt;Cache misses:&lt;/i&gt; Increased by only 5.5%.&lt;/li&gt;&lt;li data-block-key=&quot;6c63l&quot;&gt;&lt;i&gt;Total cost of ownership (TCO):&lt;/i&gt; Reduced by approximately 5%.&lt;/li&gt;&lt;/ul&gt;&lt;p data-block-key=&quot;6gqt5&quot;&gt;Crucially, because the algorithm is &quot;cost-aware,&quot; the small increase in cache misses was concentrated on data that is cheap to fetch from storage, meaning the impact on actual I/O costs was a negligible 0.5%.&lt;/p&gt;&lt;h3 data-block-key=&quot;3tj1q&quot;&gt;Public traces&lt;/h3&gt;&lt;p data-block-key=&quot;75aoo&quot;&gt;We also evaluated our elastic caching approach using several publicly available cache traces. We used an optimized implementation of the &lt;a href=&quot;https://scholar.google.com/scholar?cluster=5475840553931416105&amp;amp;hl=en&amp;amp;as_sdt=0,5&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;greedy dual size frequency&lt;/a&gt; (GDSF) eviction algorithm — a generalization of the well-known LRU policy that allows for pages of different sizes — as a fixed cache size baseline policy.&lt;/p&gt;&lt;p data-block-key=&quot;8khir&quot;&gt;We considered four variants of elastic caching depending on which ski rental algorithm we used and whether or not we used a machine learned model. Since the available public traces don&#39;t have application-level features available for training, we didn’t implement decision trees for prediction. Instead, we developed a simple learning strategy that splits each trace in half and uses the first half for training. For each individual page in the training trace, we computed the best TTL for the page that minimizes the cost over the training trace.&lt;/p&gt;&lt;p data-block-key=&quot;8rpeu&quot;&gt;Since the behavior of the cache changes depending on what&#39;s initially in the cache, a common practice, known as “warming up”, is to use some prefix of the cache trace to populate the cache but not actually measure performance on it. We warmed up all caches with one day’s worth of requests from the second half of the trace and used the rest for testing and measurements. During the test trace, if we encountered a page that was seen during training, we set the TTL to be the best precomputed TTL for that page. Otherwise, we set the TTL using either the breakeven or randomized policies.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;k9svm&quot;&gt;Results&lt;/h2&gt;&lt;p data-block-key=&quot;7t901&quot;&gt;We found that the elastic approach consistently outperformed fixed-size caches across diverse workloads. As the cost of memory increases relative to the cost of a cache miss, the savings provided by elastic caching become even more pronounced.&lt;/p&gt;&lt;p data-block-key=&quot;fd4n4&quot;&gt;As the following figures demonstrate, elastic caching policies incur significantly lower total cost by dynamically adapting the cache size to the workload. We also observe that the elastic policies incur a much lower cache miss rate when compared to a fixed size policy at a comparable size.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/LinearElasticCaching2_TCU.width-1250.png&quot; alt=&quot;LinearElasticCaching2_TCU&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/LinearElasticCaching2_TCU.width-1250.png&quot; alt=&quot;LinearElasticCaching2_TCU&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;v480y&quot;&gt;&lt;i&gt;A plot of total cost (memory + cache misses) incurred by different caching policies against varying cache capacities. As cache capacity increases, the baseline GDSF policy incurs a high cost due to increasing memory costs, while the elastic caching policy adapts the utilized cache size to the working set of the problem and maintains a lower total cost.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/LinearElasticCaching3_MissRate.width-1250.png&quot; alt=&quot;LinearElasticCaching3_MissRate&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/LinearElasticCaching3_MissRate.width-1250.png&quot; alt=&quot;LinearElasticCaching3_MissRate&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;v480y&quot;&gt;&lt;i&gt;A plot of the cache miss rate for different average cache sizes. The chart demonstrates that (variants of) the elastic caching policies consistently maintain a significantly lower cache miss rate compared to a traditional fixed size policy, highlighting the efficiency of dynamically reallocating memory space in real time rather than provisioning for static limits.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;k9svm&quot;&gt;Conclusion&lt;/h2&gt;&lt;p data-block-key=&quot;tlms&quot;&gt;Linear elastic caching represents a shift in how we think about cloud infrastructure. By moving away from static peak-load provisioning and toward a dynamic, cost-aware model, we can build systems that are both high-performing and economically efficient.&lt;/p&gt;&lt;p data-block-key=&quot;67imo&quot;&gt;Our evaluation of these learned ski rental policies across Spanner workloads demonstrates that even small, lightweight ML models can have a massive impact when applied to core infrastructure. As cloud environments continue to offer more granular, pay-as-you-go pricing for resources, elastic strategies will become essential for any large-scale service looking to optimize its global footprint.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;h2 data-block-key=&quot;k9svm&quot;&gt;Acknowledgements&lt;/h2&gt;&lt;p data-block-key=&quot;75vh6&quot;&gt;&lt;i&gt;This represents joint work with Tamas Sarlos (Google) and Ravi Kumar (Google) and was presented at the Conference on Innovative Data Systems Research (CIDR) 2025.&lt;/i&gt;&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                </description><link>https://research.google/blog/optimizing-cloud-economics-with-linear-elastic-caching/</link><guid isPermaLink="false">https://research.google/blog/optimizing-cloud-economics-with-linear-elastic-caching/</guid><pubDate>Invalid Date</pubDate><author>Google</author><category>Algorithms &amp; Theory</category><category>Data Management</category></item><item><title></title><description>&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;ditud&quot;&gt;It is well-established that allowing large language models (LLMs) to generate step-by-step reasoning traces, commonly known as &lt;a href=&quot;https://research.google/blog/language-models-perform-reasoning-via-chain-of-thought/&quot;&gt;chain-of-thought&lt;/a&gt; (CoT), enhances performance on complex tasks. When a model solves difficult math equations, writes software, or answers multi-hop factual questions, breaking the problem down into manageable logical steps is highly effective.&lt;/p&gt;&lt;p data-block-key=&quot;brdph&quot;&gt;However, the utility of this approach remains unclear for simple, single-hop factual questions. For instance, consider a query like: &lt;i&gt;&quot;What year was Mary Engle Pennington inducted into the National Inventors Hall of Fame?&quot;&lt;/i&gt; An LLM either has the fact stored in its parametric memory (knowledge encoded directly into its weights) or it doesn&#39;t; no complex arithmetic or logical deduction is required. So why would a reasoning trace help?&lt;/p&gt;&lt;p data-block-key=&quot;5s6gl&quot;&gt;In &quot;&lt;a href=&quot;https://arxiv.org/abs/2603.09906&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Thinking to Recall: How Reasoning Unlocks Parametric Knowledge in LLMs&lt;/a&gt;”, to be presented at &lt;a href=&quot;https://colmweb.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;COLM 2026&lt;/a&gt;, we investigate this phenomenon. We demonstrate that allowing a model to generate a reasoning trace unlocks correct answers that are otherwise effectively unreachable. To understand why reasoning aids parametric knowledge recall when there are no complex reasoning steps to execute, we conduct a series of hypothesis-driven controlled experiments. Our findings reveal two complementary mechanisms driving this: a computational buffer effect and factual priming.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Probing the knowledge boundary&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;ditud&quot;&gt;We first measure the parametric recall &lt;a href=&quot;https://arxiv.org/pdf/2504.13837&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;capability boundary&lt;/a&gt; using the &lt;a href=&quot;https://arxiv.org/pdf/2107.03374&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;pass@k&lt;/a&gt; metric. Instead of only checking one model-generated answer, pass@k checks if the correct fact exists within multiple generated attempts. By evaluating the presence of successful reasoning paths in the model’s output distribution while being less sensitive to their exact ranking, pass@k helps us estimate the potential of reasoning for factual recall, rather than only looking at the current model’s top-1 behavior. To assess the impact of reasoning while controlling for parametric knowledge, we focus on reasoning LLMs (R-LLMs) where reasoning can be enabled or disabled (toggled on or off), and compare pass@k between these two modes. We focus on the &lt;a href=&quot;https://storage.googleapis.com/deepmind-media/gemini/gemini_v2_5_report.pdf&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Gemini-2.5 (Flash and Pro)&lt;/a&gt; and &lt;a href=&quot;https://arxiv.org/pdf/2505.09388&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Qwen3-32B&lt;/a&gt; models, using two challenging closed-book QA datasets: &lt;a href=&quot;https://arxiv.org/pdf/2509.07968&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;SimpleQA Verified&lt;/a&gt; and &lt;a href=&quot;https://aclanthology.org/2021.emnlp-main.496.pdf&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;EntityQuestions&lt;/a&gt;.&lt;/p&gt;&lt;p data-block-key=&quot;52okq&quot;&gt;The results are surprisingly consistent. When reasoning is enabled, the models successfully recall answers that are virtually unrecoverable when reasoning is off. Importantly, this improvement isn&#39;t just because the model is decomposing complex questions. This results from our deliberate focus on datasets containing predominantly simple, single-hop questions.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Thinking-to-recall-1.width-1250.png&quot; alt=&quot;Thinking-to-recall-1&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Thinking-to-recall-1.width-1250.png&quot; alt=&quot;Thinking-to-recall-1&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;iwlna&quot;&gt;&lt;i&gt;Pass@𝑘 curves across two closed-book QA datasets and three LLMs, comparing the same models with reasoning enabled (ON) vs reasoning disabled (OFF).&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;ditud&quot;&gt;These results raise the question: if the effect does not come from step-by-step reasoning, what reasoning patterns enable the model to retrieve the correct answer?&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Mechanism 1: The computational buffer&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;ditud&quot;&gt;Our first hypothesis focuses on the mechanics of generation. We take the &lt;a href=&quot;https://arxiv.org/pdf/2310.02226&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;long-standing hypothesis&lt;/a&gt; that generating extra tokens acts as extended computation time by providing additional forward passes, and test it in the new setting of parametric knowledge recall in R-LLMs. Specifically, we hypothesize that models implicitly use these reasoning tokens as a computational buffer to perform latent processing, independent of the actual semantic content being generated.&lt;/p&gt;&lt;p data-block-key=&quot;94r32&quot;&gt;To test this, we design an experiment that removes all meaningful content from the reasoning trace . We intercept the model&#39;s reasoning process and replace its generated trace with a meaningless string &lt;i&gt;&quot;Let me think&quot;&lt;/i&gt;, repeated over and over until it matches the length of the original reasoning trace. We then let the model predict the final answer conditioned on this dummy text.&lt;/p&gt;&lt;p data-block-key=&quot;fol1&quot;&gt;Remarkably, conditioning the model on this meaningless trace substantially improves its ability to recall the correct answer compared to the baseline where reasoning is completely turned off. This provides strong evidence that simply giving the model more computational runway helps it refine its internal state and fetch hard-to-reach facts.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Thinking-to-recall-2.width-1250.png&quot; alt=&quot;Thinking-to-recall-2&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Thinking-to-recall-2.width-1250.png&quot; alt=&quot;Thinking-to-recall-2&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;iwlna&quot;&gt;&lt;i&gt;Computation buffer effect on Gemini-2.5-Flash. ON Dummy overrides the thinking trace with a short sequence without factual content that is repeated to match the token length of the original trace.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;ditud&quot;&gt;However, this compute-buffer effect has its limits. Pushing the dummy text to longer lengths eventually offers diminishing returns, and it never fully matches the performance of the model&#39;s natural reasoning traces. This means that while extra computation helps, the actual content of the thoughts still matters.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Thinking-to-recall-3.width-1250.png&quot; alt=&quot;Thinking-to-recall-3&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Thinking-to-recall-3.width-1250.png&quot; alt=&quot;Thinking-to-recall-3&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;iwlna&quot;&gt;&lt;i&gt;Reasoning effectiveness as a function of the input length in tokens when conditioning on dummy reasoning traces. ON Dummy X overrides the reasoning trace with a short dummy sequence which is repeated such that the input length will be X tokens. The reasoning effectiveness metric (Ω) summarizes the pass@k gains across all k values. We define it as a weighted average relative difference in pass@𝑘 between reasoning ON and OFF modes.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Mechanism 2: Factual priming&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;ditud&quot;&gt;When we analyze the natural reasoning traces generated for simple factual questions, we notice a common pattern. The models aren&#39;t writing out logical proofs; they are surfacing related facts.&lt;/p&gt;&lt;p data-block-key=&quot;6qcv0&quot;&gt;In human cognition, there is a concept known as &lt;a href=&quot;https://psycnet.apa.org/record/1976-03421-001&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;spreading activation&lt;/a&gt;, where processing a specific concept primes related concepts in semantic memory, making them easier to retrieve. We hypothesize that language models exhibit a similar generative self-retrieval mechanism, which we call &lt;i&gt;factual priming&lt;/i&gt;. By generating facts topically related to the question, the model builds a contextual bridge that facilitates the retrieval of the correct answer.&lt;/p&gt;&lt;p data-block-key=&quot;fuhjr&quot;&gt;To test hypotheses, we extract just the concrete facts from the model’s reasoning traces, applying strict filtering to strip away any filler text, search plans, or explicit mentions of the final target answer. We then isolate the effect of the recalled facts, and show that conditioning on a short list of recalled facts recovers most of reasoning’s gains and helps even when reasoning is OFF.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Thinking-to-recall-4.width-1250.png&quot; alt=&quot;Thinking-to-recall-4&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Thinking-to-recall-4.width-1250.png&quot; alt=&quot;Thinking-to-recall-4&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;iwlna&quot;&gt;&lt;i&gt;Factual priming effect on Gemini-2.5-Flash. We first extract the facts mentioned during reasoning.&lt;/i&gt; &lt;b&gt;&lt;i&gt;ON Facts&lt;/i&gt;&lt;/b&gt;&lt;i&gt; overrides the models’ original reasoning trace with this short fact list and regenerates the final answer, while&lt;/i&gt; &lt;b&gt;&lt;i&gt;OFF Facts&lt;/i&gt;&lt;/b&gt;&lt;i&gt; runs the model reasoning disabled with the fact list provided as additional input context as part of the prompt.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;ditud&quot;&gt;For example, if asked for the name of the 10th King of Nepal, a reasoning model might first list the previous nine kings. Recalling those first nine acts as a semantic warm-up, priming the network to successfully recall the 10th. The facts themselves are the stepping stones.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Thinking-to-recall-summary-5.width-1250.png&quot; alt=&quot;Thinking-to-recall-5&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Thinking-to-recall-summary-5.width-1250.png&quot; alt=&quot;Thinking-to-recall-5&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;iwlna&quot;&gt;&lt;i&gt;An illustration of &quot;factual priming&quot; in action where intermediate factual retrieval (listing the previous nine Kings) primes the model to successfully recall the 10th King of Nepal. The model succeeds to answer correctly with reasoning enabled (ON) while failing without it. It also succeeds when the prediction is conditioned only on a short list of facts recalled during reasoning (ON Facts).&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;The hallucination trap&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;ditud&quot;&gt;While generative self-retrieval is a powerful mechanism, it introduces a fundamental risk. Because the model generates these intermediate facts itself, they might be hallucinated. We thus check how these reasoning-stage errors impact the final answer. To find out, we build a large-scale auditing pipeline using a search-enabled verifier to independently check the correctness of every single intermediate fact generated across hundreds of thousands of reasoning traces.&lt;/p&gt;&lt;p data-block-key=&quot;6ds9b&quot;&gt;The audit reveals a distinct pattern. If a reasoning trace contains even a single hallucinated intermediate fact, the model is significantly less likely to arrive at the correct final answer. This suggests that, while effective, the factual priming mechanism might be fragile.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Thinking-to-recall-6.width-1250.png&quot; alt=&quot;Thinking-to-recall-6&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Thinking-to-recall-6.width-1250.png&quot; alt=&quot;Thinking-to-recall-6&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;iwlna&quot;&gt;&lt;i&gt;Ratio of correct answers when reasoning traces contain hallucinations (hallucinated) compared to those that do not contain hallucinations (clean).&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Building more reliable models&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;ditud&quot;&gt;Understanding these mechanisms provides practical avenues for improving model reliability. Because factual priming is effective and hallucinated intermediate facts degrade performance, we can leverage both insights to improve model accuracy.&lt;/p&gt;&lt;p data-block-key=&quot;8b4r&quot;&gt;To evaluate the potential of these insights, we use a test-time selection strategy that generates multiple reasoning trajectories for a single question, retaining only those that contain verifiable, hallucination-free facts. Prioritizing these trajectories considerably improves accuracy. In practice, this prioritization could be implemented during training via &lt;a href=&quot;https://openreview.net/pdf?id=v8L0pN6EOi&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;process rewards&lt;/a&gt; that encourage factually supported intermediate steps.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Thinking-to-recall-7.width-1250.png&quot; alt=&quot;Thinking-to-recall-7&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/Thinking-to-recall-7.width-1250.png&quot; alt=&quot;Thinking-to-recall-7&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;iwlna&quot;&gt;&lt;i&gt;Expected accuracy under test-time selection criteria based on factual recall and factual correctness.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Conclusion&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;ditud&quot;&gt;Our findings highlight that reasoning in language models serves a much broader purpose than just task decomposition or mathematical logic. It acts as a fundamental mechanism for exposing a model&#39;s internal memory and expanding its parametric knowledge boundary. These insights open up exciting directions for future research. Knowing that factually accurate reasoning traces yield better answers suggests that training recipes can be further optimized. By utilizing process rewards that specifically encourage factually supported intermediate steps, we might be able to train models that are inherently more reliable and less prone to hallucination. We look forward to seeing how the research community continues to explore the intersections of reasoning, memory, and retrieval.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Acknowledgements&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;dj3c0&quot;&gt;&lt;i&gt;This research was conducted by Zorik Gekhman, Roee Aharoni, Eran Ofek, Mor Geva, Roi Reichart and Jonathan Herzig. We thank Eyal Ben-David and Avinatan Hassidim for reviewing the work and their valuable suggestions.&lt;/i&gt;&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                </description><link>https://research.google/blog/thinking-to-recall-how-reasoning-unlocks-parametric-knowledge-in-llms/</link><guid isPermaLink="false">https://research.google/blog/thinking-to-recall-how-reasoning-unlocks-parametric-knowledge-in-llms/</guid><pubDate>Invalid Date</pubDate><author>Google</author><category>Generative AI</category><category>Machine Intelligence</category><category>Natural Language Processing</category></item><item><title></title><description>&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;g0gmp&quot;&gt;Forests are more than just clusters of trees; they are critical systems that sequester carbon, filter water, and support the biodiversity on which humanity depends. As the world strives to mitigate the climate crisis and halt &lt;a href=&quot;https://www.ufz.de/index.php?en=36336&amp;amp;webc_pm=36/2022#:~:text=The%20conversion%20of%20natural%20forests,alien%20species%20in%20fifth%20place&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;biodiversity loss&lt;/a&gt;, increasing forest habitat is a global priority.&lt;/p&gt;&lt;p data-block-key=&quot;5eiku&quot;&gt;The difficulty lies in land use. With a growing population, the demand for food is increasing, and expanding large-scale forests inevitably competes with the agricultural land needed to meet that demand. This tension creates a key challenge: how do we address climate change and halt biodiversity loss without compromising food security or causing &quot;leakage&quot;, where conservation in one area inadvertently shifts environmental degradation to another?&lt;/p&gt;&lt;p data-block-key=&quot;en1sp&quot;&gt;Fine-scale woody features, such as hedgerows and shelterbelts woven among our farms, offer a potential solution. They can enhance carbon storage and biodiversity without displacing crops, yet they are often “invisible” to national forest inventories because they are too small for standard satellite detection.&lt;/p&gt;&lt;p data-block-key=&quot;3jpb0&quot;&gt;To make these hidden assets visible, we previously released &lt;a href=&quot;https://developers.google.com/earth-engine/datasets/catalog/projects_nature-trace_assets_farmscapes_england_v1_0&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Farmscapes 2020&lt;/a&gt;: the first large-scale, high-resolution map to identify overlooked features like hedgerows and linear woodlands across England, in collaboration with the &lt;a href=&quot;https://naturerecovery.ox.ac.uk/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Leverhulme Centre for Nature Recovery&lt;/a&gt; at the University of Oxford. While the initial raster (pixel-based) format was a step forward in detection, real-world applications for landscape restoration and carbon accounting require more than pixels. Today, we’re releasing a &lt;a href=&quot;https://developers.google.com/earth-engine/datasets/catalog/projects_nature-trace_assets_farmscapes_england_v1_0_vectorised&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;vectorized dataset&lt;/a&gt; that transforms these maps into an actionable inventory of hedgerows, stone walls, and copses. This new resource empowers landowners and conservationists to measure and expand these fine-scale features throughout the UK.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/pixels-to-planning-1.width-1250.png&quot; alt=&quot;pixels-to-planning-1&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/pixels-to-planning-1.width-1250.png&quot; alt=&quot;pixels-to-planning-1&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;we8zj&quot;&gt;&lt;i&gt;Key landscape features and their primary ecological functions.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Mapping the fabric of the countryside&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;g0gmp&quot;&gt;Moving from a high-resolution raster map to an actionable vector dataset required overcoming technical hurdles at the intersection of spatial topology, semantics, and computational scale.&lt;/p&gt;&lt;p data-block-key=&quot;946iq&quot;&gt;First, agricultural landscapes present complex spatial topologies. Features are rarely isolated; for example, a hedgerow might border a field or run directly alongside a stone wall, meaning standard single-layer models struggle to represent these overlapping elements. Additionally, processing such a large map requires breaking it into S2-cell tiles (a grid system that flattens our round planet into flat squares on a map), which often results in features being artificially sliced at the tile borders.&lt;/p&gt;&lt;p data-block-key=&quot;4bsp3&quot;&gt;Second, there is the question of semantic value. A simple &quot;woody&quot; pixel doesn&#39;t distinguish between a forest core, a connective corridor, or an isolated copse. To make the vectorized dataset useful for conservation, we had to find a way to programmatically classify these shapes based on their actual ecological function.&lt;/p&gt;&lt;p data-block-key=&quot;492vo&quot;&gt;Finally, we faced the problem of computational scale. The sheer size of the high-resolution dataset made standard raster-to-vector operations computationally prohibitive. Processing millions of individual woody features across the entirety of England (an area of over 130,000 km²) required careful data handling to avoid overwhelming traditional systems.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Teaching AI the shape of the countryside&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;g0gmp&quot;&gt;To bridge the gap between pixels and planning, we developed a high-resolution deep-learning framework designed to explicitly map features across the complex patchwork of agricultural land.&lt;/p&gt;&lt;p data-block-key=&quot;6ovu1&quot;&gt;Training an AI to recognize specific features of the British countryside like a managed hedgerow requires deep expertise, but we only had a relatively small set of annotated data (~247 km²). To overcome this, we used &lt;a href=&quot;https://arxiv.org/abs/2510.18318&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Remote Sensing Foundations’ (RSF) Vision-Transformer (ViT) Backbone&lt;/a&gt; pre-trained on more than 300 million global satellite images. RSF is part of Google &lt;a href=&quot;https://ai.google/earth-ai/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Earth AI&lt;/a&gt;, our collection of geospatial models and datasets to transform planetary data into actionable insights. By starting with this robust foundation of spatial textures, we fine-tuned the model to recognize the specific nuances of the British landscape with much higher precision.&lt;/p&gt;&lt;p data-block-key=&quot;1meos&quot;&gt;With this trained model as our foundation, we designed a pipeline to resolve our core spatial, semantic, and scaling challenges.&lt;/p&gt;&lt;p data-block-key=&quot;9eg6r&quot;&gt;To handle the layered topology of the countryside, where a stone wall might sit directly beneath the canopy of a hedgerow, we developed a dual-layer labeling system using submeter imagery and 1-meter &lt;a href=&quot;https://en.wikipedia.org/wiki/Lidar&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;LiDAR&lt;/a&gt; data. This allowed our model to see two things in the same space: (1) the ground-level boundaries (like farmed land or water) and (2) the above-ground features (like the trees and walls that sit on top of them). To fix the artificial slices at tile borders, we developed a scalable algorithm that merges geometries across cells, ensuring every feature is geometrically complete.&lt;/p&gt;&lt;p data-block-key=&quot;7ihr6&quot;&gt;We then addressed the semantic challenge. An AI model can easily detect greenery, but it doesn&#39;t naturally know the difference between a small cluster of trees and a long, thin hedgerow. To turn the model&#39;s raw digital outlines into a useful ecological inventory, we applied a mathematical test called the &lt;a href=&quot;https://en.wikipedia.org/wiki/Polsby%E2%80%93Popper_test&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Polsby–Popper compactness score&lt;/a&gt;. By analyzing the physical footprint of each detection, we programmatically categorized the countryside&#39;s geometry. We defined woodlands as substantial, contiguous canopies with at least a 30-meter diameter, woody patches as small copses or individual trees, and linear woody features — such as hedgerows and elongated corridors — by their stretched footprints, strictly defined by a compactness score of less than 0.5. This geometric intelligence allowed us to programmatically isolate the long, thin corridors that are so vital for wildlife movement.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


  

  &lt;div class=&quot;
      dynamic_media
      glue-grid__col
      glue-grid__col--span-4-sm
      glue-grid__col--span-12-md
      glue-grid__col--span-12-lg
      --
      
        --flex
        --center
      
    &quot; data-gt-id=&quot;dynamic_media&quot; data-gt-component-name=&quot;&quot;&gt;

    




    &lt;div class=&quot;
      glue-grid
      
        --remove-gap
        --medium
      
    &quot;&gt;
      
        &lt;div class=&quot;
          dynamic_media__item
          glue-grid__col
          glue-grid__col--span-4-sm
          
            glue-grid__col--span-12-md
          
          
            glue-grid__col--span-12-lg
          
        &quot;&gt;
          &lt;div class=&quot;&quot;&gt;
            



  
    





    &lt;!-- Determine the appropriate width based on image_width --&gt;
    
        
    


&lt;!-- For mobile images, use a default width --&gt;


&lt;picture class=&quot;media__image media__image&quot;&gt;
    
    
        &lt;source media=&quot;(min-width: 768px)&quot; srcset=&quot;https://storage.googleapis.com/gweb-research2023-media/images/pixels-to-planning-2.width-1250.png&quot; alt=&quot;pixels-to-planning-2&quot;&gt;
    
    &lt;img src=&quot;https://storage.googleapis.com/gweb-research2023-media/images/pixels-to-planning-2.width-1250.png&quot; alt=&quot;pixels-to-planning-2&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer&quot;&gt;
    
&lt;/picture&gt;
  


          &lt;/div&gt;
        &lt;/div&gt;
      

      
        &lt;div class=&quot;
          glue-grid__col
          glue-grid__col--span-4-sm
          glue-grid__col--span-12-md
          caption
          --center
        &quot;&gt;
          &lt;p data-block-key=&quot;we8zj&quot;&gt;&lt;i&gt;Workflow of the landscape features extraction methodology.&lt;/i&gt;&lt;/p&gt;
        &lt;/div&gt;
      
    &lt;/div&gt;
  &lt;/div&gt;



    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  




  &lt;p data-block-key=&quot;g0gmp&quot;&gt;Finally, to address the computational bottleneck and scale this analysis nationwide, we leveraged &lt;a href=&quot;https://earthengine.google.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Google Earth Engine&lt;/a&gt;. By processing thousands of independent S2 cells in parallel, we bypassed traditional computational limits, allowing us to generate vector geometries for millions of individual features simultaneously. Together, these advancements allow us to turn a raw map into a functional tool for nature recovery.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                    
    


&lt;section class=&quot;component-as-block --no-padding-top --theme-light --dbl-padding&quot;&gt;
    &lt;div class=&quot;glue-page&quot;&gt;
        
  


&lt;div class=&quot;rich-text --theme-light --mode-standalone&quot; data-gt-id=&quot;rich_text&quot; data-gt-component-name=&quot;&quot;&gt;
  


    &lt;div class=&quot;component-intro &quot;&gt;
        
            
                &lt;h2 class=&quot;&quot;&gt;Looking ahead&lt;/h2&gt;
            
        
        
    &lt;/div&gt;



  &lt;p data-block-key=&quot;g0gmp&quot;&gt;While the release of the &lt;a href=&quot;https://developers.google.com/earth-engine/datasets/catalog/projects_nature-trace_assets_farmscapes_england_v1_0_vectorised&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;vectorized dataset&lt;/a&gt; is an important step forward, we are already working to further refine the data.&lt;/p&gt;&lt;p data-block-key=&quot;4ud6s&quot;&gt;We’re investigating the broader utility of high-precision detection for diverse nature-based solutions, such as supporting the quantification of fine-scale woody features in &lt;a href=&quot;https://en.wikipedia.org/wiki/Silvopasture&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;silvopasture&lt;/a&gt; and &lt;a href=&quot;https://en.wikipedia.org/wiki/Agroforestry&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;agrisilviculture&lt;/a&gt; systems. This technology could also help identify “leakage” events, ensuring that local gains in carbon and biodiversity are not offset by losses just beyond a project’s boundary. These approaches offer a critical pathway to scale restoration across working lands and address the climate and biodiversity crises without compromising global food security.&lt;/p&gt;&lt;p data-block-key=&quot;2smso&quot;&gt;By making this data open and accessible, we hope to empower farmers, scientists, and policymakers to protect the small-scale features that make a large-scale difference for our planet.&lt;/p&gt;&lt;p data-block-key=&quot;1lv3g&quot;&gt;Learn more about our AI and sustainability efforts by checking out &lt;a href=&quot;https://blog.google/technology/research/new-updates-and-more-access-to-google-earth-ai/&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Google Earth AI&lt;/a&gt; and &lt;a href=&quot;https://cloud.google.com/blog/topics/sustainability/look-back-at-a-year-of-earth-engine-advancements&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;Google Earth Engine&lt;/a&gt;.&lt;/p&gt;
  
&lt;/div&gt;

    &lt;/div&gt;
&lt;/section&gt;

                    
                </description><link>https://research.google/blog/from-pixels-to-planning-earth-ai-for-nature-restoration/</link><guid isPermaLink="false">https://research.google/blog/from-pixels-to-planning-earth-ai-for-nature-restoration/</guid><pubDate>Invalid Date</pubDate><author>Google</author><category>Climate &amp; Sustainability</category><category>Earth AI</category><category>Machine Intelligence</category><category>Open Source Models &amp; Datasets</category></item></channel></rss>