CSCE990 Seminar: Advanced Multiagent Systems

Course Syllabus

Spring 2011

 

Instructor & Info

 

Name          

Professor Leen-Kiat Soh

Phone

(402) 472-6738

Office

122E Avery Hall

Office Hours

12:30 – 1:30 PM TR (Open Door Policy)

Class Time

9:30-10:45 AM TR

Classroom

111 Avery

Website

http://cse.unl.edu/~lksoh/Classes/CSCE990AMAS_Spring11

 

Course Description

 

Study of advanced multiagent systems (MAS) in theory, applications, and connections to other AI disciplines, notably in machine learning.  The course is a hybrid of seminar-based presentations with follow-up discussions and project-based.  Involve developing and implementing MAS solutions for real-world problems or simulations.

 

Required Background

 

Prerequisites: Graduate standing at the University of Nebraska.  Background in artificial intelligence (AI) or MAS is also preferred.

 

Textbooks

 

Optional:  Shoham, Y. and K. Leyton-Brown (2010).  Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations, Cambridge University Press.

 

Course Objective Overview

 

The primary objective is to investigate advanced MAS issues such as team formation, multiagent learning, and multiagent meta-reasoning.  Other topics of interests include negotiations, knowledge representation, modeling, and resource allocation.  The second objective is to practice MAS-based problem solving skills and techniques through hands-on experience.

 

 

 

 

Course Schedule

 

The course schedule will be determined in the first week after our first meeting of the semester.

Grading

Final grades in this class will be assigned based on the following scale:

 


A:         94% - 100%

A-:        90% - 93%

B+:       87% - 89%

B:         83% - 86%

B-:        80% - 82%

C+:       77% - 79%

C:         73% - 76%

C-:        70% - 72%

D+:       67% - 69%

D:         63% - 66%

D-:       60% - 62%

F:         below 60%


 

A+ is awarded to a student whose work and understanding of the class prove to be exceptional.

 

There will be about in-class participation (10%), Wiki participation (10%), seminar presentations (20%), and one final project (group) (60%).    

 

In-Class Participation

 

In-class participation includes attendance and active contributions to the seminars and discussions.  These will be subjectively graded by myself.  Overall, if you regularly contribute, I expect that you will receive the full 10% credit.

 

Wiki Participation

 

For each seminar, I will setup a Wiki essay thread on an online software Wiki environment. 

Students are then required to contribute.  These will be graded based on:

 

55% Contributions

            20% Timeliness

            20% Discussions (Forum)

            5% Rating

 

Seminars

 

The seminar presentation is for the students to present technical papers in the areas of multiagent systems—both theories and applications—and relevant machine learning topics.  A list of papers will be provided to the students.  Each presentation will involve a Q&A session paneled by the presenters and moderated by the instructor; and all groups are required to participate in Q&A as well.  These seminar presentations will be graded based on:

 

            50% Summary of Paper

            20% Organization

            20% Conclusions: Comparisons, Insights, etc.

            15% Q&A and Participation

 

Final Project

 

The final project will be for design and implementation of a system (e.g., a simulation or an adaptive system or a solution for a MAS-based contest) that aims to show how MAS and multiagent learning paradigms can be used to improve the quality (effectiveness and/or efficiency) of the system performance.  This assignment will be graded in 2 parts: programming (50%) and report (50%).  Each group member receives the same score for his or her group.  The programming part will be graded based on:

 

45% Program Correctness (also demonstration)

15% Software Design

10% Programming Style

15% Testing

15% Documentation 

 

The report will be graded based on:

 

50% Methodology, Implementation, Results, and Conclusions

25% Organization

15% Requirements

10% Grammar and Errors

Disabilities

Students with disabilities are encouraged to contact Christy Horn for a confidential discussion of their individual needs for academic accommodation. It is the policy of the University of Nebraska-Lincoln to provide flexible and individualized accommodation to students with documented disabilities that may affect their ability to fully participate in course activities or to meet course requirements.  To receive accommodation services, students must be registered with the Services for Students with Disabilities (SSD) office, 132 Canfield Administration, 472-3787 voice or TTY. 

Academic Misconduct

Violations of academic integrity will result in automatic failure of the class and referral to the proper university officials.  The work a student submits in a class is expected to be the student’s own work and must be work completed for that particular class and assignment.  Students wishing to build on an old project or work on a similar topic in two classes must discuss this with both professors.  Academic dishonesty includes: handling in another’s work or part of another’s work as your own, turning in one of your old papers for a current class, or turning in the same or similar paper for two different classes.  Using notes or other study aids or otherwise obtaining another’s answers for an examination also represents a breach of academic integrity.  Sanctions are applied whether the violation was intentional or not.

 

Academic dishonesty of any kind will be dealt with in a manner consistent with the CS&E Department's Policy on Academic Integrity (http://cse.unl.edu/undergrads/academic_integrity.php). You are expected to know and abide by this policy.

 

Those who share their code and those who copy other’s code will be penalized in the same way; both parties will be considered to have plagiarized.

 

To help avoid these problems, please start assignments early and seek help when you need it.

 

PLAGIARISM OF ANY KIND IN THIS COURSE WILL RESULT IN A GRADE OF F.