Shapash – Python library to make machine learning interpretable
maif.github.io
maif.github.io
> It makes it easier to share and discuss the model interpretability with non-data specialists: business analysts, managers, end-users
Yeah, sure. I’ve tried to use modern interpretable machine learning techniques with “non-data specialists” and it’s always gone over like a lead balloon. Even a shap-based explanation is too complex — it just confuses them. They want the simplest possible story.
If I tried to present that example web app to non-technical stakeholders I’d get laughed out of the room at best.
- the real end-user would quite likely care about some details because they'd know it will directly affect their lives (but you'll likely not get the actual end-user in the room because they're kind of never the stakeholder in AI/ML products)
- managers on AI/ML products are often quite technical
So technically they're right, it just their deifnition of "non-data specialists" does not include actual stakeholders. And ofc. you're right too.
That's often the problem with current AI/ML development, the owner/client is neither the stakeholder nor the actual end-user (at "best" the end-user is their direct "prey/victim")... and this leads to much worse outcomes than simply failing to explain/understand how/why a solution works :( I was having some hopes that the much maligned "web 3" push towards decentralization would make a dent here pulling at least a degree towards a better course... but nope.
Also, I keep hearing about XAI but haven’t seen one in the real world applications. Do you happen to know any examples?
XAI in general is maybe even more basic than these reduced form summaries IMO. I know alot of "data scientists" copy-pasting code that couldn't describe their deep learning architecture coherently, or who don't know how their variables are encoded in an XGBoost model, or even what exactly they are predicting.
I think those are probably bigger hurdles in general than being able to peak into black box methods and get reduced form summaries of variable effects or importance or whatever.
That said, I have never seen any explanation for AI predictions/decisions in day-to-day life. Even clicking on Google Ads shows "this ad was shown to you based on your past searches"! Basically zero XAI.
however, PhotonAI focusses on ML pipelines. any other software known for doing similar stuff?