Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Sunshine And March Vibes (2025 Wallpapers Edition)

      May 31, 2025

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      May 31, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      May 31, 2025

      How To Prevent WordPress SQL Injection Attacks

      May 31, 2025

      Windows 11 version 25H2: Everything you need to know about Microsoft’s next OS release

      May 31, 2025

      Elden Ring Nightreign already has a duos Seamless Co-op mod from the creator of the beloved original, and it’ll be “expanded on in the future”

      May 31, 2025

      I love Elden Ring Nightreign’s weirdest boss — he bargains with you, heals you, and throws tantrums if you ruin his meditation

      May 31, 2025

      How to install SteamOS on ROG Ally and Legion Go Windows gaming handhelds

      May 31, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Oracle Fusion new Product Management Landing Page and AI (25B)

      May 31, 2025
      Recent

      Oracle Fusion new Product Management Landing Page and AI (25B)

      May 31, 2025

      Filament Is Now Running Natively on Mobile

      May 31, 2025

      How Remix is shaking things up

      May 30, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Windows 11 version 25H2: Everything you need to know about Microsoft’s next OS release

      May 31, 2025
      Recent

      Windows 11 version 25H2: Everything you need to know about Microsoft’s next OS release

      May 31, 2025

      Elden Ring Nightreign already has a duos Seamless Co-op mod from the creator of the beloved original, and it’ll be “expanded on in the future”

      May 31, 2025

      I love Elden Ring Nightreign’s weirdest boss — he bargains with you, heals you, and throws tantrums if you ruin his meditation

      May 31, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»Machine Learning»Google AI Introduces Learn-by-Interact: A Data-Centric Framework for Adaptive and Efficient LLM Agent Development

    Google AI Introduces Learn-by-Interact: A Data-Centric Framework for Adaptive and Efficient LLM Agent Development

    January 24, 2025

    The study of autonomous agents powered by large language models (LLMs) has shown great promise in enhancing human productivity. These agents are designed to assist in various tasks such as coding, data analysis, and web navigation. They allow users to focus on creative and strategic work by automating routine digital tasks. However, despite the advancements, these systems face challenges in achieving the efficiency and reliability required for real-world applications, particularly in adapting to new environments.

    One of the biggest limitations in this field is a lack of quality, environment-specific datasets. Present LLMs are largely static, relying on pre-training data that do not consider dynamic and varied scenarios encountered in real-world environments. The inability to adapt has resulted in difficulties for LLMs in doing tasks that need contextual understanding or multi-step reasoning, creating a huge gap between what is potential and what these systems can do.

    Traditional techniques relied on human-annotated data and prompt engineering to enhance the performance of LLMs. Those generally involve retrieving instances from existing libraries or extracting information from the pre-trained models. But in doing so, they suffer from strong deficiencies like high costs, inefficiency in creating multi-round interaction datasets, and inability to scale across a vast array of domains. Other approaches, such as reinforcement learning or retrieval-augmented generation (RAG), address the gaps to some extent, but noisy data may arise, or complex trajectories fail to be adequately handled.

    Researchers from Google and The University of Hong Kong have presented Learn-by-Interact, a framework that addresses the abovementioned limitations. Learn-by-Interact automates interaction data synthesis by building on any accessible resource – documentation, and tutorials, in this case. The framework allows agents to generate task instructions and interact within environments autonomously. These interactions are summarized and refined through backward construction, which aligns generated trajectories with task objectives. This innovation ensures that the data used for training and inference are coherent and high-quality.

    The methodology behind Learn-by-Interact incorporates several key processes. First, the framework uses self-instruction to create diverse task instructions from existing resources. The agents execute these instructions in simulated environments by producing interaction trajectories that are then summarized as new task instructions. Backward construction forms an integral part of this process, abstracting and realigning trajectories with their intended outcomes to ensure the alignment between the tasks and the synthesized data. Filtering mechanisms in the system filter out the noisy data, using only high-quality examples to carry forward the process. Moreover, novel retrieval pipelines further enhance the usage of synthesized data by merging observation-based and model-based methods to improve relevance and efficiency in retrieval.

    Thorough evaluations of Learn-by-Interact were carried out on four benchmarks: SWE-bench, WebArena, OSWorld, and Spider2-V. The framework always showed better performance than traditional methods. For instance, on OSWorld, the framework nearly doubled the baseline performance of Claude-3.5, which boosted accuracy from 12.4% to 22.5%. Codestral-22B, in training-based evaluations, showed improvement from 4.7% to 24.2% after training on data synthesized by the framework. In all benchmarks, Learn-by-Interact achieved an average improvement of 8.8% in training-free settings. These results underscore the robustness and scalability of the framework, making it an effective tool for diverse real-world applications.

    In addition to the good performance metrics, the study pointed out the framework’s efficiency. Unlike traditional methods that consume many computational resources, Learn-by-Interact optimizes inference by reducing the number of language model calls and tokens consumed during evaluation. The efficiency and the framework’s capability to generate high-quality data autonomously position it as a significant advancement in developing adaptive LLM agents.

    One of the most daunting challenges in the field is addressed by the Learn-by-Interact solution: high-quality, environment-specific synthesis at scale. It brings scalability to synthesizing such data on the back of the declining need for costly and time-consuming human annotations while achieving superior performance across different tasks. This brings considerable advancement to developing more reliable LLM agents that are practical for deployment within real-world environments. This framework introduces the use of backward construction and advanced retrieval techniques so that performance is improved and established as a new benchmark for efficiency and adaptiveness in autonomous agent research.


    Check out the Paper. All credit for this research goes to the researchers of this project. Also, don’t forget to follow us on Twitter and join our Telegram Channel and LinkedIn Group. Don’t Forget to join our 65k+ ML SubReddit.

    🚨 [Recommended Read] Nebius AI Studio expands with vision models, new language models, embeddings and LoRA (Promoted)

    The post Google AI Introduces Learn-by-Interact: A Data-Centric Framework for Adaptive and Efficient LLM Agent Development appeared first on MarkTechPost.

    Source: Read More 

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleMobile-Agent-E: A Hierarchical Multi-Agent Framework Combining Cognitive Science and AI to Redefine Complex Task Handling on Smartphones
    Next Article Big pig Marketing

    Related Posts

    Machine Learning

    How to Evaluate Jailbreak Methods: A Case Study with the StrongREJECT Benchmark

    May 31, 2025
    Machine Learning

    Cisco’s Latest AI Agents Report Details the Transformative Impact of Agentic AI on Customer Experience

    May 31, 2025
    Leave A Reply Cancel Reply

    Hostinger

    Continue Reading

    Streamline Your PIM Strategy: Key Techniques for Effective inriver Integration

    Development

    CVE-2025-4520 – Uncanny Automator WordPress Unauthorized Data Modification Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Microsoft finally opens beta for Azure SDK for Rust due to popular demand

    Operating Systems

    4 New Effects Added to ‘Burn My Windows’ GNOME Extension

    Linux

    Highlights

    Can’t Select random months dates using jquery calender

    July 2, 2024

    I have Jquery calender in my application. I have task to select dates from different months using Selenium, but I can do only previous month and forward month. Actually I need to select dates from random months by specifying the date and month as input. If there is a way to achieve it let me know.

    **My code for Selecting Previous Month date.**

    public static void Date_Picker(String datetoselect,String Xpath,String month) {
    // Click on the Given Calender Button
    driver.findElement(By.xpath(Xpath)).click();

    driver.findElement(By.xpath(“//div[@id=’ui-datepicker-div’]/div/a[1]”)).click();

    WebElement Month = driver.findElement(By.xpath(“//div[@id=’ui-datepicker-div’]/div/div[@class=’ui-datepicker-title’]/span”));
    String Month_Message = Month.getText();

    if(Month_Message.contains(month))
    {
    WebElement dateWidget = driver.findElement(By.className(“ui-datepicker-calendar”));

    List<WebElement> rows=dateWidget.findElements(By.tagName(“tr”));

    List<WebElement> columns=dateWidget.findElements(By.tagName(“td”));

    for (WebElement cell: columns){

    if (cell.getText().equals(datetoselect)){

    cell.findElement(By.linkText(datetoselect)).click();
    break;

    }
    }
    }

    glhd/laravel-timezone-mapper

    December 7, 2024

    CVE-2025-4368 – Tenda AC8 Buffer Overflow Vulnerability

    May 6, 2025

    Gemini in Gmail Now Handles Google Calendar Tasks on Android and iOS

    May 21, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.