samarth Profile picture
27 Jun, 15 tweets, 3 min read
Ever caught yourself anthropomorphizing your ML model's behaviour? It happens to me when discussing results with my colleagues. I admit my internal rigour police isn't happy doing it. There must be a more grounded statistical analysis to make the same point.
Usually, our lunch time discussion on this topic goes in the direction of Al vs ML. I refer you to Micheal Jordan (Berkeley prof)'s famous rant that highlights the dangers of calling neural network generalization behaviour "intelligence".
Calling an ML model "it" is perhaps a greater transgression, associating not only intelligence but also a biased personality 😂
I came across a new argument in an unlikely podcast guest Jordan Ellenberg while describing the beauty of prime numbers and why number theorists have been fascinated for millennia. As if anyone ever doubted primes are awesome!
He argues that several proofs and thought experiments are made intuitive by posing the occurrence of prime numbers as a random event. Even though it most definitely isn't random.
So as much as it hurts the purist to think that way, some intuitions are best conveyed by **agreeing** to embrace a distortion in facts!
I urge you to check out the link to the conversation here:
Where they delve into how the occurrence of primes is an analogic argument for the lack of free will in the universe!
To my original point, beyond conveying ideas informally around bias, are there other dangers to speaking about model behaviour in this way? Certainly we may induce our implicit biases to the model or experimentation.
So if possible it is always better to back a hypothesis with statistical analysis of behaviour. We often use a small less complicated model to analyse these ideas.
This is further reinforced by those of us who work in the areas of perception, i.e., vision, language and speech. Which is what my team does. Perhaps in more structured data like finance, inducing human bias might be a good thing!
There might be further debate if we are looking at model output on target data vs. ensuing explainability analysis. These are white/black box analyses designed to understand the models behaviour. It really depends on how they work, so it's difficult to make a general comment.
If the work of D. Kaheman and others tell us anything it is that humans can be extremely biased. So can a biased intelligent agent remove bias from other intelligent agents? If only ML models can update with few examples the way we do! Oops, I hit upon a fundamental ML problem!
O wonder what it means to the theory community of ML to embrace or assume that an ML model is "generally intelligent". Like in primes/number theory, I wonder if it can lead to provocative proofs or thought experiments?
The most fundamental view, assuming humans are also an ML model looking at the same data, is that we extract and augment features differently so comparison or any assumptions of "prediction rationale" is likely incompatible and best to avoid.
So as Jorden Ellenberg puts it, to the extent that it makes it easy to convey and digest each other's ideas, should be alright to call the model "it". But careful not to attribute intelligence or you will piss off his Berkeley namesake.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with samarth

samarth Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @samarth_b

9 Sep 19
I was recently asked about the warnings of an impending recession. Here are some thoughts. First of all, an inverted yield curve is effect, not cause. Like all other indicators, it shows lack of positive sentiment in investors in the bond market.
A combination of events both in the near term (US China trade wars) and long term (decline in consumption) have deterred money from flowing. It is a mood thing, difficult to predict exactly why....Don't like Facebook's intrusion? Distressed by Nationalist leaders? They all count.
Like all else, there are free market elements that want to maximize their position in the situation. For example, in India the automobile sector blames all their shortcomings on this "mood". Can't help it, they say. Bail us out.
Read 14 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(