AutoKeras vs BigML
AutoKeras
autokeras.comBigML
bigml.comSide by side
| Figure | AutoKeras | BigML |
|---|---|---|
| Price from | Free | $833.33/mo |
| Free plan | Yes | Yes |
| Free trial | — | Yes |
| Open source | Yes | — |
| Web | — | Yes |
| Windows | Yes | — |
| macOS | Yes | Yes |
| Linux | Yes | — |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 2 | 7 |
| Spec score · AutoML Software | 8.9 (#2) | 9.1 (#1) |
| Licence | The source repository and package metadata specify Apache License 2.0. | The hosted BigML platform is proprietary under BigML terms, while selected bindings and libraries are open source. |
| Model export | The best searched model can be exported as a Keras model. | Models can be exported as JSON PML or PMML for local or embedded predictions in applications and edge devices. |
| Security | The official pages opened for this research do not state security certifications or compliance claims. | BigML states that connections use HTTPS, resources are private by default, and staff cannot access customer data without explicit consent. |
| Support | The project directs users to GitHub Discussions to ask questions. | BigML Lite includes standard 8x5 email and chat support with a 48-hour maximum response time; Enterprise lists customized email and chat with a 24-hour maximum response time. |
| System requirements | The installation page recommends PyTorch 2.3.0 or newer and the current package metadata requires Python 3.8 or newer. | Users must supply compatible hardware, software, connectivity and internet access; the service does not specify a client operating-system requirement. |
| What it does | AutoKeras is an AutoML library that automates deep-learning model selection and hyperparameter tuning. | BigML provides cloud and deployable machine-learning workflows for classification, regression, forecasting, clustering, anomaly detection, association discovery and topic modeling. |
Plans
BigML
- FREEFree
- Basic BigML training$800, paid once
- BigML Lite$1,000 a month
- Extra Support$3,000 a month
- BigML Lite$10,000 a year
- BigML Lite (annual)$10,000 a year
- Bronze Enterprise$45,000 a year
In their own words
AutoKeras
AutoKeras is a free, open-source AutoML system based on Keras, designed to make machine learning accessible through code. It supports image and text classification and regression, as well as classification and regression for structured data. Its documentation also includes a tutorial for multi-task or multimodal datasets. Users can assemble custom models from AutoKeras blocks and let the system search for detailed configurations. Image workflows can set architecture type, normalization and data augmentation, or leave those choices for automatic tuning. The best model found can be exported as a Keras Model. The Python package is installed with pip and supports Linux, macOS and Windows, including self-hosted use. The installation guide supports Python 3 and recommends PyTorch version 2.3.0 or later with the PyTorch backend. By default, the final 20% of training data is used for validation, though users can set a different split or supply validation data. Model selection uses validation loss by default, with support for customized metrics and objectives. The project directs users to GitHub Discussions for questions.
BigML
BigML is a machine-learning platform for classification, regression, forecasting, clustering, anomaly detection, association discovery, and topic modeling. It provides interactive model visualizations, prediction explanations, and field-importance views. Models can be exported in JSON PML or PMML formats for use in programming languages and web, mobile, or IoT applications. OptiML helps select and tune models; WhizzML automates workflows, and Scriptify turns workflows into reusable scripts. Users can work through the REST API and language bindings including Python, Node.js, Ruby, Java, and Swift. Listed integrations include Node-RED, Google Sheets, Zapier, Alexa, Docker, and macOS. BigML runs on web, macOS, API, and self-hosted platforms, with private deployments available on a cloud provider, ISP, or on-premises. The free plan is $0/month and includes up to 60 tasks, a 16 MB per-task dataset limit, and two parallel tasks. Paid plans start at $1,000/month; a three-day trial is available.