WorldWide Drilling Resource

23 NOVEMBER 2023 WorldWide Drilling Resource® How to Fool a Computer by Britt Storkson Owner, P2FlowLLC I’m sure some of my readers have been wondering: Is it possible to fool a computer? That is, to thwart the mission and purpose of the computer? The answer is yes, it is certainly possible and sometimes advantageous to “fool” a computer. According to an article in The Guardian online entitled: “The rebel group stopping self-driving [electric] cars in their tracks - one cone at a time,” it’s fairly easy to do. There’s a small anti-car activist group in the city of San Francisco called Safe Street Rebel which has decided to curtail any self-driving taxi activity in the city. And just how do they do it? By short-circuiting the taxi batteries? Downloading a destructive algorithm into the self-driving taxis’ computer? By generating some sort of “force field” to confuse the computer? No, none of the above. The rebels simply place an orange traffic cone - a bright orange plastic cone intended for traffic control and for marking car parking areas and readily available at most home improvement stores - on the hood of the car and the car is immediately disabled. Among other things, it’s a strong argument against the overreliance on computers, which is very common nowadays. Much like the sensors on Tesla cars which run into emergency vehicles because they don’t recognize and respond to them correctly, the sensors on the self-driving taxis haven’t been designed to deal with those type of inputs. But they have been programmed to shut down anytime they encounter something they don’t recognize, and that’s what’s happening here. If a computer gets one or more inputs it hasn’t been programmed to deal with, it responds by doing nothing or does something wrong. This is why the programmers had the car shut down - because doing nothing is better than doing something wrong. This begs the question: If something as simple as an orange traffic cone can completely disable the self-driving taxi, what other “holes” in the computer program are there? And what if one of these holes allows something to happen that threatens passenger or pedestrian safety? There are two potential problems here: One is the sensor(s) are not sending correct data to the computer; the other is the computer is not processing the data correctly. One can have the greatest computer program ever, but if it’s getting bad data from the sensors, the program is worthless. Same goes for good sensors and poor computer programming. Both sensors and the computer program reading them have to be working right to get a reliable product. I’m not sure what the sensors are reading. If detecting heat and motion like a motion sensor, or light intensity or various colors, but whatever it is sensing, it must work every time, all of the time, in all conditions such as bright light, fog, haze, darkness, etc. Sensors must be able to withstand temperature extremes and physical vibration, as well as aging (the passage of time) without degradation of output integrity. Anything less makes them useless. In this case, I’m guessing the sensors are responding to various light inputs and the programmers didn’t foresee the need to be able to respond to those kinds of inputs so either the sensors are not capable of “resolving” the data or the computer program is not capable of “extracting” the data in a way that would result in the correct response by the car. So with this self-driving product, it’s either “back to the drawing board” or on to the ash heap of history. Britt Britt Storkson may be contacted via e-mail to michele@worldwidedrillingresource.com

RkJQdWJsaXNoZXIy NDk4Mzk=