Artificial Intelligence Planning

Gerhard Wickler and Austin Tate, The University of Edinburgh

The course aims to provide a foundation in artificial intelligence techniques for planning, with an overview of the wide spectrum of different problems and approaches, including their underlying theory and their applications.

The January to March 2015 session was the final version of the course, but it remains open until March 2016 so that those interested can register and access all the materials. All assignments are available to try but will not score or be eligible for a statement of accomplishment. Soon after that date Coursera will no longer support the platform on which this course is built, but the course materials and videos will continue to be available via:

    http://www.aiai.ed.ac.uk/project/plan/ooc/ (AI Planning Course Home Page)
    http://bit.ly/aiplanmooc (Videos on YouTube)

The course aims to provide a foundation in artificial intelligence techniques for planning, with an overview of the wide spectrum of different problems and approaches, including their underlying theory and their applications. It will allow you to:

  • Understand different planning problems
  • Have the basic know how to design and implement AI planning systems
  • Know how to use AI planning technology for projects in different application domains
  • Have the ability to make use of AI planning literature

Planning is a fundamental part of intelligent systems. In this course, for example, you will learn the basic algorithms that are used in robots to deliberate over a course of actions to take. Simpler, reactive robots don't need this, but if a robot is to act intelligently, this type of reasoning about actions is vital.

Syllabus

Week 1: Introduction and Planning in Context Week 2: State-Space Search: Heuristic Search and STRIPS
Week 3: Plan-Space Search and HTN Planning One week catch up break Week 4: Graphplan and Advanced Heuristics Week 5: Plan Execution and Applications Exam week

Recommended Background

The MOOC is based on a Masters level course at the University of Edinburgh but is designed to be accessible at several levels of engagement from an "Awareness Level", through the core "Foundation Level" requiring a basic knowledge of logic and mathematical reasoning, to a more involved "Performance Level" requiring programming and other assignments.

Suggested Readings

The course follows a text book, but this is not required for the course:  Automated Planning: Theory & Practice (The Morgan Kaufmann Series in Artificial Intelligence) by M. Ghallab, D. Nau, and P. Traverso (Elsevier, ISBN 1-55860-856-7) 2004.

Course Format

Five weeks of study comprising 10 hours of video lecture material and special features videos. Quizzes and assessments throughout the course will assist in learning. Some weeks will involve recommended readings. Discussion on the course forum and via other social media will be encouraged. A mid-course catch up break week and a final week for exams and completion of assignments allows for flexibility in study.

You can engage with the course at a number of levels to suit your interests and the time you have available:

  • Awareness Level - gives an overview of the topic, along with introductory videos and application related features. This level is likely to require 2-3 hours of study per week.
  • Foundation Level - is the core taught material on the course and gives a grounding in AI planning technology and algorithms. This level is likely to require 5-6 hours of study per week of study.
  • Performance Level - is for those interested in carrying out additional programming assignments and engaging in creative challenges to understand the subject more deeply. This level is likely to require 8 hours or more of study per week.

FAQ

  • When will the course run again?

    The January to March 2015 session was the final version of the course, but it remains open until March 2016 so that those interested can register and access all the materials. Soon after that date Coursera will no longer support the platform on which this course is built. The course materials and videos will continue to be available via:
        http://www.aiai.ed.ac.uk/project/plan/ooc/ (AI Planning Course Home Page)
        http://bit.ly/aiplanmooc (Videos on YouTube)

  • Will I get a certificate after completing this class?

    Students who complete the class during the originally scheduled session dates (that is, by 1st March 2015) will be offered a Statement of Accomplishment signed by the instructors.

  • Do I earn University of Edinburgh credits upon completion of this class?

    The Statement of Accomplishment is not part of a formal qualification from the University. However, it may be useful to demonstrate prior learning and interest in your subject to a higher education institution or potential employer.

  • What resources will I need for this class?

    Nothing is required, but if you want to try out implementing some of the algorithms described in the lectures you'll need access to a programming environment. No specific programming language is required. Also, you may want to download existing planners and try those out. This may require you to compile them first.

  • Can I contact the course lecturers directly?

    You will appreciate that such direct contact would be difficult to manage. You are encouraged to use the course social network and discussion forum to raise questions and seek inputs. The tutors will participate in the forums, and will seek to answer frequently asked questions, in some cases by adding to the course FAQ area.

  • What Twitter hash tag should I use?

    Use the hash tag #aiplan for tweets about the course.

  • How come this is free?

    We are passionate about open on-line collaboration and education. Our taught AI planning course at Edinburgh has always published its course materials, readings and resources on-line for anyone to view. Our own on-campus students can access these materials at times when the course is not available if it is relevant to their interests and projects. We want to make the materials available in a more accessible form that can reach a broader audience who might be interested in AI planning technology. This achieves our primary objective of getting such technology into productive use. Another benefit for us is that more people get to know about courses in AI in the School of Informatics at the University of Edinburgh, or get interested in studying or collaborating with us.

会期:
  • 2015年1月12日, 7 星期
  • 2014年1月13日, 7 星期
  • 2013年1月28日, 5 星期
介绍:
  • 免费:
  • 收费:
  • 证书:
  • MOOC:
  • 视频讲座:
  • 音频讲座:
  • Email-课程:
  • 语言: 英语 Gb

反馈

目前这个课程还没有反馈。您想要留第一个反馈吗?

请注册, 为了写反馈

还有这个题目的:
16-412js05 Cognitive Robotics
Cognitive robotics addresses the emerging field of autonomous systems possessing...
Small-icon.hover Introduction to Philosophy
This course will introduce you to some of the most important areas of research...
Hst-947s05 Medical Artificial Intelligence
This course provides an intensive introduction to artificial intelligence and...
Robot_mechanics_course_tile262x136 SNU446.345.1x: Robot Mechanics and Control, Part I
A mathematical introduction to the mechanics and control of robots. About this...
Husinusoid Introduction to Tissue Engineering
Step into the world of Tissue Engineering, a rapidly expanding field of applied...
还有标题«计算机科学»:
Regular_7d911eb6-1549-4551-aef8-7a752052d4fb Social Media Analytics: Using Data to Understand Public Conversations
How can you discover what’s being said about the things that matter to you on...
967eee29-87e8-4f2d-9257-a1b38ec07e85-2ad0c7c92b16.small IoT Sensors and Devices
Explore various IoT devices and sensor types, how they work, and how we connect...
E56e7660-bc94-46fd-95c5-ae3f765da60c-013a6523f53d.small Model-Based Automotive Systems Engineering
Learn how to model and simulate system dynamics in automotive engineering Modeling...
C9d14131-a515-462b-82e2-6eaec5bc1c17-f7c5de2ca2ae.small Using Python for Research
Take your introductory knowledge of Python programming to the next level and...
A3e17192-cf3f-4782-9aab-2206b0dc2c90-7202ea5d5042.small Business Considerations for 5G, IoT and AI
Learn how networks are being redefined to support a 5G world and what is required...
还有Coursera:
Success-from-the-start-2 First Year Teaching (Secondary Grades) - Success from the Start
Success with your students starts on Day 1. Learn from NTC's 25 years developing...
New-york-city-78181 Understanding 9/11: Why Did al Qai’da Attack America?
This course will explore the forces that led to the 9/11 attacks and the policies...
Small-icon.hover Aboriginal Worldviews and Education
This course will explore indigenous ways of knowing and how this knowledge can...
Ac-logo Analytic Combinatorics
Analytic Combinatorics teaches a calculus that enables precise quantitative...
Talk_bubble_fin2 Accountable Talk®: Conversation that Works
Designed for teachers and learners in every setting - in school and out, in...

© 2013-2019