News for hackers. Stuff that matters.
Re:Sharing learnings about our image cropping algorithm by refenestrator on Wednesday May 19, 2021 @07:49PM (#27215850)
It sounds like it was blasted out in an afternoon.

Maybe they weren't thinking about boobies a whole lot, tried like 5 random test images and shipped it?

Presumably there are a ton of failure modes for that algorithm, why get so moralistic and high-horse about just one?

Re:Sharing learnings about our image cropping algorithm by p1necone on Wednesday May 19, 2021 @11:46PM (#27217151)
Nobody is trying to assign blame to the person who wrote the algorithm, it's just being pointed out that the the output it produces is sub optimal in this specific way.
Re:Sharing learnings about our image cropping algorithm by eyelidlessness on Wednesday May 19, 2021 @08:39PM (#27216119)
Blasting out an ML algorithm in an afternoon that causes millions of people to see wildly different representations of people depending on their race or gender seems, maybe, like a bad thing you wouldn’t want to defend?
Re:Sharing learnings about our image cropping algorithm by refenestrator on Wednesday May 19, 2021 @09:03PM (#27216252)
Sure, more testing would be better, but nobody cares how many landscape shots it messed up, right?

Years ago reddit was, IIRC, not very staffed at all compared to their traffic. It's a pretty privileged take to say they should have done expensive QA entirely around your particular things that you care about.

Re:Sharing learnings about our image cropping algorithm by eyelidlessness on Wednesday May 19, 2021 @09:08PM (#27216274)
But that’s the problem. The entire premise of these algorithms is based around what you (or the developers producing it) care about. It’s the common thread between image crops preferring white faces and women’s breasts, and automated cars preferring dead black pedestrians over vehicle collisions.

If you don’t have the capacity to use new technologies without increasing harm, maybe you don’t have the capacity to use them.

Re:Sharing learnings about our image cropping algorithm by refenestrator on Wednesday May 19, 2021 @09:16PM (#27216317)
No, I'm positing the premise that it was shipped with an absolute minimum of QA that didn't approach the level of trying to build 'inclusive' reference sets, on the cheap. It wasn't about caring in terms of priority of what was tested, it was about NOT caring that much in any direction and shipping it.

And it was a naive image cropping algorithm, years ago, and not making use of any sophisticated 'new technologies'. The beauty of the algorithm is that it was a simple function that could have been written in 1975 and required no training, deep learning or any of that. If you want to talk self-driving cars, you've got a much more relevant measure of harm and I'm right there with you.

As it is, I'd say there's a disconnect between where you and those years-ago shoestring developers stand on Maslow's hierarchy of needs. They were being scrappy with limited resources, and you're mad at them for not having an amount of QA that would have seemed unbelievable to them under their resource constraints.

Re:Sharing learnings about our image cropping algorithm by eyelidlessness on Wednesday May 19, 2021 @09:42PM (#27216449)
> No, I'm positing the premise that it was shipped with an absolute minimum of QA that didn't approach the level of trying to build 'inclusive' reference sets, on the cheap. It wasn't about caring in terms of priority of what was tested, it was about NOT caring that much in any direction and shipping it.

Right. I’m saying that not caring is the problem. We mostly agree on the facts. I’m objecting to not caring as an acceptable position.

We’re not talking about shoestring developers. We’re talking about platforms that millions of people including heads of state use to affect billions of people’s lives.

Re:Sharing learnings about our image cropping algorithm by refenestrator on Wednesday May 19, 2021 @10:10PM (#27216572)
> We’re not talking about shoestring developers. We’re talking about platforms that millions of people including heads of state use to affect billions of people’s lives.

Jedberg was >5 years ago, maybe closer to 10 for this algorithm. They were relatively shoestring compared to now, and especially compared to current-day FAANG.

Re:Sharing learnings about our image cropping algorithm by eyelidlessness on Wednesday May 19, 2021 @10:19PM (#27216618)
Well I don't see any sense continuing this discussion, since you just keep refusing to engage with the harm done by doing something without caring about its impact.
Re:Sharing learnings about our image cropping algorithm by refenestrator on Wednesday May 19, 2021 @10:21PM (#27216629)
It's an incredibly privileged definition of 'harm done'. They had less budget and manpower than you wish they had, and their shitty off-brand cropping algo occasionally had too much titty. If that's the level of harm that registers with you, you're clearly doing very well.
Re:Sharing learnings about our image cropping algorithm by eyelidlessness on Wednesday May 19, 2021 @11:23PM (#27217012)
I’m gonna regret responding after saying I was removing myself but I’m hoping this will help you or at least other people reading understand what the harm is.

I’m not objecting to an algorithm that exposes me to more cleavage. I couldn’t care less. I’m objecting to an algorithm that exposes millions of men to a subtle but routine equation of men with faces, and women with breasts. It’s not a privilege for women to expect not to be casually sexualized because someone thought their algorithm was helpful but didn’t bother to find out it wasn’t.

Likewise the impact of racial bias. I’m not offended by seeing white faces. But it’s not a privileged position for POC to object to being basically erased from images because whoever developed the algorithm didn’t bother acknowledging more than one skin tone exists.

These things have real impact, not just on how it affects the people who are directly underrepresented. It also affects how the people who are overrepresented perceive and ultimately act toward them.

Re:Sharing learnings about our image cropping algorithm by perl4ever on Thursday May 20, 2021 @12:32AM (#27217399)
This sort of discussion makes me think of a book I once read by someone who was raised in a fundamentalist Christian sect, maybe Pentecostalism? Anyway, they described how, in their upbringing, the devil and his temptations was so omnipresent, that it was almost as if he was more powerful than God. Whenever you took your mind off the dangers of sin, the devil would come in and take control, one was continually warned. Eventually, this created a kind of cognitive dissonance, because God was remote but the devil was always by one's side, whereby they ended up losing their faith and becoming atheistic.

If we are aware of a negative principle that infests and invades every part of life, though we do our utmost to repel it and mitigate it and remediate it, how can we maintain the conviction that it is not the natural order of things, but is a product of solvable human faults?

I'm not denying the importance of anti-racism or of examples of bias as mentioned here; my point is that when faced with an all pervasive adversary, whether a personified devil or something more abstract, human minds tend to find relief in submitting to the seemingly inevitable via some rationalization.

Re:Sharing learnings about our image cropping algorithm by jtbayly on Wednesday May 19, 2021 @09:07PM (#27216270)
Machine learning? It’s not in my book.
Re:Sharing learnings about our image cropping algorithm by teachingassist on Wednesday May 19, 2021 @08:03PM (#27215928)
> why get so moralistic and high-horse about just one?

Not doing so; just observing the facts.

If a proposed 'unsupervised' algorithm of this simplicity highlighted women's faces perfectly, but zoomed in on men's receding hairlines, it wouldn't have made it past the drawing board. Indeed, it's reasonable to believe that nobody would have noticed that it consistently worked for women. We certainly wouldn't know that this algorithm existed or be talking about it here.

We observe a bias in what is considered important to check before shipping.

Re:Sharing learnings about our image cropping algorithm by refenestrator on Wednesday May 19, 2021 @08:30PM (#27216066)
That's an AWFUL lot of assumptions, there. You've constructed an entire complex narrative around something where all we know is that it's very simplistic.
Re:Sharing learnings about our image cropping algorithm by teachingassist on Thursday May 20, 2021 @07:38AM (#27219833)
I don't think this is a complex narrative. It's the reality of development:

The simplest case is just to pick the most central square, and then you could probably improve that by picking a standard square according the rule of thirds. Those are the naive algorithms - this choice of alternative algorithm is deliberate and isn't as naive or simplistic as you're claiming.

The algorithm is only considered useful because it appears to do better than that, on whatever examples that the developers tried (i.e. there was a business case for using it), and against other possible code.

Including, likely, pictures of their own selves. That's certainly what I would test it on, until it vaguely worked.

What 'awful lot of assumptions' do you think I am making? I don't imagine we are in disagreement about this.