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#

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

Noteable Recipes

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

Noteable Recipes

  1. Anomaly Detection
    • Build your fraud and rare-events use-cases from this example using Surprisal!

  2. 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!

  3. 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!

  4. Feature Importance
    • How important are the features in your dataset?

  5. Time Series
    • Time series analysis can provided additional insight into trends within your data. Use this example for your Time Series use-cases!

  6. 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!

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

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

Noteable Recipes

  1. 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™ !

  2. 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!