KBAI Lesson 6 -Classification

Classification is one of the important topics in AI. All agents will perform this type in one way or the other.

What is Classification?

It is like extracting a set of concepts into a sequential set of classes.

###How can it be done?

There are three major type of concept classification as below

  • Axiomatic concepts
  • Prototype concepts
  • Exemplar concepts

####Axiomatic concepts

These are the set of concepts which have proper definition or formal set of conditions. These are easily programmable via computer agents. Eg Definition of a circle

###Prototype concepts

These are like base concepts which will be overrided to its own values for other set of concepts. This is little difficult to program via computer agents Eg Chair Definition

###Exemplar concepts

These are the general abstractions of the particular concepts. Very Very difficult to program via computer agents Eg defintion of beauty could be a painting, flower, natural scenary or beautiful girl

###Top Down Approach

In classification a bird we use top down approach where we know that birds belongs to vertebrate and in vertrabate we have more types and birds is one among them . With this background knowledge we are able to classify the birds

###Bottom Up Approach

Bottom up approach is a method in which we try to learn the concept of the bottom tree values based on which we abstract to base root values to get the concept.

###Cognitive Connection

One typical example of cognitive connection of classification to humans is the way how doctors classify the symptoms to a disease and based on that medication is provided

Another example is how developers approach the bugs in the programs. They classify under different categories and provide fix for the bugs based on background knowledge.