Design and Simulation of a New Self-Learning Expert System for Mobile Robot

In this paper, we present a novel technique called Self-Learning Expert System (SLES). Unlike Expert System, where there is a need for an expert to impart experiences and knowledge to create the knowledge base, this technique tries to acquire the experience and knowledge automatically. To display this technique at work, a simulation of a mobile robot navigating through an environment with obstacles is employed using visual basic. The mobile robot will move through this area without colliding with any obstacle and save the path that it took. If the mobile robot has to go through a similar environment again, then it will apply this experience to help it move through quicker without having to check for collision.





References:
[1] Cornelius T. Leondes, Knowledge-Based Systems Techniques and
Applications. San Diego, Calif.; Academic, 2000.
[2] Ovidiu S. Noran. (2003). The Evolution of Expert Systems. Available:
http://www.cit.gu.edu.au/~noran
[3] Levine Robert et al, AI and Expert Systems, McGraw-Hill, 1990.
[4] Durkin John, Expert Systems: Design and Development, Prentice-Hall
Int., 1994.
[5] Šíma Jirí & Neruda R., "Neural Expert Systems", Proceedings of
IJCNN, Beijing, 1992.
[6] Šíma Jirí & Neruda R., Neural Networks as Expert System, Neural
Network World, 2, 775-784, 1992.
[7] Halvorson Michael, Microsoft Visual Basic 6.0 Professional Step by
Step, Microsoft Press, 2002.