Periodic Reporting for period 3 - MUHAI (Meaning and Understanding in Human-centric AI)
Reporting period: 2023-10-01 to 2025-03-31
“The process of constructing meaning by casting episodic events into coherent narratives that provide declarative answers to specific questions and thereby explain experiences and integrate them into a personal dynamic memory.”
The process of understanding that was implemented in the MUHAI project uses information from both syntactic and semantic interpretation and from inferences based on the personal dynamic memory, in order to fill in unexpressed or un-observable information, e.g. via logical reasoning and mental simulation. For this, the MUHAI project performed ambitious research and implementation efforts.
The MUHAI project has adhered to the principles of understanding-by-building and iterative development, which allowed components to be operational and testable from the start, and which informs the next iterations of development. Moreover, the implementation activities were able to draw from the cognitive foundations that the partners collectively established in the beginning of the project. The final software library, i.e. CANVAS, has been implemented, focusing on and serving both use cases. CANVAS is not based on a pipeline of processing components, but features an ensemble of modules that answer narrative questions that arise in the understanding process in a concerted manner. The MUHAI approach to understanding is also ported to several domains from the humanities, namely everyday activities, the social sciences, history and economics. In all cases, knowledge-based technologies -- using collections of knowledge graphs -- are employed to construct and display narratives of the individual domains at hand. The MUHAI project has, therefore, successfully concluded all necessary actions that open a pathway towards a human-centric AI approach to tackle meaning and understanding in a computational manner.
The project's results towards a truly introspective system is manifested in the design of the cognitive architecture of the CANVAS system. As opposed to traditional pipeline configurations, different components are able to communicate with each other in a more distributed process. The main innovation concerning introspection therefore lies in the integration of technologies, that, by themselves, have existed prior, but were not used as an ensemble for self-reflective understanding. A clear illustration is the cooking domain. In order to understand a recipe, the analysis of natural language must constantly interface with corresponding simulations in a virtual representation of the world. For example, by revisiting a recipe a second time after the system has learned a first set of parameters, the CANVAS system can change the order of the individual tasks contained in the instructions, avoid unnecessary waiting times by reflecting on temporal information from prior simulations, and so on.
The need for strong explicability is an additional tenet of human-centric AI. AI needs to be able to explain its reasoning, and explain why certain decisions were made or actions were taken. This is also one of the things with which current language understanding methods based on subsymbolic AI struggle the most. In contrast, the methods developed in the MUHAI project make it possible to explain the system’s understanding process. This includes for example deep natural language understanding based on constructional language processing, the utilization of ontological knowledge and reasoning including memories of previous experiences, self-reflection and introspection, as well as narratives constructed from knowledge graphs.
Significant work has been done to identify which approach should be used to embed ethical and societal considerations in human-centric AI and to enhance the trust-worthiness of AI systems. The project has argued for the need for increasing understanding in AI systems. For the cooking domain, the ethical and societal issues are quite different compared to the social domain, in which the social stance of the producer or consumer of information is unavoidably ethically coloured. This objective also includes care about privacy and security issues which will be tackled by storing PDMs locally with the user who owns the data and knowledge, without the need for centralized data management and hence the risk of data theft.