Font Size: a A A

Learning by Imitation using Inductive Logic Programming

Posted on:2012-11-15Degree:M.A.ScType:Thesis
University:Carleton University (Canada)Candidate:Wai, Alan Chi-LunFull Text:PDF
GTID:2468390011963801Subject:Artificial Intelligence
Abstract/Summary:
The transfer of knowledge from an expert to a software agent can be a tedious task. Instead, the agent can learn by observing the expert. This thesis examines, with RoboCup soccer data, how inductive logic programming can be used to learn rules in first-order logic that describe an agent's underlying behavior. Experimental results have shown that a discriminatory induction algorithm generates rules with better quality than those generated by a descriptive induction algorithm. We also show that the rules learned can be directly applied in a real-time environment with excellent response time. We conclude the thesis by comparing the results with previous CBR research work, and provide suggestions for future work.
Keywords/Search Tags:Logic
Related items