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 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

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

oracle_automlx-25.3.1-py312-none-any.whl (2.1 MB view details)

Uploaded Python 3.12

oracle_automlx-25.3.1-py311-none-any.whl (2.2 MB view details)

Uploaded Python 3.11

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

Uploaded Python 3.10

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

Uploaded Python 3.9

File details

Details for the file oracle_automlx-25.3.1-py312-none-any.whl.

File metadata

File hashes

Hashes for oracle_automlx-25.3.1-py312-none-any.whl
Algorithm Hash digest
SHA256 36f32e6732c0ffbe50f95cc6424169c656851f90069bac314331ebb767762ff0
MD5 235a76dbf121e6cb8584890fe2206f19
BLAKE2b-256 ca3e36c0057655f629d8d194cb215fc31ba39eca1a04a20ff0c2668e5f2f5737

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for oracle_automlx-25.3.1-py311-none-any.whl
Algorithm Hash digest
SHA256 d76c2db0a85a8f3d94f54fb21f7344ca8efb7f54a0da8759386501758a02d261
MD5 c99639081d2464596b208d9e0e60633e
BLAKE2b-256 631965e00cb715d4f4dc7918bcdc819f0257284ba4e6a632342461035b3709a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for oracle_automlx-25.3.1-py310-none-any.whl
Algorithm Hash digest
SHA256 aa46495416aee857f3570d5ef354febd66a32d278c4d7726be656df390a70618
MD5 c4d6202463bc037c99b093b8df34375b
BLAKE2b-256 d2ca245aebe62d9e9790e625514e45ad195c2b48143c32d057251bd559656a12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for oracle_automlx-25.3.1-py39-none-any.whl
Algorithm Hash digest
SHA256 d65353eb8fa62e8ce0459ca2bbbc8f97b7030bede8e945ea5d9fbb60530ff643
MD5 a5978cf6dda400c40e7d2ba56da6eed2
BLAKE2b-256 1a0722460fb8da1fb2a110b3ff2cbe01aeab494facb869d3df79a6daeb8c01a1

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