-
Notifications
You must be signed in to change notification settings - Fork 14
Description
This is a proposal for a simplified approach to graphs and rules that operate on them, using ideas that have been developed over many decades in the field of Cognitive Psychology. The starting point is the idea of a chunk as an entity with a type, an id, and a set of name/value pairs. There is a close relationship to Property Graphs with their nodes and relationships, both of which can have associated sets of properties (name/value pairs). A subclass of Chunk is used to model relationships. Provision is made for integration with RDF through the means to map identifiers to RDF URIs. The semantics are defined operationally in terms of rules that access and manipulate graphs, drawing upon the philosophical doctrine of relativism:
Relativism is the idea that views are relative to differences in perception and consideration. There is no universal, objective truth according to relativism; rather each point of view has its own truth.
Chunks and Chunk Rules seek to facilitate machine learning on the assumption that this will become increasingly important as vocabularies and rulesets scale up and up, so that manual development and maintenance are impractical. A big debt of gratitude is owed to John R. Anderson and his work at CMU on the popular ACT-R cognitive architecture.