AIML Home | Volunteers | Learning Engines | Rules | Courses | Workshop | Contest Registration | FAQ | Contest Sponsors | BMI

Artificial Intelligence Machine Learning (AIML) Contest

Instructor Juan L. Castro-Garcia
Office Hours 3203 EB (Bone Lab), Mon. - Fri. 4:00 pm -5:00 pm, and by appt.
Workshop Time and Location Mon. - Fri. 1:00 pm - 4:00 pm, 1202 EB

Workshops will take place between August 1 and August 14. This workshop will help participants apply the theoretical knowledge acquired during the BMI Summer School by learning how to program a Developmental Network. This schedule is tentative and subject to change. All changes will be updated during the workshop and email. All the materials used on this workshop (slides, notes, code) will be posted on the website as soon as possible.

Copyrights: All the workshop instructional material is copyrighted and cannot be redistributed. They are only accessible to AIML Contest registered participants. Use of open source programs must obey Open Source Organization rules . Use of the open source programs for commercial purposes must receive written permission from MSU Technology, the owner of the patents and copyrights.

Course Syllabus

Tentative Workshop Schedule

Date Topic Description Notes and Documents
Mon. August 1, 2016 DN Review and Contest Rules.

We'll discuss expectations and objectives. Explain the rules and evaluation metrics for the contest submissions.

We'll have a discussion/review session about the DN covered during the BMI Summer School.

Tue. August 2, 2016 Problem Analysis for DN

Before we start studying and modifying the DN source code, we'll talk about how to initialize the network. Training the DN requires to know both inputs and actions. We will identify the size and neurons needed to teach the DN properly.

Wed. August 3, 2016 Initialize/Run the DN engine I

Learn how to initialize the DN engine for various agent bodies.

Thur. August 4, 2016 Initialize/Run the DN engine II

Continue to learn how to implement the DN engine for other agent bodies.

Fri. August 5, 2016 AIML Contest Interface Tool

Show how to use the contest interface tool to evaluate the network performance and submit the network's report.

Mon. August 8, 2016 DN Implementation I

Apply all the knowledge from the previous lectures and create the contest submission program. Participants will study and modify a DN source program and evaluate its performance using the contest interface.

Tue. August 9, 2016 DN Implementation II

Continue to study and modify a DN source program for the contest.

Wed. August 10, 2016 AIML Contest Submission Report

We'll discuss the format and requirements to submit the DN program (optional but encouraged for fair contest evaluation) and its responses.

Thur. August 11, 2016 AIML Contest Submission

Questions regarding the contest submission. Open session to ask questions about the program and help participants with any DN concepts.

Fri. August 12, 2016 AIML Contest Workshop Review

Discussion on all the material covered on this workshop. Open discussion with participants regarding the Summer School and the workshop experience.