5Classic Artificial Intelligence: Tools for Autonomous Reasoning

Stephen Mwanje1, Marton Kajo2, Benedek Schultz3, Kimmo Hatonen4, and Ilaria Malanchini5

1Nokia Bell Labs, Munich, Germany

2Technical University of Munich, Munich, Germany

3Nokia Bell Labs, Budapest, Hungary

4Nokia Bell Labs, Espoo, Finland

5Nokia Bell Labs, Stuttgart, Germany

Network management is an information processing task, which, owing to the complexity of the networks, has traditionally been undertaken by human experts. However, as demonstrated by 3G and 4G Self‐Organizing Networks (SONs), a proper application of cognitive techniques can do a lot in automating network management. Cognition, as defined in Chapter 1, refers to the capability to perceive a signal into a data element and subsequently reasoning over the data element to select an action. As such, cognitive techniques refer to the broad grouping of Artificial Intelligence (AI) related methods and technologies developed for information processing.

Autonomous reasoning requires that the cognitive entity perceives relationships amongst data elements and makes inferences about these elements and their relations to subsequently select the appropriate action. Classic AI techniques were developed with inference engines intended to map human reason and draw humanly relatable decisions from data. Consequently, these classic AI techniques can be very useful in designing automated reasoning engines, also applicable to networks and network management.

This ...

Get Towards Cognitive Autonomous Networks now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.