THERE WILL BE SIMILARITIES BETWEEN THIS COURSE AND LAST YEAR'S ATAI, LINKED HERE FOR YOUR CONVENIENCE.
Instructor: Kristinn R. Thórisson
Teaching Assistants: TBD
8 ECTS Units, full Master's-level course
Readings: Readings in SC-T-720-ATAI-19
Lecture Notes: Lecture Notes in CS-T-720-ATAI-19
Days: Tuesdays | Time: V110 | Classroom: M108
Class Schedule: See Canvas
Discussions: SC-T-720-ATAI-19 on Piazza ←This may change
The course focuses on the phenomenon of intelligence and how to create a truly intelligent machine. In the past 10-15 years attempts to answer this question has been have been made under the rubric of artificial general intelligence (AGI), developmental robotics and cognitive robotics. Looking further into the future than allowed by mere linear extrapolations of popular technologies being applied in various industries today, the course centers on the issues of intelligence architecture, system autonomy, realtime attention, anytime planning, model-based knowledge representation, and what could be considered holistic integration issues. Ideas from systems theory, constructivist AI, control theory and cybernetics provide a conceptual foundation. The course takes inspiration from the questions asked by the founders of the field of A.I., e.g. Turing, McCarthy, Minsky and others, – What is intelligence? and How can we implement intelligence in a machine? – as well as the ideas of cyberneticians and early pioneers of systems science. Historical background and relevant topics from constructionist AI (“good old-fashioned AI”) provide a contrasting backdrop for our treatment of how to build more autonomous and self-contained intelligent systems than possible with today's methods. Relevance of AGI to autonomous robotics and systems operating in the physical world will be addressed.
After taking the course, the following should hold. Note that these bullets being achieved depends directly on students diligently attending the classes and doing the assignments, thoroughly reading assigned materials, and actively participating in discussions.
Note: This assignment outline is indicative; until Sept. 30st some details of these assignments, and their percentage of total grade, may change. Please take note of announcements on Canvas.
These will be given in the first half of the course. Note: grade percentage subject to change.
These will be pursued in the second half of the course.
=== Final Project === * Counts 20% of final grade. Note: subject to change. * As a final software exercise students will pair up in teams of 2 students per team. The final form will be decided before Sept. 20. To give you already an idea of its form, this project will be of your own design, using: * the AGI-aspiring system NARS NARS environment (see examples), OR TBD * In-detail description: Final Project