Tool for evaluating target performance using a comparative table #58
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What was changed
Added function
targets_performance_comparative_table
in_bibmon_tools.py
Objective
Evaluates the performance of all dependent variables (targets) in a regression model by computing key performance metrics:
Importance
Selecting the best target variable is essential for improving regression model performance. It ensures more accurate predictions (higher R², lower MAE), better fault detection (higher FDR), and fewer false positives (lower FAR). This helps optimize model reliability, reduces noise from false alarms, and directs resources effectively, making the system more efficient and robust in practical applications.
Benefits
Quick way to find the best variable (target) to be considered in the Y set.
How to use