Ad

ASI-Arch: Model Architecture Discovery

ASI-Arch autonomously discovers novel linear attention architectures by conducting end-to-end scientific research. It leverages LLMs and a multi-agent framework for optimized model design and validation.
Screenshot of GAIR-NLP/ASI-Arch homepage

ASI-Arch autonomously discovers novel linear attention architectures. The framework employs a multi-agent system powered by a Large Language Model (LLM) to conduct end-to-end scientific research in the complex domain of linear attention mechanisms. The core problem addressed is the manual and time-consuming process of designing and evaluating new model architectures. ASI-Arch utilizes a combination of evolutionary algorithms, automated experimentation, and insightful analysis to overcome these challenges.

ASI-Arch is notable for its fully autonomous, multi-agent research paradigm that eliminates manual intervention in the architecture discovery process. It systematically explores the search space of linear attention mechanisms, leading to the discovery of a significant number of state-of-the-art architectures. The open-sourcing of all discovered architectures promotes transparency and reproducibility. Built upon a robust database and a cognition base, it streamlines the research workflow.

  • Autonomous Discovery Pipeline: Systematically hypothesizes, implements, and validates novel architectures.
  • Architecture Database: Stores experimental data and enables agent information retrieval for parallel execution.
  • Cognition Base: Provides relevant research insights to guide the autonomous research process.
  • State-of-the-Art Performance: Discovers architectures achieving top performance on various benchmarks.
  • Continuous Optimization: Improves architecture quality throughout the research process.
  • Open-Source Architectures: Releases all 106 discovered linear attention architectures.
  • Multi-Agent Framework: Orchestrates specialized agents for hypothesis generation, evaluation, and analysis.

ASI-Arch is currently a functional research prototype with demonstrated capabilities in autonomous architecture discovery. It has been successfully used to discover 106 novel architectures and is actively being developed and refined. The project features a comprehensive suite of components, including a database, cognition base, and a modular pipeline. Ongoing efforts focus on enhancing scalability, improving the efficiency of the search process, and expanding the range of supported architectures.

ASI-Arch benefits researchers and practitioners seeking automated methods for model architecture exploration. It is particularly valuable for those working with linear attention mechanisms, providing a framework for discovering high-performing architectures without manual design. Real-world applications encompass tasks requiring optimized model design across diverse domains, such as natural language processing, computer vision, and beyond. ASI-Arch streamlines the research process and offers a value proposition through automated, evidence-based architecture discovery.

Languages:
Summarize:
Share:
Stars
1,174
Forks
218
Issues
5
Created
1 year ago
Commit
7 months ago
License
APACHE-2.0
Archived
No
Updated 8 days ago

Similar Repositories