Involves clearly defining the problem that the AI system is intended to solve, and setting specific goals and objectives for the project.
Problem definition and goal setting
One important principle of human-centered design is to involve and engage with stakeholders, including end-users, to gather information about their needs and preferences, and to ensure that the system is aligned with their values and goals.
To do no harm, we have to assess the potential ethical and societal impacts of the AI system, such as potential biases and discrimination, and identify ways to mitigate these impacts by designing safety mechanisms.
Ethical and societal impact assessment
AI systems are non-deterministic by nature, so we must continuously improve the AI system and its experience based on user feedback, new research, and new data, to ensure that it remains aligned with human values and goals.
Align testing and evaluating of the AI system with design techniques such as user testing, simulation, and benchmarking, to ensure that it performs well and meets the intended goals.
Testing and Evaluation
Bring an HCD approach to the design and development of AI systems. It is important to ensure that the system is transparent, explainable, and accountable.
Design and development