ABSTRACT

This chapter begins with examples from existing artificial intelligence (AI) and move on to novel algorithms. Fuzzy logic shows, in one isolated and clear case, how introspective AI could work and how it did in a minimal way. Some may object to any discussion of fuzzy logic, in that it has been shown to be a specific case of statistical AI and therefore of no lasting contribution. Case-Based Reasoning (CBR) has its roots in scripts, dynamic memory, and other cognitive theories. CBR attempts to solve every problem the agent may encounter by looking into a database of previously encountered problems and solutions and selecting the best solution available. The chapter describes the process of introspection, and the processes of software design, running and results. The purpose of AIF1 example is to show how introspection can be deepened, and more introspected mechanisms can be brought into software.