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.
  • "recommendation", which installs the recommender models needed for the AutoML recommendation task (only available through OCI DS in the AutoMLx Conda pack or through internal Oracle distribution).

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

oracle_automlx-24.4.0-py311-none-any.whl (2.1 MB view details)

Uploaded Python 3.11

oracle_automlx-24.4.0-py310-none-any.whl (1.5 MB view details)

Uploaded Python 3.10

oracle_automlx-24.4.0-py39-none-any.whl (1.5 MB view details)

Uploaded Python 3.9

File details

Details for the file oracle_automlx-24.4.0-py311-none-any.whl.

File metadata

File hashes

Hashes for oracle_automlx-24.4.0-py311-none-any.whl
Algorithm Hash digest
SHA256 681a2d7b0f2fe1714d1224e7be361959042adbff9039eae5687c65ef0781e101
MD5 2f75f6bc0b4b327b7bcf7d1560f0bdfd
BLAKE2b-256 8970b11a860539d46bb86463ec478b8729f2f61aa4c274ad5fa3e83ae21bba63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for oracle_automlx-24.4.0-py310-none-any.whl
Algorithm Hash digest
SHA256 cccc9de62c05b4a9efa7b0c52770ea7c80a559f1d2dc522a815ad4f512399f5b
MD5 974dc1d8927790cf32d76a2b79d0ad4a
BLAKE2b-256 4c4e222e5cacefcbbe2105397d6f61068e9c9c3535db39542aa3964cca6c67b6

See more details on using hashes here.

File details

Details for the file oracle_automlx-24.4.0-py39-none-any.whl.

File metadata

File hashes

Hashes for oracle_automlx-24.4.0-py39-none-any.whl
Algorithm Hash digest
SHA256 fe6f583625b4e22c5166abd7198abab7cefa2c633c4019dd772a450558a4de3d
MD5 2c29ba501c00b772371e7826141f59e2
BLAKE2b-256 19185c0746f26742812e7003e3b055250dba525116f90929d4016b6f6d32f834

See more details on using hashes here.

Supported by

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