1. Q-Learning Based Cognitive Domain Ontology Representation and Solving on Low Power Computing Platforms
- Author
-
Nayim Rahman, Tanvir Atahary, Chris Yakopcic, Tarek M. Taha, and Scott Douglass
- Subjects
Knowledge mining ,cognitive agents ,autonomous decision making ,Electrical engineering. Electronics. Nuclear engineering ,TK1-9971 - Abstract
Cognitive agents make systems autonomous through the process of decision automation by mining an existing knowledge repository at run time. These processes can often be highly compute intensive, and would thus run slowly on the low-power computing platforms typically seen in autonomous systems. This paper examines how knowledge be represented in a Q-table and proposes a novel fast algorithm to mine that knowledge based on constraints. We evaluate this approach for the knowledge mining process of a specific agent: Cognitively Enhanced Complex Event Processing (CECEP). Within CECEP, knowledge is represented using Cognitive Domain Ontologies (CDO), and is mined using situational inputs and constraints. This is a novel approach to store information and is able to accommodate CDOs with millions of solutions. To show that the approach can run on low power hardware in real-time, this algorithm was executed on two low-power minicomputing platforms - Intel’s NUC and Asus’s Tinker Board. At present, no other optimized CDO solvers can generate solutions on these platforms. The algorithm generated the same amount of solutions as a GPU-enabled optimized path-based forward checking CDO solver, while consuming around 7.7 and 5.15 times less energy (Joules) on the NUC and Tinker Board respectively.
- Published
- 2024
- Full Text
- View/download PDF