News for hackers. Stuff that matters.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by gbrown on Wednesday November 13, 2019 @01:37PM (#21527697)
I think you've very severely missed the point. Differences like those you describe generally reflect biases in our socal structure, which are then (correctly, but problematically) reflected in statistical models and algorithms of all stripes. This becomes more problematic when we overinterpret the resulting findings, or uncritically incorporate the resulting predictions into real systems.

A good example is the criminal justice system in the US. Minority communities are much more intensively policed, prosecuted, and jailed. A model will, without care, use race or poxies thereof to predict "criminality" without understanding or accounting for the bias inherent in the label. If that is used in policy, it runs the risk of amplifying existing social problems and injustices.

We alway have to ask: "bias for what?", or the conversation will be hopelessly confused.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by nostromo on Wednesday November 13, 2019 @01:48PM (#21527820)
It's unpopular to talk about, but there is quantifiably more crime in some minority communities in the US.

There are some crimes, like drug use, that are indeed over-reported in some communities due to over-policing.

But there are other crimes, like homicide, that are nearly universally reported, regardless of where they are committed. And those crimes are much more frequent in minority-majority parts of the country.

Turning a blind eye to this problem is a disservice to those communities, because they are the same communities that are most commonly the victims of crimes.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by dmwallin on Wednesday November 13, 2019 @02:20PM (#21528299)
The problem is that these systems are fundamentally unable to distinguish causation from correlation. Which is admittedly a hard prob even for humans, but at least we have some capacity to tease these out.

In this case, the increased crime in these communities are not caused by their minority status, but rather from a multitude of other factors with historical and societal origins.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @05:17PM (#21530261)
> The problem is that these systems are fundamentally unable to distinguish causation from correlation. Which is admittedly a hard prob even for humans, but at least we have some capacity to tease these out.

I'm not sure why causation vs. correlation is relevant here. When, say, someone is up for parole the judge will review their past criminal history, conduct in prison, whether or not they will have a support structure when they are released, etc. None of these factors are causal. A judge cannot point to a past crime, or to conduct in prison and say "this factor will cause you to reoffend". No, the decision is made based on factors that are correlated with higher rates of recidivism.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by dmwallin on Thursday November 14, 2019 @01:09PM (#21537755)
It matters which correlating factors you choose. While the criteria you mentioned are merely correlated for a specific individual, on a macro level there are definite causative reasons why a lack of a support structure etc could lead someone to recidivism. A human is able to look at all of those and consider whether they are plausible causes and, importantly, test their assumptions.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by iknowalot on Wednesday November 13, 2019 @08:14PM (#21531791)
The USA has spent 4+ centuries kicking certain communities down the Maslow Heirarchy, this was done on purpose through laws introducing redlining, Jim Crow, no access to the GI Bill, slavery etc...I'd like a world where we could judge people fairly on the same standard, but we purposely created economic underclasses and that comes with a certain amount of desperation that leads to crime.

White Americans = 70% of pop. , $100 trillion in wealth.

African Americans = 14% of the pop, $2.9 trillion in wealth

African Americans in particular owned almost 10-12% of the land in this country (true wealth) and were promised more from the government in reparations (40 acres) not long ago, but discriminatory policies stripped that land away from them over 100 years.

Being in the USA for 150-200 years results in atleast 500k-1million $ in wealth purely due to land and home value appreciation.

The average black person has about ~500$ in wealth. This isn't a fluke, this was designed... This is a country that criminalizes being poor more and more in many ways, so we can fall into the trap of revictimizing the underclass we created, this time using algos, if we are not careful.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @09:13PM (#21532155)
Yes, African Americans are disadvantaged as compared to whites. But how is that relevant to me previous comment?

When a judge is evaluating whether or not to grant parole, is he or she looking for a causal factor that will directly cause the convict to re-offend or is the judge evaluating the convict's situation with factors that are correlated with re-offending?

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by DuskStar on Wednesday November 13, 2019 @09:21PM (#21532216)
And you're also confusing correlation with causation here. Yes, "governmental policies have discriminated against African Americans and prevented the accumulation of wealth" is a valid hypothesis, but the data you've presented doesn't show it.

Showing causation with whole-group statistics is very, very hard.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by iknowalot on Wednesday November 13, 2019 @09:53PM (#21532363)
It's not a hypothesis. It's hard to track money flows but not as hard as the anti-reparations crowd make it seem.

The majority of the $500k-1m baseline in white middle-upper class wealth is in homes and land handed down as inheritances, this is not debatable. That property allows a certain amount of leverage to invest in education, businesses etc...

The ben & jerry's founder talked about this in vivid detail on the campaign trail with Bernie Sanders. If he was black where he grew up, no GI bill = no cheap housing = no appreciation of property/land over his childhood = no financial leverage to build his company.

I can take risks and fail without going bankrupt thanks to familial wealth, that is a tremendous luxury not afforded to the group I'm mentioning.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by DuskStar on Wednesday November 13, 2019 @09:55PM (#21532378)
Unfortunately for that argument, the vast majority of white wealth is not in the hands of the middle-upper class, and I highly doubt that the wealth of the 1% (or .1%) is mostly in homes and land inheritance. And if you're counting "middle-upper" as 80-95%, I think the top 5% has ~70% of the total wealth in the US... (for reference, 95th percentile is ~2.5m, or comfortably above your 500k-1m baseline. 1m is 88th percentile, 500k is 80th)

(And in any case, my point was just that it wasn't shown as causation in the stats you cited)

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by iknowalot on Wednesday November 13, 2019 @10:13PM (#21532445)
>...the vast majority of white wealth is not in the hands of the middle-upper class

You are correct on that point. More than 50% of the 100$ trillion is held by the top 10%.

On the other point, my point is the first $500k to 1million of wealth was due to inheritance... not the total wealth of the 1%.

Follow up: At one point, any white male could move westward and get free land (whether indegeous owned or not). 40-100 acres after a century+ of property value appreciation is quite a bit of wealth. The $500k-1m number I use as a baseline for white wealth is very conservative.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by whatshisface on Wednesday November 13, 2019 @03:15PM (#21528980)
Cynically, does a bank care why zipcode is correlated with failure to repay loans? Forcing the bank to act as if the probability distributions are different from how they really are sounds like a very awkward way to redistribute wealth. Maybe the right answer would be reparations for whatever society did to everyone in those communities and then total freedom of association for banks and others to give loans as they see fit. Another option would be to give a bad credit subsidy to people in the cases where their low estimated trustworthiness is judged to be due to someone else's error. For example if a factory gives me lead poisoning, my interest rates go up because people with high blood lead content are less likely to keep good credit, but the factory has to pay the difference because they were liable.

This reminds me of the argument for the UBI. Instead of having thousands of tiny chairty programs sprinkled all over society, why not let the economy make itself as efficient as possible and then hand out the charity in units of dollars?

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by empath75 on Wednesday November 13, 2019 @03:35PM (#21529220)
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by hr5eaqhera on Wednesday November 13, 2019 @03:16PM (#21528987)
> unable to distinguish causation from correlation

More specifically, the current breed of machine learning is correlation engine, the only strength these networks have is finding correlations in the absence of context or explanation.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by crooked-v on Wednesday November 13, 2019 @01:52PM (#21527877)
> there is quantifiably more crime in some minority communities

Sure... and what about the chronic lead exposure issues in many of these areas, the effects of long-term overpolicing of minor crimes on family stability, and the impact of (lack of) generational wealth and education from being used as de facto or literal slaves for generations?

The 'minority' part here is a correlative factor, not a causative one.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by nostromo on Wednesday November 13, 2019 @01:55PM (#21527927)
An AI classifier doesn't know, or care, why a particular population has higher crime and lower income, it only recognizes and reports on the pattern.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by crooked-v on Wednesday November 13, 2019 @02:01PM (#21528023)
...which is exactly the kind of "treating culturally- and situationally-contextual results like inherent facts" bias the article is talking about.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by DuskStar on Wednesday November 13, 2019 @09:44PM (#21532324)
And if those results change, so will the algorithm's outputs! But asking the algorithm to make the change seems to be a bit much.

Honestly, my preferred method of solving this would be to train the algorithm on a data set with all of the forbidden values included along with anything else the creator feels relevant - zip code, income, familial status, favorite sport, education - and then when running in production, against real people, don't give it the restricted information. Yes, you could theoretically extract race, gender and other protected stats from the information the algorithm actually uses in prod - but it has no incentive to, since a less-noisy signal is already provided.

For instance, suppose the optimal algorithm for your data set is some linear function of X, Y and Z - let's say X+Y+Z to keep things simple. X,Y and Z are all normally distributed variables, mean of 0 and the same standard deviation. Y has a 0.5 correlation with X, and a -0.5 correlation with Z. If not provided Y, your algorithm might come up with 1.5X+0.5Z as an approximation - extracting a bit of the signal for Y from the things it does have access to. It's suboptimal, but better than just X+Z. Unfortunately, Y is verboten - we're not allowed to discriminate on it, and this approximation ends up with results that track Y. So instead we train with X, Y and Z as inputs, so the derived model is X+Y+Z - and we can drop Y from that model in production, leading to a model that (while less accurate) shouldn't unfairly track Y.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by int_19h on Wednesday November 13, 2019 @10:38PM (#21532556)
> And if those results change, so will the algorithm's outputs! But asking the algorithm to make the change seems to be a bit much.

The problem is that the output of those algorithms is used to drive decision making that has the effect of maintaining the status quo, by removing opportunities to change it.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by repolfx on Thursday November 14, 2019 @07:43AM (#21534928)
The real problem here is a deep political schizophrenia in modern society, or at least parts of it, which demands decisions be deliberately biased towards the outcomes they politically desire. These people then turn around and describe results that are not biased as "biased", which is utterly Orwellian.

I think your comment shows that you understand this. You accept that a decision may be correct, when measured in totally cold and statistical terms. But such decisions would not "change the status quo" and that would be a problem.

But that position is a deeply political one. Why should decisions at banks, tech firms, or wherever be deliberately biased to change the status quo? It's social engineering, a field with a long and terrible track record of catastrophic failure. Failure both to actually change reality, and failure in terms of the resulting human cost.

Injecting bias into otherwise unbiased decisions by manipulating ML models, or by manipulating people (threatening them if they don't toe the line), is never a good thing.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by int_19h on Thursday November 14, 2019 @04:46PM (#21539818)
Maintaining the status quo is also a political position, though. In general, there's simply no way to interact with other people at scale without politics coming into play. It can be inadvertent, in a sense that there was no specific intent for "social engineering" - but if one's ethics prioritizes outcome over intent, it doesn't really matter.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Thursday November 14, 2019 @01:37AM (#21533281)
Which loops back around to my original point, which is that the notion that we should alter or influence the algorithm because its output does not match our worldview or politics is not the removal of bias it is the deliberate injection of our personal biases.

The whole point of using the algorithm was to make sure personal biases aren't impacting the decision. If we're going to alter the algorithm because we don't like the result, then why are we bothering to use an algorithm in the first place? Just use a human to make the decision. At least in that scenario potential biases have an identifiable source, as opposed to an opaque program that may have been made by engineers that deliberately tuned it to avoid any disparities because they think any disparity in outcome is fundamentally problematic

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by 40acres on Wednesday November 13, 2019 @02:38PM (#21528512)
This is exactly the problem. An AI classifier without sufficient context is simply a very efficient discrimination machine. We must make sure that AI systems have enough context and protection from human bias before large scale deployment.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by gbrown on Wednesday November 13, 2019 @01:59PM (#21527994)
EXACTLY
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @02:04PM (#21528072)
But I think you're missing the point. Deliberately altering the model to produce equal results despite unequal patterns in reality is not the elimination of bias, it's introducing bias.

Is the goal of the AI model to predict crime rates in a hypothetical world where everyone has equal rates of lead exposure? Or is the goal of the model to predict crime rates in the real world?

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by gbrown on Wednesday November 13, 2019 @02:14PM (#21528206)
The answer entirely depends - "Deliberately altering the model to produce equal results despite unequal patterns in reality" is so vague as to be meaningless in this discussion.

> Is the goal of the AI model to predict crime rates in a hypothetical world where everyone has equal rates of lead exposure? Or is the goal of the model to predict crime rates in the real world?

The goal is to use the results of a model for something (pet peeve, I hate the use of "AI" to describe what are usually pretty standard statistical or ML models). The model you create, and how you apply/interpret it, depend entirely on what you're actually trying to accomplish or change with the results.

Depending on what that is, the kind of "bias reflection" we're discussing is hugely problematic.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @03:35PM (#21529228)
And that "something" we want the AI to do is usually grounded in the real world in some way, be it shopping patterns, or crime. And the real world has disparities.

For example, crime rates are not equal between men and women. If we force our AI to assign equal risk of crime to men and women then we will have introduced a bias that either under predicts the rate of male crime, or over prdicts the rate of female crime.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by loopz on Wednesday November 13, 2019 @04:47PM (#21529972)
"Truth" is irrelevant and academic.

What matters is: What are the outcomes and consequences of active systems, AI or not.

For instance: How do the algo cope with derivatives of its own output being fed into itself as input at a later stage?

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @05:47PM (#21530566)
If truth is irrelevant then just return random output and call it a day.

The reality is, truth is relevant and sometimes the truth is inconvenient. Tech workers may want to build an AI that measures risk of recidivism that produces uniform risks across race and gender. But the truth is, rates of recidivism is not the same across all groups. If we produce the desired outcome of equal reporting of risk, then the consequence is that men have their risk underreported to put them on parity with women, or vice versa.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by crooked-v on Wednesday November 13, 2019 @02:13PM (#21528188)
It depends on what you're using it for and why. If you're concretely distributing police resources, you probably want short-term prediction of actual aggregate crime rates (but also want to consider the risk of overpolicing based on crime rates only recorded higher because of historical overpolicing). On the other hand, if you want to understand anything about the populations involved on some abstract level, merely plugging in predicted crime rates based on historical data won't help at all.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @02:19PM (#21528287)
This comment chain is in reference to law enforcement and the justice system. I would hope that our law enforcement and justice systems are operating on real world data, rather than a hypothetical world's data.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by gamblor956 on Wednesday November 13, 2019 @07:35PM (#21531493)
Yes, law enforcement should use this model to determine where to assign police resources to minimize crime.

The justice system should absolutely not use this system for any purposes, since justice is based on the circumstances of the individual case in front of it, not the societal statistics which apply in the aggregate but may not apply to that specific case.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @09:16PM (#21532176)
> Yes, law enforcement should use this model to determine where to assign police resources to minimize crime.

And if an activist engineer deliberately biased the model to avoid indicating disparities in crime, then we will have sabotaged police's abilities to allocated resources. Hence, why this assumption that disparate outcomes are indicative of a biased model is a problem

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by gamblor956 on Thursday November 14, 2019 @05:34PM (#21540247)
You're still not getting it.

We already know where crime is occurring. We don't need an AI model for that.

People aren't arguing about not using biased data, they're arguing that the model needs to be designed and trained so that the bias in the data doesn't affect the predictions in the model. And yes, that means deliberately de-engineering bias out of the model, which may involve introducing a counter-bias.

For example, you and others kept bringing up race earlier as a legitimate bias for criminal profiling. But socioeconomic status is far more correlated with propensity to commit criminal acts than race. A model of crime in LA based on race, for example, would assume that people in Ladera Heights are just as likely to commit crime as people in South LA because they have the same race...but Ladera Heights has a fraction of the crime as South LA (and several times the average income). Similarly, you would expect South LA to have less crime than the largely Caucasian Joshua Tree or Fontana...but both cities have higher crime rates than South LA, and for a period were some of the most dangerous cities in California. (Joshua Tree was the inspiration for, and original setting of, Breaking Bad. Fontana used to be known as the Felony Flats.)

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Friday November 15, 2019 @01:01PM (#21547081)
No, I have repeatedly and explicitly stated that protected classes like race should not be used as inputs into any sort of model. The notion that I have said that we should use race as an input to a model is completely false.

What I am saying is that pointing to disparities in the outcome of these models to claim that the models are biased is not, on it's own, a reasonable conclusion. As you point out, people in Joshua Tree and South LA have higher rates of crime than average. So if our model flags people from these areas as high risk more frequently than other places, is our algorithm biased? If we deliberately make the model to produce uniform results across different locations because an engineer feels that it's problematic to have a model that produces different results between different geographic cohorts, then have we mitigated bias? No, that engineer intentionally introduced our own bias to make the model adhere to his or her worldview.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by crooked-v on Wednesday November 13, 2019 @02:33PM (#21528455)
I would absolutely not want the justice system to use historical statistical information without considering factors like lead exposure and past overpolicing, and even pure boots-on-ground distributions of law enforcement resources should take into account historical over- and under-policing and its effects on the statistics being used to distribute those resources.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @02:37PM (#21528499)
Okay, that's your position. Plenty of people do not want an AI that, say, gives parole to someone that is a high risk of re-offending because someone engineered the AI to be more lenient towards people who grew up in areas with greater lead exposure.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by crooked-v on Wednesday November 13, 2019 @02:54PM (#21528709)
Consider if someone grew up in an area of high lead exposure but was, one way or another, protected from it as a child [1]. Should they be treated as having the same recidivism risk factor as someone who suffered the full effects of lead exposure? If not, how do you separate the effects of lead exposure from other factors to recidivism rates?

[1] See the 1999 documentary Blast from the Past.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @03:15PM (#21528978)
The better approach is to define what inputs are going to be used, explicitly. Some like race and religion are going not going to be used, as discrimination on the basis of race or religion is off limits. But age, past offences, and the like probably are

But I think we're diverging considerably from the original point: that forcing an AI to produce equal outcomes despite unequal behavior in the real world is not the elimination of bias, it's the deliberate introduction of bias. If we have an AI that predicts recidivism rates, and we engineer it to produce equal predicted rates across all groups despite different between rates groups in the real world then we are deliberate introducing bias. The truth, regrettable thought may be, is that a magical AI that operates with 100% accuracy - the only people who it flags would have re-offended - is going to produce disparities because recidivism rates are not equal.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by iknowalot on Wednesday November 13, 2019 @09:19PM (#21532201)
I'm sure an algorithm looking at the current state of the world would surmise Europeans are geniuses when compared to the rest of the world population. Totally ignoring the $150+ trillion of wealth stolen at gunpoint over the last 2+ centuries.

The blindspots end up being extremely problematic.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @09:45PM (#21532326)
Can you elaborate on how European imperialism is related to whether or not we should take lead exposure into account during parole hearings in the United States?
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by vharuck on Wednesday November 13, 2019 @02:56PM (#21528747)
>Deliberately altering the model to produce equal results despite unequal patterns in reality is not the elimination of bias, it's introducing bias.

Statisticians refer to this process as "controlling for confounding factors." What really matters is what questions you're asking. Data is too often abused, not always intentionally, by people with vague questions.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by tsimionescu on Wednesday November 13, 2019 @04:35PM (#21529863)
You're missing the point when asking the final question. Predicting crime rates is not the goal in itself (unless you're running some kind of crime rate bet).

If you're going to use a model trained on simple, biased data, to get, say, insurance estimates for a for-profit company, the model will probably successfully increase profits, so it was a good model.

On the other hand, if you're going to use the same model to help with sentencing, where your goal is to see equality and justice, then the model will do very badly, since it will punish many people for the community/skin they happened to be born in.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @05:13PM (#21530217)
The problem is, some groups do commit crimes at higher rates than others. If we are engineering the model to produce outputs with no disparities when disparities do exist in the real world, then our model is going to be biased.

For instance, men commit more crimes than women. If we are building an AI that predicts risk of committing crime (say, estimating rates of recidivism) and we forcibly make it report equal rates between men and women then we will be creating a discriminatory system because it will either under report the risk of men or over report the risk of women in order to achieve parity. Engineering parity of outcome in the model when the real world outcomes have disparities necessarily results in bias.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by 40acres on Wednesday November 13, 2019 @02:40PM (#21528551)
Is it introducing bias or is it introducing appropriate weighting? The most crime filled neighborhood in America may not be the inner city you have pictured in your mind but Lower Manhattan.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by codesushi42 on Wednesday November 13, 2019 @03:22PM (#21529050)
Is the goal of the AI model to predict crime rates in a hypothetical world where everyone has equal rates of lead exposure?

What a terrible example. There are many other features being omitted that would predict crime rates. If anything, this is an example of enforcing your own bias on the model by not including all relevant features.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @07:20PM (#21531364)
Great then go ahead and include additional features. The problem is, recidivism rates in real life are not equal so as the model increases in accuracy it will inevitably produce disparities in its results.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by nightski on Wednesday November 13, 2019 @02:34PM (#21528468)
If you already know what you want the model to say ahead of time and are tweaking it to fit that narrative then there is no point in creating a model in the first place.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by gbrown on Wednesday November 13, 2019 @01:59PM (#21527985)
You are correct about the distribution of certain crimes, but you've entirely missed the point.*

Problems like violence have multiple causes, but are widely understood to be linked to problems of poverty, inequality, and marginalization. Violence is also self-perpetuating through social networks. When an incautious user of statistical tools fails to investigate the causal story behind such findings, they're going to get the wrong answer. When a policymaker acts on incomplete or misleading findings, they're going to make the problem worse.

*Unless you're arguing that it's the fact of being non-white which makes people more violent, in which case I have nothing to say to you.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by kempbellt on Wednesday November 13, 2019 @02:38PM (#21528520)
> Unless you're arguing that it's the fact of being non-white which makes people more violent

This is not how I interpreted OPs comment at all. I just read it as a note that data shows correlation between minority communities and crime. Minority is a flexible, relative term, to my understanding - which, notably in recent years is frequently attributed to "non-white", but over time has been attributed to many different groups of people (caucasian as well).

Interpreting it as meaning "non-white" in this context is yet another good example of our predisposed biases and relativistic understandings at play, I suppose.

Not to harp on you - just noting the differences in our perceptions.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by gbrown on Wednesday November 13, 2019 @02:49PM (#21528654)
I totally understand, and maybe I shouldn't have included that, but I do see phrases like "It's unpopular to talk about" get used as dog whistles all the time in other forums (and in real life). There's a whole subculture dedicated to dressing up racism in pseudo-scientific language (race realism etc.)

At the end of the day, there's enough real, vile bigotry out there in our society, I think it's important to be extra clear when discussing topics like this.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by kempbellt on Wednesday November 13, 2019 @03:18PM (#21529002)
I'm glad you did. It's a great example of the problem we are discussing.

I agree, there is are many negative biases in the real world. More so, I'd argue, on the internet, where people feel safer at a distance to state disagreeable opinions.

It's worth noting, especially when we are discussing the nature of how an AI learns.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by empath75 on Wednesday November 13, 2019 @03:31PM (#21529180)
There is more crime in poor communities everywhere, and minority communities are more likely to be poor. Moreover, the sorts of crimes that poor people commit are more likely to be prosecuted, and minorities are more likely to be prosecuted for them.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @02:00PM (#21528003)
Whether or not the differences in society are the product of bias is it's own can of worms. But what you're writing is demonstrative of what I'm saying. People, unlike machines, tend to regard differences between groups with suspicion and are biased against acknowledging these differences. Machines, on the other hand, do not harbor these biases and build a model that reflects the reality we live in.

As I wrote in my original comment, there are potential justifications as to why we might want to introduce bias in our machine learning models to prevent the from identifying things we don't want. But the point remains: building a model that, for example, associates technology with men and women at equal rates despite the disparity that exists in the reality is not the elimination of bias. It's the deliberate introduction of bias to make the model produce a result that is in line with what we consider a more ideal worldview.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by empath75 on Wednesday November 13, 2019 @03:37PM (#21529240)
> People, unlike machines, tend to regard differences between groups with suspicion and are biased against acknowledging these differences.

I would argue that the case is precisely the opposite. I was literally talking to someone from Colombia yesterday who was complaining to me about how all Venezuelans are lazy criminals that are stealing their jobs, when in an American context, people wouldn't even distinguish between them -- they'd both be 'hispanics' or 'latinos'.

That person took a difference caused by a temporary political and economic situation and applied it to a population of people as an inherent property. I think that is actually the way that _most_ people think, and to make people think otherwise requires a lot of education.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @04:02PM (#21529521)
Sure, I suppose I should have qualified that statement to refer to left leaning Americans (which are the primary demographic in US tech companies). Among these circles it is not socially acceptable to acknowledge disparities between groups, particularly when those disparities are related to demographics considered marginalized.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by loopz on Wednesday November 13, 2019 @04:54PM (#21530032)
This narrative is your own though..

(Not saying wether it's "true", "false" or 78% likely here)

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @05:22PM (#21530319)
The narrative is what I have observed and experienced working in the SF Bay area, and it's what the overwhelming majority of my colleagues report as well. You can also see it playing out in this thread, where people are not-so-subtly suggesting that people who point out disparities between rates of crime between groups are white supremacists: https://news.ycombinator.com/item?id=21527985
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by loopz on Wednesday November 13, 2019 @05:31PM (#21530425)
The intelligent response is to find ways to convey a message without alienating the PC crowd (who incidentally just undermines their own authority when claiming to own absolute truth).

Many people have been repressed their whole lives. It doesn't get better by digging heels in, but sometimes compromise and not trying to win all wars, may turn out improved outcomes.

A big problem is the whole dull-minded "right vs left" duality. Tribal mentality that replaces actual issues and solutions.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by empath75 on Wednesday November 13, 2019 @10:20PM (#21532471)
I’m going to not subtly at all say that if you’re pointing that out, you’re a racist.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @11:29PM (#21532792)
I'm not sure I follow. I state that there is stigma attached to acknowledging differences between groups. Calling people racist for doing so seems to reinforce my claim that it is stigmatized, no?
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by empath75 on Thursday November 14, 2019 @06:44AM (#21534644)
Some stigmas are well deserved.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by HBKXNCUO on Wednesday November 13, 2019 @03:44PM (#21529321)
>and to make people think otherwise requires a lot of education.

With enough education, you can make most people think just about anything.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by loopz on Wednesday November 13, 2019 @04:57PM (#21530056)
Education should be to make people think for themselves, come up with new ideas, inventions, better conventions or just enjoy life more.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by HBKXNCUO on Wednesday November 13, 2019 @06:22PM (#21530904)
That would be nice. Too bad the people with the power to direct the education of the masses don't benefit from that and have no loyalty to the masses either.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by HBKXNCUO on Wednesday November 13, 2019 @02:33PM (#21528452)
>People, unlike machines, tend to regard differences between groups with suspicion and are biased against acknowledging these differences.

That is true for people in the western world that have been heavily dosed with the ideas coming out of the western social sciences in the past 100 years or so, and not really anyone anywhere else, ever.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by crooked-v on Wednesday November 13, 2019 @02:04PM (#21528071)
> building a model that, for example, associates technology with men and women at equal rates despite the disparity that exists in the reality is not the elimination of bias

You're assuming that that disparity is not itself a result of bias in any way.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @02:09PM (#21528126)
Maybe it is, maybe it isn't. But this is not relevant to what I'm saying. The goal of the AI is not to associate words in a hypothetical world where there is no discrimination or bias. The goal is to build a model that accurately reflects the real world.

Again, there may be justifications to deliberately introduce bias in the model to produce higher rates of association between women and technology than would normally occur if the creators of the AI so desire. But this is not elimination of bias, this is deliberate introduction of bias to make th model match the creators' worldviews.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by gbrown on Wednesday November 13, 2019 @02:17PM (#21528270)
> The goal is to build a model that accurately reflects the real world.

This is incredibly reductive - we use models for MANY purposes - prediction, inference, description, evaluation. Until you outline a specific use case for the model, understand where the data its trained on comes from and how it may or may not reflect reality, and think about whether the phenomena which you're measuring are important/sufficient for your application you CANNOT possibly justify your broad claims.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @02:34PM (#21528472)
I'm well aware that models are used for a variety of applications. But regardless of the application, we usually want the model to reflect reality in some way.

Say you have an AI that predicts probability of re-offending for prospective parolees. If we observe that this system is flagging men as high risk more frequently than women, then this is not indicative of bias.

But!, one might say, men are socialized to be more violent and are more frequently recruited by gangs. These factors are being absorbed by the AI. Yes, they are, and this does not make the AI biased. The job of the AI to predict risk of re-offending in real world conditions. Not risk of re-offending in a hypothetical world where everyone has the same environment and experiences.

If we were to manually adjust the model to make it display equal risks for both men and women then that is not elimination of bias. It is deliberate introduction of bias to make the output fit our ideal worldview.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by gbrown on Wednesday November 13, 2019 @03:04PM (#21528838)
> Say you have an AI that predicts probability of re-offending for prospective parolees.

Already you've made one of the most common mistakes in this area: confusing the label for the latent truth. We don't measure "re-offending", we measure rearrest and re-incarceration, which as I've discussed elsewhere are biased (in the sense of "unjust").

> If we were to manually adjust the model to make it display equal risks for both men and women then that is not elimination of bias. It is deliberate introduction of bias to make the output fit our ideal worldview.

Again, you are using the word "bias" in a vague and meaningless way. In this context, our goals are constrained by the law - in the US we guarantee people certain rights, and prohibit certain kinds of discrimination. In this example, it would indeed be wrong (and illegal) to punish men more harshly just for being men, since gender is a protected class. In the same way, it would be wrong (and illegal) to punish black people more harshly just for being black. In my state, whites and blacks use cannabis at equivalent rates, and black people are arrested 8 times as often per capita - an algorithm looking at arrests will see that and make the problem worse.

You've staked out some sort of naiive and bizarre "AI Purity" stance which completely ignores how such models work, and which misunderstands how we use models to learn things and solve problems. You're also mixing up different definitions of "bias". Some facts which you might find interesting:

* Penalization/shrinkage, which is ubiquitous and incredibly useful in many predictive models, is the deliberate introduction of bias to improve prediction performance

* Adjusting for confounding in regression/classification type models is one way of accounting for or removing bias in a statistically rigorous way - as you (imprecisely and inaccurately) say, "modifying the model to make it display equal risks". This allows us to measure effects, conditional on known risks or existing patterns.

* All statistical and machine learning algorithms suffer from sampling bias, where the data we observe doesn't match the reality in important ways - a fact which you're completely ignoring. If a model reflects the bias in a bad sample, why on earth should we accept that?

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by crooked-v on Wednesday November 13, 2019 @02:44PM (#21528600)
> If we observe that this system is flagging men as high risk more frequently than women, then this is not indicative of bias.

If all it's doing is associating being a man with a higher risk factor without taking into account anything else in that man's life then, yes, it's being biased. "Being a man" in this situation is a correlation to, not casuation of, actual factors making a person more likely to commit crime.

This is a real problem that has been happening for years in Florida: the automated risk assessments used for a variety of decisions, including bail and sentencing factors, labels black people as inherently being more likely to reoffend than white people, even after controlling for actual crime rates and recidivism rates. https://www.propublica.org/article/machine-bias-risk-assessm...

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by losvedir on Wednesday November 13, 2019 @04:18PM (#21529690)
That propublica article is the perfect example of the many aspects of the discussion here. It argues just one side of it, but the scenario it raises is one where an ML algorithm correctly found a solution to a badly framed problem.

Briefly, (and simplifying for clarity) it worked like this: the ML algorithm scored the risk of criminals reoffending. It gave a "high risk" score if someone was 80% likely to re-offend, and a "low risk" score if they had a 20% chance. Out of 100 blacks and 100 whites, here are the scores the ML algorithm gave, and how many ultimately did re-offend:

    100 black criminals
      * 50 "high risk", 40 re-offended
      * 50 "low risk", 10 re-offended
    100 white criminals
      * 10 "high risk", 8 re-offended
      * 90 "low risk", 18 re-offended
On the one hand, the algorithm was completely correct: 80% of high risk individuals re-offended, and 20% of low risk individuals did, and this is true even looking at just the black or the white criminals. It was unbiased according to its goals.

On the other hand, the failure mode disproportionately punished the black criminals: 10 were "high risk" who never re-offended, while only 2 white criminals were. Meanwhile, 18 "low risk" white criminals did re-offend while only 10 black criminals did. So the score was more strict for some unlucky blacks and more lenient for some lucky whites.

However, a key point is that because the underlying re-offense rates were different between the populations (50/100 for the black criminals, 26/100 for the white criminals), the algorithm could not have done otherwise. That is, given some n% re-offenders, if you have to fit them into 20% and 80% buckets, your "high risk" and "low risk" counts are mathematically fixed. In other words, it wasn't the ML by itself that was the problem, but the COMPAS score that it was trying to compute that had these issues inherent in it.

I think this is a good example where ML wasn't biased (at least, not anymore than reality), but where people were too eager to turn to it for a poorly considered project. By wrapping up important questions in high tech algorithms, it's too easy to fool yourself that what you're doing is the best thing you could be doing and miss problems in the fundamental framing.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by loopz on Wednesday November 13, 2019 @05:06PM (#21530146)
1) Using skin color (or proxy) as basis for judgement or systematic discrimination, is illegal = punishable.

2) The whole point of systems is to impact the world, not replicate already recorded history or escalate problems.

Can the ML algo predict what the outcomes and consequences of its outputs are, and assess that? No?

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by DuskStar on Wednesday November 13, 2019 @09:52PM (#21532362)
The point is that the algorithm wasn't using skin color as an input, (directly, at least) and got those outputs anyways.

Would you prefer an outcome where half of the white men were also marked as high risk, but with 16 reoffending? (to give the low risk pools the same recidivism rate) Now instead of unjustly marking ten black men and two white men as high risk, you're doing so for thirty-four white men. Is that somehow less discriminatory?

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by loopz on Thursday November 14, 2019 @02:40AM (#21533557)
Just because another option is worse doesn't make an unjust and repressive kind of social profiling better. The entire premise of using prediction may be found to have dire consequences, so the entire premise is dubious. There is no binary choice in this matter, but there needs to be accountability.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by DuskStar on Thursday November 14, 2019 @12:16PM (#21537200)
And if the decision isn't based on race, but on things that happen to correlate with it? Whether your father was present, for instance - since that's a major predictive factor for all sorts of life outcomes even when controlling for race. Should that not be used just because certain groups are more likely to come from single-parent households than others?

Because in the end, the choices are "accept that there will be a correlation between the outputs and race", "use no system that produces estimates or imperfect outputs", or "explicitly discriminate based on race to remove the race-result correlation". That's it.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @02:49PM (#21528649)
It depends on the crime. But for crimes like, say, sexual assault being male is indeed a huge factor in likelihood to offend. Disparities between rates of women committing sexual assault and rates of men is immense - one or two orders of magnitude depending on the exact crimes counted.

I agree that an AI shouldn't use race or gender as an input. But we should not surprised when AIs have disparities when predicting risk of committing crimes, when there are disparities in the rates of actually committing crimes.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by crooked-v on Wednesday November 13, 2019 @02:17PM (#21528259)
AI does not, in and of itself, have a goal. AI exists to be used for some human's goal. If the human's goal is to understand the level of association between women and technology without confounding factors like decades of marketing video games and computers to boys more than girls, the historical bias of such factors in the data fed to the AI becomes extremely important.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by loopz on Wednesday November 13, 2019 @04:59PM (#21530078)
This is a common misunderstanding. When models impact the world, what matters more are their outcomes and consequences.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @06:00PM (#21530710)
Right. And when you force a model to avoid disparities when disparities really do exist, the outcome is inaccurate data and the consequence is that decisions are made based on inaccurate data.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by alexknvl on Thursday November 14, 2019 @03:04AM (#21533662)
What people in this thread seem to be missing is that modeling and decision making do not have to be done simultaneously. You always want the most accurate model of reality as you can get, but what you do with that model is up to you.

Perhaps you think there are certain feedback loops that need to be broken (your model is usually a static representation of the reality), or perhaps you prefer low rate of false negatives / false positives, or perhaps if a model is uncertain you would like to defer to a human.

If a model predicts high probability of re-offence, you might decide to delay an action as an example, or re-examine the case in more detail.

I get a feeling that machine learning practitioners are not properly trained to recognize such subtleties, everything is a binary softmax output these days :)

EDIT: This seems to stem from the obsession with purely discriminative models that either directly model a binary function y = f(x) or model a function that returns some kind of score, which is later compared to a threshold y = f(x) > theta. Neither of these lend themselves nicely to this conceptual separation between modeling and decision making.

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by loopz on Wednesday November 13, 2019 @07:22PM (#21531380)
Sure, and there is also the assumption that good decisions are made on perfect/good data, which is also just an assumption. We can't even define good decisions well enough to be sure.

Just because bad data may tend (in hindsight) to yield inaccurate decisions, or decisions based on faulty data, doesn't promote data as the main driver behind sound decisions. That would just be another belief system, and we don't have all possible data or omniscience to prove it!

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by manfredo on Wednesday November 13, 2019 @11:42PM (#21532851)
No, you can test and gauge the quality of that data. At this point, you're not really even making a point about whether or not we should introduce biases in our models to make them match our worldview - you're saying the entire endeavor of trying to build a model is worthless. If what you're saying is true, that we can't measure what decisions are successful or unsuccessful, then there's no point in trying to build a model because we no way of knowing whether the model is working or not.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by loopz on Thursday November 14, 2019 @02:43AM (#21533572)
It is the claim of vendors that their models works. It is irresponsible to just take their word for it, and such tests and critique need be ongoing.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by xamuel on Wednesday November 13, 2019 @02:50PM (#21528670)
Hypothetical question. Suppose no-one ever noticed the lead in the Flint water supply. People put test scores into an AI and the AI emotionlessly concludes that people from Flint perform worse than average. Should you hack the AI to force it to stop saying something like that, because that's obviously racist? Or should you begin to wonder why people from Flint perform worse, and what is causing that (the undiagnosed lead in the water), and ultimately how to correct the problem (fix the water)?
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by knzhou on Wednesday November 13, 2019 @03:03PM (#21528826)
Incidentally, some actual number crunching [0] shows that the lead levels in Flint were never that high, being less than the average level in many states, and like everywhere else in America had been declining significantly over decades. What's more, in the era of leaded gasoline, almost all children had blood lead levels about 10x what was seen in Flint.

0: https://www.nytimes.com/2018/07/22/opinion/flint-lead-poison...

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by gbrown on Wednesday November 13, 2019 @03:07PM (#21528886)
As always, it depends entirely on what you're doing with the (predictions/estimates/inferences). This is an entirely false dilemma.
Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by xamuel on Wednesday November 13, 2019 @03:44PM (#21529322)
When would you want to hack the AI?

Not a rhetorical question. Reading through the comment thread I'm slowly shifting more towards being on the fence, as opposed to having a "don't hack the AI" position.

But rather than hacking the AI, why not just get rid of the AI? What is the point of the AI in the first place if you're going to hack it to get the results you want anyway?

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by gbrown on Wednesday November 13, 2019 @04:23PM (#21529751)
> When would you want to hack the AI?

This is not a meaningful phrase - it adds literally nothing to the conversation but confusion. To bend over backwards to give you a reasonable answer: when you're interested in conditional effects.

Let's say you're interested in the risk of cancer associated with alcohol consumption. People who drink some are often found to have lower cancer rates than people who don't drink at all. Reasonable models adjust for wealth/income - estimating the risk of cancer association with alcohol CONDITIONING ON wealth/income changes the picture; the positive association is clear.

Adjusting for confounding is "removing bias", changing the effect estimates.

In a predictive context, using ensembles, NNs etc, the problems don't go away, they're just sometimes harder to detect (and they're dressed up in sexy marketing-speak like "AI").

Repeat after me three times:

"AI is not a magic truth telling oracle" "AI is not a magic truth telling oracle" "AI is not a magic truth telling oracle"

Re:A.I. Systems Echo Biases They’re Fed, Putting Scientists ... by xamuel on Wednesday November 13, 2019 @08:49PM (#21532011)
I meant in my example about undiagnosed lead in Flint. Once you notice that the AI detects people in Flint under-perform, why would you want to modify the AI to avoid the AI detecting that?

Your cancer example doesn't answer the question, which is a pity because I mean it when I say it's not a rhetorical question. I honestly want to understand your point of view better. In the cancer example, we wouldn't go in and filter the training set to force the AI to think that rich people have higher cancer than they actually do, etc. But that's precisely what it seems like people want to happen with AI: they don't want us to condition on wealth/income, rather, they flat-out want us to filter the training set to force the AI to think group A and group B are equal when that's not what the data says.