Self-driving cars (aka driverless cars or autonomous vehicles) are among the most visible faces of Artificial Intelligence (AI) today. In continuation with Shreeharsh Kelkar’s excellent post on Artificial Intelligence last month, I would like to pick up his lead and complicate yet another story of AI – the story of the relationship between software developers and machine learning algorithms. For this purpose, I will use my ongoing field work among members of an academic research group as an example. The work of this particular research group centers around an experimental vehicle – a self-driving car (hereafter: SDC).
During my field work I experienced a couple of surprises which challenged my earlier assumptions about the research on SDCs. That is, I previously assumed that the many promises invested in machine learning would lead to its extensive use in the experimental vehicles. However, this is not the case. I started to wonder why the researchers refrain from using machine learning even though they are officially members of an AI department. After introducing you to the field of SDC research in this first part, I will provide you with three tentative answers in an upcoming second post. (read more...)