Cognitive Learning Methodologies for Brain-Inspired Cognitive Robotics

Cognitive Learning Methodologies for Brain-Inspired Cognitive Robotics

Yingxu Wang (University of Calgary, Canada)
DOI: 10.4018/978-1-5225-1759-7.ch017
OnDemand PDF Download:
$30.00
List Price: $37.50

Abstract

Cognitive robots are brain-inspired robots that are capable of inference, perception, and learning mimicking the cognitive mechanisms of the brain. Cognitive learning theories and methodologies for knowledge and behavior acquisition are centric in cognitive robotics. This paper explores the cognitive foundations and denotational mathematical means of cognitive learning engines (CLE) and cognitive knowledge bases (CKB) for cognitive robots. The architectures and functions of CLE are formally presented. A content-addressed knowledge base access methodology for CKB is rigorously elaborated. The CLE and CKB methodologies are not only designed to explain the mechanisms of human knowledge acquisition and learning, but also applied in the development of cognitive robots, cognitive computers, and knowledge-based systems.
Chapter Preview
Top

1. Introduction

A cognitive robot is a brain-inspired robot system that is capable of inference, perception, and learning mimicking the cognitive mechanisms of humans. The fundamental theories and methodologies underpinning cognitive robotics are the cognitive learning engines (CLE) and cognitive knowledge bases (CKB) supported by a collection of contemporary mathematics known as denotational mathematics (Wang, 2003, 2007a,b, 2008c, 2009c, 2010a, 2012a,b,c, 2014a,b, 2015a,d,e; Wang & Berwick, 2012, 2013).

A Cognitive Knowledge Base (CKB) represents and manipulates knowledge as a dynamic concept network mimicking human knowledge processing. CKB is demanded in machine learning, knowledge-based systems, cognitive computers, and cognitive robots in general, as well as in the development of the Cognitive Learning Engine (CLE) for cognitive robots in particular. CKB is a central component for machine learning via autonomous knowledge acquisition and manipulation, because the general form of learning is a knowledge acquisition and manipulation process according to the latest studies in cognitive science, brain science, and neuroinformatics (Debenham, 1989; Chang et al., 2006; Brewster et al., 2004; Wang, 2003, 2009a, 2010a, 2011a; Wang & Fariello, 2012).

Conventional knowledge bases are studied in three categories known as the linguistic knowledge bases (Crystal, 1987; Brewster et al., 2004; Fellbaum, 1998; Liddy, 2001; Pullman, 1997; Wang, 2014a, 2015c; Wang & Berwick, 2012, 2013), expert knowledge bases (Bender, 1996; Wang, 2007a; Wilson & Keil, 2001), and ontology (Gruber, 1993; Brewster et al., 2004; Leone et al., 2006; Tiberino, et al. 2005; Wang et al., 2011). Typical linguistic knowledge bases are generic lexical databases such as WordNet and ConceptNet (Fellbaum, 1998; Liu & Singh, 2004). Linguistic knowledge bases only provide general materials or dictionaries for applied knowledge bases of individuals and systems. Expert knowledge bases are elicitations of various domain knowledge represented by logical and fuzzy logical rules (Bender, 1996; Surmann, 2000; Zadeh, 1956, 2004; Wang, 2014c; Wang & Berwick, 2012, 2013). However, human knowledge representation and retrieval are more complicated and semantics-centric beyond logical rules. Ontology deals with small-scale knowledge in a certain domain as a hierarchical network of a set of natural words and their semantic relations (Brewster et al., 2004; Cocchiarella, 1996; Gruber, 1993; Sanchez, 2010; Tiberino, et al. 2005; Wang et al., 2011). Ontology represents small-scale acquired knowledge by a static and application-specific model, which cannot be applied as a general knowledge base for machine learning and real-time knowledge manipulations.

Complete Chapter List

Search this Book:
Reset