14 votes

What is the difference between explainable and interpretable machine learning?

I found this article by Cynthia Rudin which goes a bit more into the difference between the two terms that is in line with your source from O'Rourke. At the core it is about the time and mechanism of ...
  • 1,683
4 votes
Accepted

Interpreting ROC curves across k-fold cross-validation

$k$-fold cross-validation simply repeats the same process with different parts of the data. Therefore any difference between different folds can only be due to chance, i.e. it's only because different ...
  • 22.7k
3 votes
Accepted

Shapley values without intercept (or without `expected_value`)

This is very similar to fitting a linear regression and not including an intercept, and I think they will face similar issues. To be very concrete, consider an example with $f(x)=1,\ E=1, \ \phi_1=1, \...
  • 10.1k
3 votes

Is there an intuitive interpretation of precision always higher than recall?

Generally lower recall means that the system is too strict, i.e. it predicts an instance as positive only when it has clear indications in the features that it's indeed a positive. As a consequence, ...
  • 22.7k
3 votes

More output neurons than labels?

The output layer is usually the same size as the last dense layer because we apply a loss function to train the model by comparing the last layer to what the output should be. If your output layer was ...
  • 400
3 votes

How do standardization and normalization impact the coefficients of linear models?

When you have a linear regression (without any scaling, just plain numbers) and you have a model with one explanatory variable $x$ and coefficients $\beta_0=0$ and $\beta_1=1$, then you essentially ...
  • 6,962
2 votes

What is the difference between explainable and interpretable machine learning?

As for as explanation is concerned, we need explainability/interpretability at every level- data explanation- tsne, simple plotting. model explainability- by creating surrogate models global ...
2 votes

How to interpret Correlation along with Coefficients of multiple linear regression ?£

The table of correlation coefficients shows the pairwise correlation between the variables in your data set: on a range from 0 (no correlation) to 1 (full correlation), to what extent does variation ...
  • 21
2 votes

What is the difference between explainable and interpretable machine learning?

Explainable Machine Learning is the domain of AI. It consists of interpretable models. One could say the difference is that one is a tool and the other is a field of study. In brief, interpretable ...
  • 470
2 votes

How to interpret KDE distribution graph?

Please find beautiful, explanation about KDE, In your graph on X Coordinateif the tail is stretching long towards right side then its positively skewed, it means ...
  • 31
2 votes
Accepted

How to interpret a linear regression effects graph?

Note: you didn't mention what this is for, i.e. the target variable that this model is supposed to predict. Anyway this graph shows for each independent variable (feature) its effect on predicting the ...
  • 22.7k
1 vote

Interpreting model

Yes - that is probably overfitting. There is a chance that your distribution of test set, is different to your training or validation sets - but this is quite rare. Add some form of regularisation to ...
  • 413
1 vote

Interpreting visualisations for write ups - clustermaps

If you have a lot of features isn't likely to have a easy interpretation out-of-the-box despite the reder and bluer ones have more positive and negative correlation and the white ones don't have as ...
  • 111
1 vote
Accepted

Machine learning, speech recognition technologies for Sound of Animals interpretation

Yes it is very easily possible. If you want quick output use teachable machine. https://github.com/seth814/Audio-Classification Here is a sample git rep which you could use to enter into the domain. ...
  • 470
1 vote
Accepted

Answering the question of "WHY" using AI?

In short: no, one cannot feed a ML system with massive random heterogeneous data and expect the system to make sense of it by itself. ML is not magical, it needs to be fed with the right information ...
  • 22.7k
1 vote

What are available Python libraries for Interpretable ML?

A couple of the most common Python packages for interpretable machine learning: Lime - Can explain the prediction of any machine learning classifier. SHAP - A game-theoretic approach to explain the ...
1 vote
Accepted

How to increase sales and revenue of a Client?

I think the question was asked to see how would you approach the problem. In similar questions, there is not a single answer, and the interviewer does not expect a certain answer instead expects a ...
1 vote

How do standardization and normalization impact the coefficients of linear models?

I believe with scaling, the coeff. are scaled by the same level i.e. Std. Deviation times with Standardization and (Max-Min) times with Normalization If we look at all the features individually, we ...
  • 5,224
1 vote

How do I interpret the output of linear regression model in R?

So, the question is centred around the meaning behind a confidence interval. The main principle behind confidence intervals is the following: It is very costly and time-inefficient (if not impossible) ...
  • 1,321
1 vote

Does Karl Pearson correlation indicate linear relationship between two variables ? Or it indicates nonlinear relationship or simply the correlation?

The Pearson correlation coefficient does indeed quantify the linear relationship between two variables. Have a look at one of the many mathematical formulas to compute it, based on a sample of data ...
  • 14.1k
1 vote
Accepted

Feature-to-parameter mapping in neural networks

Yes, at least you can identify what pixels' are contributing most in the prediction. Tool like Layerwise Relevance Propagation, used for Explainable AI, serves the similar purpose and evaluate the ...
  • 1,224
1 vote

What is the difference between explainable and interpretable machine learning?

Interpretability can be seen as a passive chracteristic of the model that referees to which level a given model makes sense for a human observer. Explainability can be viewed as an active ...
1 vote

What is the difference between explainable and interpretable machine learning?

In my opinion, the interpretability of an ML model refers to the ability to understand how the ML model is formed. Normally, an ML model is created by using some intuitions. However, if the model is ...
1 vote

More output neurons than labels?

The interpretation of the output depends not only on the architecture of the network, but also on the final-layer activation functions and the training procedure. Most importantly, training a neural ...
  • 2,434

Only top scored, non community-wiki answers of a minimum length are eligible