Lessons Learned from Challenging Data Science Case Studies

  • Kurt StockingerEmail author
  • Martin Braschler
  • Thilo Stadelmann


In this chapter, we revisit the conclusions and lessons learned of the chapters presented in Part II of this book and analyze them systematically. The goal of the chapter is threefold: firstly, it serves as a directory to the individual chapters, allowing readers to identify which chapters to focus on when they are interested either in a certain stage of the knowledge discovery process or in a certain data science method or application area. Secondly, the chapter serves as a digested, systematic summary of data science lessons that are relevant for data science practitioners. And lastly, we reflect on the perceptions of a broader public toward the methods and tools that we covered in this book and dare to give an outlook toward the future developments that will be influenced by them.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Amirian, M., Schwenker, F., & Stadelmann, T. (2018). Trace and detect adversarial attacks on CNNs using feature response maps. In: Proceedings of the 8th IAPR TC3 Workshop on Artificial Neural Networks in Pattern Recognition (ANNPR), Siena, September 19–21, IAPR.Google Scholar
  2. Bolukbasi, T., Chang, K. W., Zou, J. Y., Saligrama, V., & Kalai, A. T. (2016). Man is to computer programmer as woman is to homemaker? Debiasing word embeddings. In: Advances in Neural Information Processing Systems (pp. 4349–4357).Google Scholar
  3. Brooks, R. (2017). The seven deadly sins of AI predictions. MIT Technology Review. Retrieved March 28, 2018, from
  4. Brumfiel, G. (2011). High-energy physics: Down the petabyte highway. Nature News, 469(7330), 282–283.CrossRefGoogle Scholar
  5. Emrouznejad, A., & Charles, V. (2018). Big data for the greater good. Berlin: Springer.Google Scholar
  6. Gropp, W. D., Gropp, W., Lusk, E., & Skjellum, A. (1999). Using MPI: Portable parallel programming with the message-passing interface (Vol. 1). Cambridge, MA: MIT Press.CrossRefGoogle Scholar
  7. Harari, Y. N. (2016). Homo Deus: A brief history of tomorrow. New York, NY: Random House.Google Scholar
  8. Helbing, D. (2015). Thinking ahead-essays on big data, digital revolution, and participatory market society. Berlin: Springer.CrossRefGoogle Scholar
  9. Hunt, E. (2016). Tay, Microsoft’s AI chatbot, gets a crash course in racism from Twitter. The Guardian, 24.Google Scholar
  10. Kleiman, S., Shah, D., & Smaalders, B. (1996). Programming with threads (p. 48). Mountain View: Sun Soft Press.zbMATHGoogle Scholar
  11. Kurzweil, R. (2010). The singularity is near. Milan: Gerald Duckworth.Google Scholar
  12. Lipton, Z. C. (2018). The mythos of model interpretability. Queue, 16(3), 31–57.MathSciNetGoogle Scholar
  13. Mitchell, T. M. (1997). Machine learning. New York, NY: McGraw Hill.zbMATHGoogle Scholar
  14. Ng, A. (2016). Nuts and bolts of building AI applications using deep learning. NIPS Keynote Talk. Retrieved July 26, 2018, from
  15. Olah, C., Mordvintsev, A., & Schubert, L. (2017). Feature visualization. Distill, 2(11), e7. Retrieved July 26, 2018, from
  16. Pariser, E. (2011). The filter bubble: What the internet is hiding from you. London: Penguin Books.Google Scholar
  17. Pearl, J., & Mackenzie, D. (2018). The book of why: The new science of cause and effect. New York, NY: Basic Books.Google Scholar
  18. Piketty, T. (2014). Capital in the 21st century. Cambridge, MA: Harvard University Press.Google Scholar
  19. Precht, R. D. (2018). Hunters, Herdsmen, critics. A utopia for digital society. Munich: Goldmann.Google Scholar
  20. Quinn, M. J. (2003). Parallel programming. TMH CSE, 526.Google Scholar
  21. Shwartz-Ziv, R., & Tishby, N. (2017). Opening the black box of deep neural networks via information. arXiv:1703.00810.Google Scholar
  22. Stadelmann, T., Wang, Y., Smith, M., Ewerth, R., & Freisleben, B. (2010). Rethinking algorithm design and development in speech processing. In: Proceedings of the 20th IAPR International Conference on Pattern Recognition (ICPR’10), Istanbul, Turkey, August 23–26.Google Scholar
  23. Stadelmann, T., Amirian, M., Arabaci, I., Arnold, M., Duivesteijn, F. F., Elezi, I., et al. (2018). Deep learning in the wild. In: Proceedings of the 8th IAPR TC 3 Workshop on Artificial Neural Networks for Pattern Recognition (ANNPR’18), Siena, September 19–21.Google Scholar
  24. Swiss Alliance for Data-Intensive Services. (2018, January 16). Digitization & innovation through cooperation. Glimpses from the digitization & innovation workshop at “Konferenz Digitale Schweiz”. Blog Post. Retrieved July 26, 2018, from
  25. Szegedy, C., Zaremba, W., Sutskever, I., Bruna, J., Erhan, D., Goodfellow, I., et al. (2013). Intriguing properties of neural networks. arXiv:1312.6199.Google Scholar
  26. Winsberg, E. (2010). Science in the age of computer simulation. Chicago, IL: University of Chicago Press.CrossRefGoogle Scholar
  27. Zaharia, M., Xin, R. S., Wendell, P., Das, T., Armbrust, M., Dave, A., et al. (2016). Apache spark: A unified engine for big data processing. Communications of the ACM, 59(11), 56–65.CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Kurt Stockinger
    • 1
    Email author
  • Martin Braschler
    • 1
  • Thilo Stadelmann
    • 1
  1. 1.ZHAW Zurich University of Applied SciencesWinterthurSwitzerland

Personalised recommendations