The Shi code
Xiahan Shi writes codes that turn endless mountains of data into useful knowledge. Her algorithms can predict, for example, which cars will need to go to the workshop and when, and what will be wrong with them. Data mining is a key competence for the future.
Data mining also helps improve industrial processes, thanks to connected production lines. Sensors supply data, while algorithms identify potential wear and tear and provide information for timely maintenance. Technically, all this is extremely sophisticated. “We have had the necessary algorithms for quite some time already,” Xiahan Shi says. “But we are only now able to collect the data on an adequate scale. What’s more, computers are now powerful enough to apply the algorithms to several billions of data points.” Thanks to clusters made up of many interconnected servers, these huge computational tasks can be performed on thousands of processors working at the same time. Around the world, Bosch operates several such clusters. Experts like Xiahan Shi have an essential role in this process: they have to program the computers so that they can process billions of data points efficiently and in parallel.
At Bosch, Xiahan Shi is in daily contact with colleagues from a wide range of different fields. “Bosch has so many divisions. Researchers from every field come together at Renningen. In addition, we work closely with our team in Silicon Valley and partners such as Stanford University. We’re able to create truly remarkable innovations here,” says Xiahan Shi, who studied mathematics. And the demand for qualified software experts like Xiahan Shi is growing. What skills do data scientists need to have? “They must be familiar with software and be able to write it themselves. They must also have an understanding of math, statistics, and machine learning.”