rentruewang/aioway
AI on the way. An auto deep learning pipe dream. An RDBMS approach to deep learning. Declarative, explainable, scalable, optimizable, easy to deploy, all that good stuff.
What it solves
Aioway addresses the high entry barrier for machine learning by replacing expensive expert training and subpar AutoML solutions. It aims to overcome the limitations of current tools, which are often too slow (like neural architecture search), inflexible, or non-explainable (like LLMs).
How it works
Inspired by optimizing compilers for SQL, Aioway treats machine learning models and algorithms as instructions. It analyzes the task and available resources to select the best algorithms and models, building a pipeline that remains a "white box" for explainability.
Who it’s for
Developers and data scientists who need an automated, flexible, and explainable way to build ML pipelines without requiring deep expert-level tuning or expensive pretrained models.
Highlights
- Rule-based optimization: Faster than neural architecture search because it avoids backtracking.
- Resource-aware selection: Automatically detects tasks and available resources to pick the best model.
- Explainable architecture: Produces white-box models for better transparency.
- Flexible interfaces: Supports both a Python library interface and a relational algebra (SQL-like) interface.
- Scalable: Allows for upgrading model parts and scaling across different machine sizes.
Related
- Project
- Project
- Project
- Project
- Project