3 ms·
The two reasons offered are the complexity of algorithms and the liability. I don't think these reasons are valid. For the complexity, I would be really surpri
by avmich 10y ago
The two reasons offered are the complexity of algorithms and the liability.
I don't think these reasons are valid. For the complexity, I would be really surprised if self-driving car programmers wouldn't consider dangers from objects falling from other cars. In fact, this is relatively easy to consider.
The other one is the liability. One explanation for ML software was that if "regular" software is about data and algorithm, the ML software is about data, model and algorithm. The idea is that algorithm in ML case is somewhat generic, and a lot of customization comes from learned model. In case of liability I think it's quite possible that a judge would make a decision basing on analysis of the model - if the model is "reasonable", then the decision based on that model could be too.