Feature importance | Machine Learning in the Elastic Stack [8.15] (2024)

Feature importance

edit

Feature importance values indicate which fields had the biggest impact on eachprediction that is generated by classification or regression analysis. Eachfeature importance value has both a magnitude and a direction (positive or negative),which indicate how each field (or feature of a data point) affects aparticular prediction.

The purpose of feature importance is to help you determine whether the predictions aresensible. Is the relationship between the dependent variable and the importantfeatures supported by your domain knowledge? The lessons you learn about theimportance of specific features might also affect your decision to include themin future iterations of your trained model.

You can see the average magnitude of the feature importance values for each field acrossall the training data in Kibana or by using theget trained model API. For example, Kibana shows thetotal feature importance for each field in regression or binaryclassification analysis results as follows:

Feature importance | Machine Learning in the Elastic Stack [8.15] (1)

If the classification analysis involves more than two classes, Kibana uses colors to showhow the impact of each field varies by class. For example:

You can also examine the feature importance values for each individualprediction. In Kibana, you can see these values in JSON objects or decision plots.For regression analysis, each decision plot starts at a shared baseline, which isthe average of the prediction values for all the data points in the trainingdata set. When you add all of the feature importance values for a particulardata point to that baseline, you arrive at the numeric prediction value. If afeature importance value is negative, it reduces the prediction value. If a feature importancevalue is positive, it increases the prediction value. For example:

Feature importance | Machine Learning in the Elastic Stack [8.15] (3)

For classification analysis, the sum of the feature importance values approximates the predictedlogarithm of odds for each data point. The simplest way to understand feature importancein the context of classification analysis is to look at the decision plots in Kibana. Foreach data point, there is a chart which shows the relative impact of eachfeature on the prediction probability for that class. This information helps youto understand which features reduces or increase the prediction probability. Forexample:

Feature importance | Machine Learning in the Elastic Stack [8.15] (4)

By default, feature importance values are not calculated. To generate this information,when you create a data frame analytics job you must specify thenum_top_feature_importance_values property. For example, seePerforming regression analysis in the sample flight data set and Performing classification analysis in the sample flight data set.

The feature importance values are stored in the machine learning results field for each document inthe destination index. The number of feature importance values for each document mightbe less than the num_top_feature_importance_values property value. For example,it returns only features that had a positive or negative effect on theprediction.

Feature importance | Machine Learning in the Elastic Stack [8.15] (2024)
Top Articles
6 Steps To Installing PIP on Windows for Python
4 Crypto That Offer Fastest Transactions Time | Al Bawaba
Aberration Surface Entrances
Lakers Game Summary
Ds Cuts Saugus
Did 9Anime Rebrand
Mcoc Immunity Chart July 2022
Robot or human?
New Mexico Craigslist Cars And Trucks - By Owner
Brutál jó vegán torta! – Kókusz-málna-csoki trió
Shemal Cartoon
Costco Gas Foster City
U/Apprenhensive_You8924
Spectrum Field Tech Salary
Violent Night Showtimes Near Amc Fashion Valley 18
White Pages Corpus Christi
Program Logistics and Property Manager - Baghdad, Iraq
Busted News Bowie County
Slim Thug’s Wealth and Wellness: A Journey Beyond Music
Silky Jet Water Flosser
Ascensionpress Com Login
Bayard Martensen
Angel Haynes Dropbox
Orange Park Dog Racing Results
Mobile crane from the Netherlands, used mobile crane for sale from the Netherlands
In hunt for cartel hitmen, Texas Ranger's biggest obstacle may be the border itself (2024)
Mawal Gameroom Download
Nikki Catsouras: The Tragic Story Behind The Face And Body Images
Dailymotion
Uky Linkblue Login
Sam's Club Near Wisconsin Dells
Skip The Games Ventura
拿到绿卡后一亩三分地
Daily Jail Count - Harrison County Sheriff's Office - Mississippi
Radical Red Doc
What Is Kik and Why Do Teenagers Love It?
South Bend Tribune Online
B.C. lightkeepers' jobs in jeopardy as coast guard plans to automate 2 stations
Colorado Parks And Wildlife Reissue List
888-822-3743
2Nd Corinthians 5 Nlt
Quiktrip Maple And West
Strange World Showtimes Near Century Stadium 25 And Xd
Top 1,000 Girl Names for Your Baby Girl in 2024 | Pampers
Secrets Exposed: How to Test for Mold Exposure in Your Blood!
Elvis Costello announces King Of America & Other Realms
What your eye doctor knows about your health
San Pedro Sula To Miami Google Flights
Mast Greenhouse Windsor Mo
Equinox Great Neck Class Schedule
Pauline Frommer's Paris 2007 (Pauline Frommer Guides) - SILO.PUB
Latest Posts
Article information

Author: Rubie Ullrich

Last Updated:

Views: 6292

Rating: 4.1 / 5 (72 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Rubie Ullrich

Birthday: 1998-02-02

Address: 743 Stoltenberg Center, Genovevaville, NJ 59925-3119

Phone: +2202978377583

Job: Administration Engineer

Hobby: Surfing, Sailing, Listening to music, Web surfing, Kitesurfing, Geocaching, Backpacking

Introduction: My name is Rubie Ullrich, I am a enthusiastic, perfect, tender, vivacious, talented, famous, delightful person who loves writing and wants to share my knowledge and understanding with you.