Memory as a Mass-based Graph: Towards a Conceptual Framework for the Simulation Model of Human Memory in AI

Mahdi Mollakazemiha,Hassan Fatzade
2023-05-19
Abstract:There are two approaches for simulating memory as well as learning in artificial intelligence; the functionalistic approach and the cognitive approach. The necessary condition to put the second approach into account is to provide a model of brain activity that contains a quite good congruence with observational facts such as mistakes and forgotten experiences. Given that human memory has a solid core that includes the components of our identity, our family and our hometown, the major and determinative events of our lives, and the countless repeated and accepted facts of our culture, the more we go to the peripheral spots the data becomes flimsier and more easily exposed to oblivion. It was essential to propose a model in which the topographical differences are quite distinguishable. In our proposed model, we have translated this topographical situation into quantities, which are attributed to the nodes. The result is an edge-weighted graph with mass-based values on the nodes which demonstrates the importance of each atomic proposition, as a truth, for an intelligent being. Furthermore, it dynamically develops and modifies, and in successive phases, it changes the mass of the nodes and weight of the edges depending on gathered inputs from the environment.
Artificial Intelligence
What problem does this paper attempt to address?
This paper attempts to address the problem of simulating human memory and learning processes in artificial intelligence. Specifically, the authors propose a mass-based graph model aimed at simulating the core features of human memory, including the importance of memory and the forgetting mechanism. This model can dynamically develop and modify, adjusting the mass of nodes and the weight of edges according to changes in environmental input, thereby better reflecting the complexity of human memory. ### Main Issues 1. **Simulating the structure and function of human memory**: - Human memory has core parts and peripheral parts. The core part contains important information about individual identity, family, hometown, etc., while the peripheral part is more easily forgotten. - Existing memory models are insufficient in simulating these features and require a model that can distinguish the importance of different information. 2. **Dynamic changes and forgetting mechanism**: - Human memory is not static but changes continuously over time. New information is added, and old information may be forgotten or weakened. - A model is needed that can simulate this dynamic change to more realistically reflect the process of human memory. 3. **Influence of emotional and cultural factors**: - Human memory is influenced not only by biological and psychological factors but also by emotional and cultural factors. These factors affect the importance of information and its storage method. - The model needs to consider these irrational factors to more comprehensively simulate human memory. ### Solution The mass-based graph model proposed by the authors addresses the above issues in the following ways: 1. **Definition of nodes and edges**: - Nodes represent atomic propositions, and their mass indicates the importance of the proposition to the agent. - Edges represent the connections between nodes, and their weight indicates the importance of the connection. 2. **Dynamic update mechanism**: - Each time a new edge is added, the mass of the nodes and the weight of the edges are adjusted based on the new input. - An increase in the mass of a node leads to an increase in the weight of all edges connected to it, thereby simulating the dynamic changes in memory. 3. **Choice of initial values**: - Initial mass and weight values are randomly chosen from a standard normal distribution to reflect the initial importance of different information. - By introducing logarithmic functions and Cauchy distribution, the model can simulate the effects of repetition and randomness on memory. 4. **Application of the model**: - This model can be used not only for supervised and unsupervised machine learning tasks but also for natural language processing and search engine optimization. - With more random components, the model provides a wide range of possibilities for future cognitive modeling research, especially in memory retrieval tasks. In summary, this paper proposes a new mass-based graph model aimed at more realistically simulating the structure and dynamic changes of human memory, thereby providing a new conceptual framework for memory and learning models in the field of artificial intelligence.