This course introduces and applies the AI techniques necessary for an agent to act intelligently in the ``real'' world. Techniques include uncertainty reasoning, learning, natural language processing, vision and speech processing. Basic AI techniques will be reviewed in the context of the Java programming language which will be used for implementing the more advanced techniques. Emphasis will be on implementation and experimentation with the goal of building robust intelligent agents.
Download Syllabus (13.01KB. This syllabus was uploaded Tuesday 20th, January 2009 10:22:14 AM and is subject to change.) AI II
Students in this course will be introduced to modern artificial intelligence techniques which enable computer systems to interact with the world and the computer user. This permits efficient decision making by computer programs and is therefore an essential component of future, interactive computer software. Students successfully completing this course will be able to apply a variety of techniques for the design of intelligent agents to address complex problems.
Multiagent systems has emerged as an important research area with applications in many fields of computer science, including artificial intelligence, e-commerce, sensor networks, distributed computing and information retrieval, information security, and robotics. In multiagent systems, multiple autonomous entities with their own objectives have to interact and make decisions. This course explores techniques for the modeling, design, decision making, and communication in these systems. While the course will focus on frameworks, methodologies, and algorithms, it will investigate (and illustrate) them in the context of a wide range of application areas, including multi-robot systems, distributed scheduling and resource allocation, sensor networks, distributed information extraction, and network security.
Important Disclaimer: The responsibility for the accuracy of the information contained on these pages lies with the authors and user providing such information.