Why are algorithms sexist?
Dernière mise à jour : 3 mars 2021
Nothing can describe my state of mind when, for the fiftieth time, my beloved translation software persisted in putting into masculine form the beautiful feminine phrasing that I asked it to translate into English.
My interlocutor, the program, made himself comfortable using all the unisex grammatical latitude that Shakespeare's language gives him to surreptitiously conceal my " elle " or " sa" in " he " or " his ".
So, I wanted to know more: why is it that even in a machine, the masculine gender spontaneously predominates? It's the algorithms, I thought. But I was also thinking deep inside that these algorithms, which I visualized as an unintelligible mathematical sequence, couldn't have a gender preference. So, like any self-respecting curious person, I went to find out.
Point 1: The algorithm for dummies.
The algorithm is a kind of step-by-step instruction manual to reach a given goal. The comparison most often suggested is that of the recipe. For example, if your goal is to make a pizza, then your algorithmic recipe will be: take flour, then water, then olive oil, then tomato sauce etc .. the steps leading up to putting the shaped pizza in the oven at 180 degrees.
The matter becomes more complicated when there are several possible options. If at the moment of putting the topping on the pizza there are several possibilities, the algorithm will be able to introduce, in the form of a tree, the variables according to what you have in the fridge. For example, in your recipe, at the " choice of topping " step, the algorithm could define that if there are mushrooms, you put them on. If there are no mushrooms, but there is ham, then you put ham on. If there are no mushrooms or ham, then you put nothing but tomato sauce. If there are mushrooms and ham, the algorithm will be able to look at your choices in the past and decide for itself what it will offer you, based on them. That's how you move from the autonomous car to medical diagnosis through artificial intelligence or real-time analysis of the financial markets.
Of course, behind this process, there is a human being who translates this recipe into terms that a machine can understand, and that's where the problem lies.