(Self-organizing Autonomous Incremental Learner)

SAIL is the latest innovation under development in the Michigan State University PRIP (Pattern Recognition and Image Processing) Lab. SAIL is very different from other existing sensor-based experimental systems. In developing SAIL, we do not model knowledge-level rules. Instead, we model how the system can learn knowledge autonomously and incrementally using its sensors and actuators. A human teacher will encourage or discourage certain behaviors of the system by issuing score signals to the system. The system is designed to self-organize the sensory information and actuator experience learned to maximize the expected score.

Although the concept of machine learning has been investigated extensively in the Artificial Intelligence (AI) community, the learning systems there require preprocessed symbolic or numerical data. The methods are not applicable to learning directly from high-dimensional sensory and actuator data. Furthermore, the subject of autonomous learning has not received much attention in the AI community.

The goal of SAIL requires that it has sensors and actuators. The prototype we are building includes a head that could speak, listen, and see, an arm, a movable base, and a ``memory'' system that performs functions like those of the human brain. Apparently, it is a major undertaking in hardware, in software, and more so in theory and methodology.

SAIL is based on SHOSLIF (Self-organizing Hierarchical Optimal Subspace Learning and Inference Framework), another product of the Michigan State University PRIP Lab. The difference is, with SHOSLIF, learning is done in a spoon-feeding fashion and with SAIL, learning is autonomous.

The SAIL robot will recieve information in one or more of the following ways:

The SAIL robot will then process this input and respond in one or more of the following ways:

Here is a graphical representation of the way in which these functions all tie together:

For more information on SAIL, see Laura Blackwood's paper at /user/prip4003/blackwoo/papers/sail2.ps or Dr. John Weng's paper at /user/prip4003/blackwoo/papers/weng.ps which can be reached from any of the Computer Science UNIX machines or remotely by connecting to the cps.msu.edu domain.


Home | What is Shoslif? | MSU Home Page | About the MSU Prip Lab | Robot Manual Mode | Robot Automatic Mode | Visual C++