Overview of Howso’s Understandable AI®#
Key Features of the Howso Engine#
Understandability#
Perfect attribution traces decisions directly back to the source data, enabling complete auditability
Challenge misleading results from current interpretability approaches with breakthroughs in feature importance analysis
Howso is robust against several common challenges (correlated features, redundant features, difference in scale between features, and multiple distinguishing features) faced by other feature importance tools, including the SHAP metric, which often lead to misleading results.
Fix bias and debug
Easily add, edit, and remove data without spending more costly re-training time and computational resources.
Identify counterfactuals and perform “what if?” scenario analyses
Performance#
On average, Howso outperforms LightGBM classification and regression accuracy, and demonstrates notable success with small datasets. Additionally, Howso intelligently handles and imputes sparse and missing data.
Versatility#
Perform multiple tasks automatically, including…
Supervised and unsupervised learning
Online learning
Reinforcement learning
Generative and discriminative analysis
Anomaly detection
Bias detection and prediction monitoring
Utilize structured and semi-structured data
Flexibly handle a variety of data types, including time-series data and nominals
Trustworthiness#
Calculate reliable uncertainties for your predictions
Avoid hallucinations with complete and accurate knowledge of uncertainties so you can deliver accountability and know when there is not enough information to make good decisions.
Remain robust to adversarial attacks that exploit AI in action, and reliably detect them
Howso outperforms other AI methods and maintaining the integrity of your data and decisions, even after an attack.
Limitations#
Howso values gracious intellectual honesty. In that spirit, we’re telling you up front where we struggle and how we are planning to improve.
Additional data types
Currently, we only work with structured data. We are in beta testing for semi-structured data, tiptoeing toward generative language, and images handling is on the distant horizon.
Feature width
We work well with hundreds of features, but we are not yet able to handle thousands of features in practical applications.
Very large datasets
Handling very large datasets with subtle signals (e.g., datasets requiring tens of millions of records and/or thousands of features to capture the complex relationships within the data) currently requires manual work from engineering, data science, and subject matter expert teams. However, currently available Howso tools, including ablation and non-robust feature contribution calculations, can be used to help identify subsamples of large datasets that contain enough signal to be used for data science analysis.
What’s next? How to use these guides…#
If you have not already installed Howso Engine, that’s your first step! You can find our installation guide here.
Once you’re installed, you can try out Howso using a variety of pre-built Jupyter notebook Recipes. These notebooks will provide “recipes” for how to utilize Understandable AI in many applications.
Additionally, you can gain insight into Howso’s capabilities by exploring our key concepts, terminology, and user guides or by digging into our python code API references.
And, as always, we welcome your participation and feedback on our github page!