A Quality Model for Trustworthy AI Systems

A Quality Model for Trustworthy AI Systems

Since AI systems (software systems with a machine learning component in it) are becoming more omnipresent in our daily lives, a lot of discussion is going on, on for example the ethical aspects of such systems. There are many examples of AI systems that take decisions...
A Toolbox for the Applied AI Engineer

A Toolbox for the Applied AI Engineer

In my previous post on AI engineering I defined the concepts involved in this new discipline and explained that with the current state of the practice, AI engineers could also be named machine learning (ML) engineers. Burkov (2020) defines ML engineering as a mix...
ICT Research Methods for Machine Learning Engineering

ICT Research Methods for Machine Learning Engineering

“As an ICT student or professional, you need to solve all kind of ICT challenges. Answering the questions and tackling the problems or opportunities of your ICT project requires practical research and often a combination of various ICT research methods. The toolkit on...
Testing Machine Learning Applications

Testing Machine Learning Applications

In a previous post I argued that engineering machine learning applications is different from traditional (rule-based) software engineering. I identified eight challenges for engineering machine learning applications: Data requirements engineering including data...