HanXiao1999/UI-Genie-Agent-7B

Model

UI-Genie-Agent-7B

0

8 commits

2 linked in READMEs

updated May 29, 2025

See the code

README

UI-Genie-Agent-7B

This model is presented in UI-Genie: A Self-Improving Approach for Iteratively Boosting MLLM-based Mobile GUI Agents.

Code: https://github.com/Euphoria16/UI-Genie

Model Description

UI-Genie-Agent-7B is a state-of-the-art Multimodal Large Language Model specifically trained for mobile GUI automation tasks. It is part of the UI-Genie framework, which introduces a novel self-improving approach for enhancing MLLM-based mobile GUI agents through iterative agent-reward model co-evolution.

This model achieves state-of-the-art performance on mobile GUI benchmarks by eliminating the need for manual annotation through synthetic trajectory generation guided by our specialized reward model UI-Genie-RM.

Model Architecture

  • Base Model: Qwen2.5-VL-7B-Instruct
  • Training Method: Supervised fine-tuning with exisiting trajetory datasets and our synthetic trajectory data
  • Action Space Coverage: Supports comprehensive mobile interactions (click, swipe, type, etc.) and Set-of-Mark mode.

Performance

AndroidControl Benchmark

Model SizeLow-Level TasksHigh-Level Tasks
UI-Genie-Agent-7B94.3% SR74.2% SR
UI-TARS-7B90.8% SR72.5% SR
Qwen2.5-VL-7B91.4% SR60.1% SR

AndroidLab Benchmark

ModelSuccess RateSub-Goal Success Rate
UI-Genie-Agent-7B38.7%46.3%
AutoGLM36.2%-
Qwen2.5-VL-7B14.9%18.7%

Android Arena (A3) Benchmark

ModelFunction-based SRLLM-based SRESAR
UI-Genie-Agent-7B20.4%24.4%51.4%
UI-TARS-7B16.9%21.9%46.5%

Training Data

Our model is trained on a combination of:

Action Space

The model supports a comprehensive action space for mobile interactions:

Action TypeParametersDescription
openapp_name, action_descLaunch applications
clickcoordinate/som, action_descTap UI elements
swipecoordinate/som, direction, distance, action_descScroll the screen
long_presscoordinate/som, action_descLong press interactions
typetext, action_descText input
system_buttonbutton, action_descSystem button presses
waittime, action_descWait operations
terminatestatus, action_descTask completion

Citation

@misc{xiao2025uigenieselfimprovingapproachiteratively,
      title={UI-Genie: A Self-Improving Approach for Iteratively Boosting MLLM-based Mobile GUI Agents}, 
      author={Han Xiao and Guozhi Wang and Yuxiang Chai and Zimu Lu and Weifeng Lin and Hao He and Lue Fan and Liuyang Bian and Rui Hu and Liang Liu and Shuai Ren and Yafei Wen and Xiaoxin Chen and Aojun Zhou and Hongsheng Li},
      year={2025},
      eprint={2505.21496},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      url={https://arxiv.org/abs/2505.21496}, 
}
conversational
endpoints_compatible
image-text-to-text
qwen2_5_vl
safetensors
text-generation-inference
transformers

Contributors

HanXiao1999

7 commits

nielsr

1 commits

HanXiao1999/UI-Genie-Agent-7B

Model

UI-Genie-Agent-7B

0

8 commits

2 linked in READMEs

updated May 29, 2025

See the code

README

UI-Genie-Agent-7B

This model is presented in UI-Genie: A Self-Improving Approach for Iteratively Boosting MLLM-based Mobile GUI Agents.

Code: https://github.com/Euphoria16/UI-Genie

Model Description

UI-Genie-Agent-7B is a state-of-the-art Multimodal Large Language Model specifically trained for mobile GUI automation tasks. It is part of the UI-Genie framework, which introduces a novel self-improving approach for enhancing MLLM-based mobile GUI agents through iterative agent-reward model co-evolution.

This model achieves state-of-the-art performance on mobile GUI benchmarks by eliminating the need for manual annotation through synthetic trajectory generation guided by our specialized reward model UI-Genie-RM.

Model Architecture

  • Base Model: Qwen2.5-VL-7B-Instruct
  • Training Method: Supervised fine-tuning with exisiting trajetory datasets and our synthetic trajectory data
  • Action Space Coverage: Supports comprehensive mobile interactions (click, swipe, type, etc.) and Set-of-Mark mode.

Performance

AndroidControl Benchmark

Model SizeLow-Level TasksHigh-Level Tasks
UI-Genie-Agent-7B94.3% SR74.2% SR
UI-TARS-7B90.8% SR72.5% SR
Qwen2.5-VL-7B91.4% SR60.1% SR

AndroidLab Benchmark

ModelSuccess RateSub-Goal Success Rate
UI-Genie-Agent-7B38.7%46.3%
AutoGLM36.2%-
Qwen2.5-VL-7B14.9%18.7%

Android Arena (A3) Benchmark

ModelFunction-based SRLLM-based SRESAR
UI-Genie-Agent-7B20.4%24.4%51.4%
UI-TARS-7B16.9%21.9%46.5%

Training Data

Our model is trained on a combination of:

Action Space

The model supports a comprehensive action space for mobile interactions:

Action TypeParametersDescription
openapp_name, action_descLaunch applications
clickcoordinate/som, action_descTap UI elements
swipecoordinate/som, direction, distance, action_descScroll the screen
long_presscoordinate/som, action_descLong press interactions
typetext, action_descText input
system_buttonbutton, action_descSystem button presses
waittime, action_descWait operations
terminatestatus, action_descTask completion

Citation

@misc{xiao2025uigenieselfimprovingapproachiteratively,
      title={UI-Genie: A Self-Improving Approach for Iteratively Boosting MLLM-based Mobile GUI Agents}, 
      author={Han Xiao and Guozhi Wang and Yuxiang Chai and Zimu Lu and Weifeng Lin and Hao He and Lue Fan and Liuyang Bian and Rui Hu and Liang Liu and Shuai Ren and Yafei Wen and Xiaoxin Chen and Aojun Zhou and Hongsheng Li},
      year={2025},
      eprint={2505.21496},
      archivePrefix={arXiv},
      primaryClass={cs.CL},
      url={https://arxiv.org/abs/2505.21496}, 
}
conversational
endpoints_compatible
image-text-to-text
qwen2_5_vl
safetensors
text-generation-inference
transformers

Contributors

HanXiao1999

7 commits

nielsr

1 commits