Controlling agents using the programming language Golog, 2012
Scope and Contents
The collection consists of theses written by students enrolled in the Monmouth University graduate Computer Science program. The holdings are primarily bound print documents that were submitted in partial fulfillment of requirements for the Master of Science degree.
Dates
- Creation: 2012
Creator
- Alvarez, Isidro M. (Isidro Manuel) (1964- ) (Author, Person)
- Clayton, Richard (Thesis advisor, Person)
- Scherl, Richard (Thesis advisor, Person)
Conditions Governing Access
The collection is open for research use. Access is by appointment only.
Access to the collection is confined to the Monmouth University Library and is subject to patron policies approved by the Monmouth University Library.
Collection holdings may not be borrowed through interlibrary loan.
Research appointments are scheduled by the Monmouth University Library Archives Collections Manager (723-923-4526). A minimum of three days advance notice is required to arrange a research appointment for access to the collection.
Patrons must complete a Researcher Registration Form and provide appropriate identification to gain access to the collection holdings. Copies of these documents will be kept on file at the Monmouth University Library.
Extent
1 Items (print book) : 115 pages ; 8.5 x 11.0 inches (28 cm).
Language of Materials
English
Abstract
There exist numerous methods and a plethora of languages for controlling software and physical agents. This is a very important endeavor because by using intelligent agents, it could potentially free humans from boring, repetitive tasks, or from dangerous activities. Coupled with this, is one of the most significant goals in Computer Science: the creation of autonomous, intelligent agents. This implies that the intelligent agents possess some potential for learning.
The learning process is a very important endeavor for humans and software alike. Through it new ideas are derived, and new solutions to questions are discovered. Learning is not a monolithic concept; it is composed of different types, each with its own nuances.
This thesis provides a background in the control of agents using the language Golog. There will be a decription of our implementation of different agents using Golog and other ancillary languages. Finally, we propose a description of the more notable methods for learning, followed by a more detailed discussion of 'Learning by Analogy.' Learning by Analogy bears the potential benefit for radically changing how intelligent agents learn and adapt to new tasks. Solutions can be based on prior exerience where a transfer of knowledge from known tasks to a new target task takes place.
Partical Contents
Abstract -- Acknowledgements -- Table of contents -- List of figures -- List of tables -- 1. Introduction -- 2. Domain -- 3. Background -- 4. Golog programs and learning by analogy -- 5. Learning by analogy -- 6. Conclusion -- Appendix A. Golog implementation -- Appendix B. Implementation of C++ DLL -- Appendix C. Bluetooth library -- Appendix D. Implementation of NXC (Not Exactly C) -- Bibliography.
Source
- Monmouth University (West Long Branch, N.J.) (University place, Organization)
Repository Details
Part of the Monmouth University Library Archives Repository
Monmouth University Library
400 Cedar Avenue
West Long Branch New Jersey 07764 United States
732-923-4526