Earlier quoted context omitted.
> This is definitely something that is likely to be difficult to teach to autonomous systems. Why? What you listed seem like conditions that should be easy enough to recognize even with simple algorithms.
Yup. An algorithm should be in much better position to recognize its confidence about what it sees and can happen, and alter the driving speed to reduce the amount of uncertain spots that fall within its stopping range. That is, unless they use neural network magic black boxes to implement the self-driving part.
Is this actually done? I thought neural networks were more or less used for the vision system to detect parts of the scene (pedestrians, stop-signs, etc). This is the only area where to me it makes sense to take the blackbox tadeoff right now.