Recipes#
The Howso Engine Recipes Github page includes many “recipes” for building your own use-cases! They include an introduction recipe followed by several sections of different types of recipes.
Introduction Recipe#
Howso Engine Intro
Learn the basics of our powerful engine in a traditional ML workflow!
Section 1-Insights#
Explores the different types of insights that can be attained using Howso.
Notable Recipes
Engine-Insights
See an introduction to many of the insights that can be gained through Howso Engine.
Section 2-Workflows#
Example use cases that combine different Howso insights and capabilities into practical workflows.
Notable Recipes
Anomaly Detection
Build your fraud and rare-events use-cases from this example using Surprisal!
Audit Edit
Have you ever spent hours training a fine-tuned model only to have to retrain it with new data? Use this example to edit your trainee with no extra training needed!
Bias Mitigation
Does your historical data contain bias such as men making more money than women? In traditional ML, this pattern will be used for any future predictions. Learn how to mitigate these biases in this example!
Feature Importance
How important are the features in your dataset?
Time Series
Time series analysis can provided additional insight into trends within your data. Use this example for your Time Series use-cases!
Clustering: Pairwise-Distance Calculation
This example demonstrates Howso’s ability to calculate pairwise distances between training cases. Distances can be used for a variety of use cases, including clustering algorithms. Use this recipe for your Clustering use-cases!
Model Drift Monitoring
Drift occurs when a trained model no longer reflects the desired aspects of reality, leading to poor predictions. Howso Engine can be used to monitor any potential drift by evaluating bias in both new and ongoing models using online learning and interpretability. Use this example to build your Drift Monitoring use-cases!
Section 3-Integration#
How to connect and use Howso with a variety of outside platforms.
Coming soon!
Section 4-Examples#
More Coming soon!
Extra Examples
extra examples of functionality covered in other recipes:
Asteroids
This example uses Asteroid data to demonstrate Howso’s interpretability to understand why the predictions were made. We build a Howso Engine Trainee to predict various information about different asteroids, understand the influential cases on the predictions, and understand the uncertainty of the predictions.
Cars
This example uses Car data to demonstrate Howso’s interpretability to understand why the predictions were made. We train Howso Engine to predict classes of vehicles, understand potential anomalies, investigate vehicles on a case-by-case basis, and review the data that contributed to the predictions.
Census
This example uses the Adult data set to demonstrate which cases and features contribute to predictions, anomalies analysis, and potential improvements to gain more insight into the data.
Section 5-Technical_Validation#
Demonstrations of certain Howso technical capabilities.
Notable Recipes
Residuals Validation
You may have noticed we don’t use the traditional ML approach of train-test-split in our example workflows. There are use-cases, especially in small datasets, where a user cannot afford to further cut their data away from training the model. Use this example as proof for why train-test-splits are no longer needed when using Howso™ !
Sparse Data and Null Handling
Sparse data and nulls (missing data) typically need preprocessing in most models, but not Howso. In fact, Howso has notable robustness when it comes to working with data that contain them. Use this example as proof for why you don’t need to impute missing values with Howso!