The disciplines of knowledge engineering and knowledge management are closely tied. Knowledge engineering deals with the development of information systems in which knowledge and reasoning play pivotal roles. Knowledge management, a newly developed field at the intersection of computer science and management, deals with knowledge as a key resource in modern organizations. Managing knowledge within an organization is inconceivable without the use of advanced information systems; the design and implementation of such systems pose great organization as well as technical challenges.
The book covers in an integrated fashion the complete route from corporate knowledge management, through knowledge analysis and engineering, to the design and implementation of knowledge-intensive information systems. The CommonKADS methodology, developed over the last decade by an industry-university consortium led by the authors, is used throughout the book. CommonKADS makes as much use as possible of the new UML notation standard. Beyond information systems applications, all software engineering and computer systems projects in which knowledge plays an important role stand to benefit from the CommonKADS methodology.
The contributions in Toward Learning Robots address the question of how a robot can be designed to acquire autonomously whatever it needs to realize adequate behavior in a complex environment.
In-depth discussions of issues, techniques, and experiments in machine learning focus on improving ease of programming and enhancing robustness in unpredictable and changing environments, given limitations of time and resources available to researchers. The authors show practical progress toward a useful set of abstractions and techniques to describe and automate various aspects of learning in autonomous systems. The close interaction of such a system with the world reveals opportunities for new architectures and learning scenarios and for grounding symbolic representations, though such thorny problems as noise, choice of language, abstraction level of representation, and operationality have to be faced head-on.
Contents: Introduction: Toward Learning Robots. Learning Reliable Manipulation Strategies without Initial Physical Models. Learning by an Autonomous Agent in the Pushing Domain. A Cost-Sensitive Machine Learning Method for the Approach and Recognize Task. A Robot Exploration and Mapping Strategy Based on a Semantic Hierarchy of Spatial Representations. Understanding Object Motion: Recognition, Learning and Spatiotemporal Reasoning. Learning How to Plan. Robo-Soar: An Integration of External Interaction, Planning, and Learning Using Soar. Foundations of Learning in Autonomous Agents. Prior Knowledge and Autonomous Learning.