Apple’s Ferret-UI Lite Brings AI Smarts Closer to Siri and On-Device iPhone Control
Apple is making strides in bringing advanced AI capabilities, specifically understanding and interacting with app interfaces, directly to the iPhone. A new research paper details the development of Ferret-UI Lite, a streamlined AI model designed for on-device processing, potentially paving the way for a more intuitive and powerful Siri experience.
The Evolution of Ferret
Apple’s journey with “Ferret” began in December 2023 with the introduction of FERRET, a multimodal large language model (MLLM) capable of understanding natural language references within images AppleInsider. This initial model could identify and interpret specific parts of an image based on natural language queries. Subsequent iterations, including Ferretv2, Ferret-UI, and Ferret-UI 2, focused on improving the model’s ability to comprehend and interact with user interfaces (UI).
Early MLLMs often struggled with the nuances of UI screens, which typically have elongated aspect ratios and smaller, detailed elements like icons and text. Ferret-UI addressed this by incorporating “any resolution” capabilities to magnify details and enhance visual feature recognition 9to5Mac.
Addressing the Limitations of Large Models
Whereas previous versions of Ferret-UI showed promise, they relied on large language models (LLMs) that weren’t ideally suited for on-device processing. Utilizing cloud-based LLMs offered considerable planning and reasoning capabilities, but raised privacy and security concerns by requiring data to be sent off-device. Ferret-UI Lite aims to solve this problem.
Introducing Ferret-UI Lite: Small Size, Big Performance
Ferret-UI Lite is an end-to-end GUI agent designed to function across multiple platforms – mobile, web, and desktop – with a particular focus on efficient on-device performance. Despite having only 3 billion parameters, it matches or surpasses the performance of models up to 24 times larger 9to5Mac.
The model utilizes GUI data from both real and synthetic sources and employs techniques like chain-of-thought reasoning, visual-tool use, and reinforcement learning to enhance inference-time performance. A key innovation is a zoom-in mechanism that allows the model to focus on specific areas of the UI, mimicking human visual attention to detail.
Performance Benchmarks
In the ScreenSpot-Pro GUI grounding benchmark, Ferret-UI Lite achieved 53.3% accuracy, exceeding the performance of UI-TARS-1.5, a 7-billion-parameter LLM, by over 15% 9to5Mac. While performance in GUI navigation tasks was more limited compared to larger models, it remained comparable to UI-TARS-1.5.
Implications for Siri and Beyond
The development of Ferret-UI Lite represents a significant step towards enabling Siri to better understand and interact with app interfaces. This could allow Siri to perform actions within apps on behalf of users, such as selecting graphical elements or navigating menus. The technology also holds potential for accessibility features, providing more detailed descriptions of on-screen content and assisting users with app interactions spyglass.org.
While Apple hasn’t explicitly detailed its plans for Ferret-UI, the advancements suggest a future where Siri is more deeply integrated with the iPhone’s user experience Tom’s Guide.
Worth a look