-
Notifications
You must be signed in to change notification settings - Fork 8.5k
Closed
Labels
:mlFeature:Data Frame AnalyticsML data frame analytics featuresML data frame analytics featuresMetav7.6.0
Description
- Create - general
- Increase prominence of the link to the Advanced (JSON) editor (must have)
- finalize Regression job type help text (must have)
- replace modal with flyout (must have)
- validate job type must be selected
- disable advanced editor if job type not selected
- Type dropdown for outlier/regression type (must have)
- no default value
- User can customize model memory limit in basic form (should have)
- Model memory limit should be auto-populated using the
estimate_model_memory_limitendpoint * - User can add a description for the job in the form and advanced editor (must have)
[ ] disable the Create button in the advanced editor if there is a syntax error in the JSON- (removed as code editor already provides validation)- Display the job description in the expanded rows of the jobs lists (must have)
- Display the job description in the jobs lists table (could have, if sufficient space to retain existing columns)
- User can select to included/excluded fields in basic form - use explain API (should have)
- don't allow Delete action if job is not stopped (must have)
- Regression
- Create
- User can create regression job using basic form with the fields(must have):
- User can enter job ID (must have)
- User can enter source index (must have)
- User can enter destination index (must have)
- User can enter dependent_variable (must have)
- Fetch options using field_caps api - grab all numerical fields as options
- Ensure error message shows up correctly
- User can enter training percent (must have)
[ ] User can enter prediction_field_name (could have)
- User can create regression job using basic form with the fields(must have):
- Evaluate
- Once the regression job has completed, the results of the job should be evaluated to provide the r_squared and mean_squared_error metrics (must have)
- Once the regression job has completed, perform an evaluation of the job when viewing the stats on the job (could have)
- The evaluation step should be run automatically (should have)
- The user can view the r_squared and mean_squared_error metrics (must have)
- Evaluate the training set to provide the ‘training error’ (isTraining: true) (must have)
- Evaluate the testing set to provide the ‘generalization error’ (isTraining: false) (must have)
- [ ] Add text toR squaredtooltip to explain range e.g. 'Range 0-1, with values closer to 1 having best correlation.' - Add link to docs in top right corner of panel
- Explore
- The user can view the r_squared and mean_squared_error metrics (must have)
[ ] The r_squared and mean_squared_error metrics should link to documentation with further information (a tooltip with a brief explanation as well)- (replaced by links to docs in top right of evaluate panel)- Display the r_squared and mean_squared_error metrics for the training set and testing set (must have)
- Re-run the evaluation and display the r_squared and mean_squared_error metrics for subset of data queried by user using the table query bar *
- Take into account customizable 'predicted_field' when fetching eval data
- The user can explore the regression results in the ML UI (should have)
- The user can view the regression results in a table (should have)
- [ML] DataFrame Analytics: Regression results view #49667
- Highlight the dependent field - the source value and the predicted value (should have)
- Display whether the document is training data (should have)
- The user can filter for training or test data (should have)
- The user can sort the values in the table by column (should have)
- Add a query bar (could have)
- Display a label showing number of docs obtained (default 1000)
- Create
Metadata
Metadata
Assignees
Labels
:mlFeature:Data Frame AnalyticsML data frame analytics featuresML data frame analytics featuresMetav7.6.0