8. Ideate Features and Models
Accelerate feature engineering through Ideation an AI-powered, automated method that intelligently suggests relevant features and models for your use case.
Ideation Modes of Operation
Ideation supports two modes:
- Fully Automated Mode – Runs the complete workflow from raw data to model generation with minimal user input.
- Semi-Automated Mode – Allows you to customize ideation settings, review and refine the generated results, and reuse insights from previous runs.
This tutorial focuses on the Fully Automated Mode, guiding you through how to access and interpret its results:
- Run Ideation.
- Access the Ideation Report.
- Review the Best Performing Model.
- Examine the Feature Selection.
- Explore a Single Feature in detail.
Note
If you want to learn how to manually create features, please consult our SDK tutorials.
Step 1: Run a New Ideation Workflow¶
-
Navigate to Ideation from the 'Ideate' section of the menu.
-
Select the use case: "Loan Default by client".
-
Click
to start the Ideation process. Optionally, you can choose to run Ideation with the Development Dataset we created in the previous tutorial.
Why use a Development Dataset ?
A Development Dataset helps speed up experimentation by working on smaller, representative data samples instead of full production tables. It is especially useful when dealing with very large tables where only a subset of the data is necessary for analysis.
-
Edit the Ideation name and description by clicking
.
-
Configure the ideation by clicking
. We will here set the training and validation observation tables to train models in
Modeling Setup
. Once done, click.
-
Begin the automated Ideation workflow by clicking
.
Once the process is initiated, you’ll see confirmation that the run has started:
After the process completes, a list of models will be displayed for your review.
How Ideation Works
Ideation dynamically tailors feature generation to your use case. The process includes:
- Analyzing tables and relationships to identify relevant data.
- Inferring missing semantic tags based on column metadata.
- Recommending column transformations, such as time deltas, ratios, and differences.
- Identifying key filters to isolate critical events.
- Highlighting key columns for further feature engineering.
- Proposing appropriate aggregation time windows.
- Analyzing event frequency patterns to detect timing signals.
- Recommending and evaluating features for their semantic relevance.
- Detecting existing features in the Catalog to promote feature reuse.
- Conducting EDA on each feature and assigning an individual Predictive Score.
- Selecting the optimal feature set based on SHAP value analysis.
- Running Machine Learning Models on the feature set.
Every step is transparently documented to ensure full traceability.
Step 2: Review the Ideation Report¶
-
Access the Detailed Report, describing each step of the ideation process, by clicking
next to the Ideation name "Fully Automated".
-
Visualize the full report with an indexed view in a new tab, by clicking
.
Step 3: Review Best Performing Model¶
-
Go back to
Model Training
step to access the ideation leaderboard and click onfor an overview.
-
Click on one Model to access more details.
-
Go to
Evaluate
tab for interactive plots and insights into model's separability, ranking quality, calibration, and decision-threshold trade-offs. -
Select
ROC Curve
to assess ranking quality.
-
Select
Precision–Recall Curve
to handle imbalanced classification.
-
Analyze top-k performance via
KS / Gain Curve
,Lift Chart
orGain Report
.
-
Select
Predicted Vs Actual Per Bin
for a visual calibration check.
-
Select
Distribution
to check class separability.
-
Select
Confusion Matrix
to select a decision threshold and compare metrics and trade-offs interactively.
-
Review Feature Importance. Select
Per Feature Key
for a deeper analysis when dictionary features are used.
-
Go to
Model Graph
to review pre-processing steps and estimator.
Step 4: Review Feature Selection¶
Go to Feature Selection
step to access suggested/manual feature selection and click on a feature selection (in our example, only one is available) to get an overview how this selection was generated, the signals captured and table columns used.
Step 5: Review a Single Feature¶
-
Select the
Features
tab of theFeature Selection
step to review the suggested features.
-
Click on a feature to open its details. You can use the filter
or the search
, to find a specific feature.
-
Check Semantic Relevance in the
About
tab of the feature.
-
Explore Feature Lineage by going to the
Lineage
tab and clickto trace the feature's origin and transformations.
-
Analyze Feature Distribution and its relationship with the Target in the
EDA
tab.
-
Interact with EDA Plots. Within the
EDA
tab, click on the plot to activate tooltips for additional insights.
-
Go to the 'SDK Code' tab of the feature.