Skip to main content

Automated Machine Learning with Explainability

Project description

Automated Machine Learning with Explainability (AutoMLx)

The AutoMLx package provides advanced automated machine learning solutions and machine learning model explanations for tabular and text datasets.

The AutoML Pipeline automatically preprocesses, selects and engineers high-quality features in your dataset, which are then given to an automatically chosen and tuned machine learning model.

The MLExplainer offers a wide variety of visual and interactive explanations. For example, these include (local and global) feature importance, feature dependence and counterfactual explanations. These explanations provide multi-facetted insights into what your (AutoMLx or scikit-learn-style) model has learned and whether or not you should trust it.

The fairness module offers tools to help you diagnose and understand the unintended bias present in your dataset and model so that you can make steps towards more inclusive and fair applications of machine learning.

Installation

There are two ways to use AutoMLx.

Direct Installation

AutoMLx can be installed on x86 or ARM machines in a python 3.8 or 3.10 environment using:

pip3 install oracle-automlx

Several AutoMLx dependencies are optional and can be installed with:

pip3 install oracle-automlx[option]

where "option" can be one of:

  • "classic", which installs the libraries needed to support AutoML for tabular classification, regression and anomaly detection.
  • "viz", which provides visualization functionality for explanations and the AutoML time-series forecaster,
  • "forecasting", which installs the forecasting models needed for the AutoML time-series forecaster,
  • "deep-learning", which installs some torch-based deep-learning models for the AutoML classifier, regressor and anomaly detector.
  • "onnx", which installs the onnx-related libraries needed to export AutoML models to the ONNX format.
  • "explain",which installs the libraries needed to use the MLExplainer to compute machine.

Multiple optional dependencies can be installed simultaneously using a comma-separated list. For example:

pip3 install oracle-automlx[forecasting,viz]

Oracle Cloud Infrastructure (OCI) Data Science (DS) Conda Pack

AutoMLx is also available in the Oracle Cloud Infrastructure Data Science service in the AutoMLx conda pack.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

oracle_automlx-24.1.0-py310-none-any.whl (1.3 MB view details)

Uploaded Python 3.10

oracle_automlx-24.1.0-py38-none-any.whl (1.3 MB view details)

Uploaded Python 3.8

File details

Details for the file oracle_automlx-24.1.0-py310-none-any.whl.

File metadata

File hashes

Hashes for oracle_automlx-24.1.0-py310-none-any.whl
Algorithm Hash digest
SHA256 5815b4874a6867b64ca398cdb4af0321a68134636d6c7a8588ebc9b1be818e3f
MD5 07a7684ed2e4b987c72c00bac01b3110
BLAKE2b-256 ad251ee71719b002e7b698083ed04a590e860f25c379dd8ca1fd37c611d91f96

See more details on using hashes here.

File details

Details for the file oracle_automlx-24.1.0-py38-none-any.whl.

File metadata

File hashes

Hashes for oracle_automlx-24.1.0-py38-none-any.whl
Algorithm Hash digest
SHA256 6625964c9ad72353f9540b782c7c73bae4bacc83854daf13e3f50d8877a83993
MD5 d3648645e69a605e9e4ed2ba5d3e03f8
BLAKE2b-256 034faec1b3ec16e50d15738d083fe26b3b06b28dfe40c6d4d019ad0f93a71a28

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page