Why UX Design for Machine Learning Matters
fastcodesign.com
fastcodesign.com
I specifically chose to address this to ux designers bx ml will be the future of product design and what I had noticed, from working at IBM Watson, was a lack of understanding across design and engineering teams how to "explain" or show what was happening in products using ux. This is actually the start of a column for fast co focusing specifically on design for AI and ml.
So how a product is processing information and serving up results has to be articulated to users- maybe that articulation is a visualization or maybe it's something else? It depends upon the product- but this was a call for thinking about how, if your product uses ml, how do you translate that for users in the design of the product? It's advocating that for ML we move away from minimal design.
[1]https://redditblog.com/2009/10/15/reddits-new-comment-sortin... [2] http://www.evanmiller.org/how-not-to-sort-by-average-rating....
additionally, i don't think you give UX designers enough credit. i worked alongside engineers, and met frequently with trainers to talk about what kind of results our prototypes were generating. it was up to me to help articulate what the results meant and how those connections were made.
for example- how do you make a long tail result looking different than a short tail one without making it look like a google search? how do you articulate those differences to users so it just doesn't look like a shitty searching algorithm? that is a design problem- articulating those differences visually- not an engineering problem.
this is what the article is advocating for.
This ties back into the "neural networks are black boxes" argument that's been floating around for a while, no?
Is there any concrete research in this field? The initiatives the author points to seem to be mainly about highlighting the problem, not addressing it.
That being said, while I agree with it in principle, in practice what would compel companies to make their neural network based systems understandable and analyzable to users? There are plenty of non deep learning based systems in my life that I already don't have access to the internals of; for instance, it'd really be great if I could actually see the set of formulas that determine my credit score, for one example amongst many.
https://www.oreilly.com/ideas/ideas-on-interpreting-machine-...
I think several other "lessons" like this will be in order to better get people playing with ML driven interfaces before the average developer really starts seeing enough value to use tool sets meant to visualize the NNs.
Machine learning will mostly remove the need for UX expertise as it will allow us to worry less about manually interacting with machines as a way to get them to do things. Instead ML will do all the in between interactions behind the scenes and present us with results.
If you think about Machine Learning as a feedback loop where only the input and result become relevant then you are back to something more akin info graphics which used to be called information design.
A much bigger problem to solve UX wise is to think about how machine learning will design things and how humans will deal with the results.
https://twitter.com/Hello_World/status/861735184990961664
In the shown example the result created by ML is many times better than a human could have done but for it to work it also requires the ability to take this design and implement it into real life as the result is extremely complex.
A lot of things to explore in this space but I think we do ourselves a disservice to speak about is as UX.
My assumption is that many of the benefits of ML can't be used by humans but have to be used by other machines to create a final "useful to human" output.