Obviously driverless cars aren't perfect, so imagine that Google car (as example) got into difficult situation.
And here are few examples of unfortunate situations caused by set of events:
- car is heading toward a crowd of 10 people crossing the road, so it cannot stop in time, but it can avoid killing 10 people by hitting the wall (killing the passengers),
- avoiding killing the rider of the motorcycle considering that the probability of survival is greater for the passenger of the car,
- killing animal on the street in favour of human being,
- changing lanes to crash into another car to avoid killing a dog,
And here are few dilemmas:
- Does algorithm recognise the difference between a human being and an animal?
- Does a human being or animal size matters?
- Does it count how many passengers it has vs. people in the front?
- Does it "know" when babies/children are on board?
- Does it take into the account the age (e.g. killing the older first)?
How the algorithm decides currently what should it do from the technical perspective? Is it being aware of above (counting the probability of kills), or not (killing people just to avoid its own destruction)?
Related articles: