Observed since 20 Oct, 21:03 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
A multi-package setup for AffectLog AI modules.
The AL360° Trustworthy AI Toolbox is an end-to-end suite of tools designed to assess, develop, and deploy AI systems in a safe, trustworthy, and ethical manner. With this toolbox, stakeholders of AI systems can better understand their models, make trustworthy data-driven decisions, and take corrective actions to ensure fairness, transparency, and accountability in AI development.
This toolbox integrates several open-source tools and libraries into a unified experience, enabling users to identify model errors, evaluate fairness, understand predictions, and optimize decision-making. It is aimed at both technical users such as data scientists and engineers and non-technical stakeholders such as business leaders and policy-makers.
| Repository | Description |
|---|---|
| Affectlog360 | Central repository containing the AL360° Trustworthy AI tools including dashboards for model interpretability, fairness, error analysis, and data balance analysis. |
| Affectlog360 Mitigations | Library for applying mitigation techniques to improve model fairness and performance. |
| Trustworthy-AI-Tracker | JupyterLab extension for managing, tracking, and comparing machine learning experiments. |
| Affectlog360 GenBit | Library to measure and mitigate gender bias in Natural Language Processing (NLP) models. |
You can install the AL360° Trustworthy AI Toolbox using the following command:
pip install al360_taiwidgets
Note: If you're running this in Jupyter, restart the kernel after installation to ensure the tools are loaded correctly.
The AL360° Trustworthy AI Dashboard is the core component of the toolbox. It provides an intuitive interface that allows users to explore model performance, errors, fairness, and feature importance, as well as generate actionable insights for decision-making. It integrates multiple tools into a cohesive flow that helps practitioners quickly diagnose issues and improve models.
You can customize the AL360° dashboard to suit different use cases:
Explore different flows and usage examples in our detailed guides:
The tools within the AL360° Trustworthy AI Toolbox support various model types and AI use cases, including:
Check out the following notebooks for example use cases:
The AL360° Trustworthy AI Toolbox supports models trained on datasets in the following formats:
numpy.ndarray, pandas.DataFrame, iml.datatypes.DenseData, scipy.sparse.csr_matrix.predict or predict_proba method compatible with Scikit-learn's API.The AL360° Trustworthy AI Toolbox provides seamless integration with Jupyter notebooks for managing, tracking, and comparing models. You can explore your model's fairness, interpretability, and data balance directly within JupyterLab.
We welcome contributions to the AL360° Trustworthy AI Toolbox. Please read our CONTRIBUTING.md guide for more details on how to get involved.
This project is licensed under the MIT License.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.1 | 16 Oct 2024 | 0 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 21:03 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:65beb081834e13b4ab0f63c30e01b17dc40e3dd186416330c3ea6bebf81cacc9