How it works



LifeAI involves traditional and experimental AI techniques.  They are designed to work together in harmony.  Data recorded or analyzed in one module feeds into the others.


Object detection/recognition

The built-in object detection and recognition converts the image to black and white to find shapes that contrast with the rest of the image.  It compares the edge pixels of the shapes with other shapes to identify matches.   It It is admittedly less accurate and limited compared to newer AI techniques such as neural networks for image recognition, and does not yet have any facial recognition built in.  However, it is conveniently included if you don't want to seek out another system, and you aren't limited to using it for object detection/recognition.  You can feed the data that you obtain from other computer vision programs into LifeAI.


Categorization

Concepts are classified as members of categories if their properties are within similar ranges.  New categories are created if concepts are encountered with similar properties, and no existing category has those similarities.


Interaction learning

Interactions are formed based on changes that occur to properties, and the possible influencing concepts/properties when the changes occur.  Information is gathered in a statistical manner.  LifeAI can not yet form mathematical models for interactions.


Planning

LifeAI minds make decisions based on utility.  The predicted changes to properties are weighed with the ideals of the mind.


Messages

Messages are intended to be a natural way to communicate or request data with LifeAI.  For example:  "The sun is yellow" could be a message.  LifeAI breaks the message down into tokens.  It throws away "filler" works that are not important when understanding the message.  It checks to see if any properties, concepts, categories, or actions are referenced.  In this message example, it may find a concept named "sun" and a category named "yellow".


Saving/Loading

Files are saved in a human-readable csv (comma-separated value) format.  This makes it convenient to audit various areas of a mind, as you can view the data in just about any spreadsheet program.


Note: Early versions of LifeAI were less broad and focused on decision-making.  LifeAI version 3 expanded it to be a more comprehensive solution.



Created with the Personal Edition of HelpNDoc: Produce Kindle eBooks easily