Reinforcement Learning2018
Reinforcement Learning2018
"Sell your cleverness and buy bewilderment. Cleverness is mere opinion, bewilderment is intuition"
- Rumi
2
Course Description
Reinforcement Learning (RL) is a machine learning approach that aims to formulate
an optimal policy from the trial-and-error learning process that is needed in many
real-world applications in which no explicit instructive information is available. It
has roots in operations research, behavioral psychology and artificial intelligence.
The goal of the course is to introduce the basic mathematical foundations of rein-
forcement learning, as well as highlight some of the recent directions of research.
The application of Reinforcement Learning in different domains including: manu-
facturing, robotics, healthcare, game playing, etc, will be discussed.
Reference Books
Course Info Main Textbook
This created the conda environment with the name IE7295 with the base packages required for this course.
Grading Scheme
Assignments
Labs
Quizzes
15%
5% 25%
30% 20%
5%
Exams Project
Presentation
Assignments (Individual)
◦ Students will answer theoretical questions based on the coursework.
Labs (Individual)
◦ Students will be asked to customize or extend the algorithms explained in the labs for different needs.
Quizzes (Individual)
◦ Students will be required to complete these take-home quizzes on Canvas. Questions will be from the to be taught
chapter(s).
Exams: Midterm and Final Exam (Individual)
◦ Both exams are equally weighted.
Project (Individual or Group based)
◦ Students will work in groups (2-3 memebrs) to apply RL algorithms to solve IE-related or real-life problems. Each
group can include 2-3 members.Groups will present their project in the class in two-stages: (1) Project proposal
presentation, (2) Final Presentation
◦ The project timeline will be announced as the course progresses.
Presentation (Group based)
◦ Groups will be asked to have a short presentation related to the coursework in class. The topic for the
presentation will be provided.
Grading
Your grades will be posted on CANVAS. You can check your running grade at any time, so there are no surprises. In fact, you
should audit the correct entry of your grades. No grade corrections will be made after the last week of the semester. Final
Grades and Course Letter Grades are not curved and are assigned as follows:
Class Policy
◦ Students are expected to attend all class sessions and are responsible for all materials presented in class. Past
experience has shown students who attend regularly and interact with instructors/classmates tend to be better overall.
◦ Laptops: You may need to use your laptop during the class upon the instructor’s notes
◦ Phones/tablets/smart watches: Electronic devices may not be used during the class. If you have class work, social
networking or sports-score browsing, that is more important to do, then please skip class. Life is full of such choices.
◦ Discussion between students for homeworks and projects is permissible. However the ideas / solutions / codes must
not be copied. Each individual submission must be an outcome of individual effort
Recording of Classes
Classes will be recorded to enable all students to review material covered in synchronous classes. Please contact me if you
have any concerns.
Academic Integrity
A commitment to the principles of academic integrity is essential to the mission of Northeastern University. The promotion
of independent and original scholarship ensures that students derive the most from their educational experience and their
pursuit of knowledge. Academic dishonesty violates the most fundamental values of an intellectual community and
undermines the achievements of the entire University.
As members of the academic community, students must become familiar with their rights and responsibilities. In each
course, they are responsible for knowing the requirements and restrictions regarding research and writing, examinations of
whatever kind, collaborative work, the use of study aids, the appropriateness of assistance, and other issues. Students are
responsible for learning the conventions of documentation and acknowledgment of sources in their fields. Northeastern
University expects students to complete all examinations, tests, papers, creative projects, and assignments of any kind
according to the highest ethical standards, as set forth either explicitly or implicitly in this Code or by the direction of
instructors.
Go to Academic Integrity website to access the full academic integrity policy.
Student accommodations
Northeastern University and the Disability Resource Center (DRC) are committed to providing disability services that enable
students who qualify under Section 504 of the Rehabilitation Act and the Americans with Disabilities Act Amendments Act
(ADAAA) to participate fully in the activities of the university. To receive accommodations through the DRC, students must
provide appropriate documentation that demonstrates a current substantially limiting disability.
For more information, visit Disability Resource Center website
TITLE IX
Title IX of the Education Amendments of 1972 protects individuals from sex or gender-based discrimination, including
discrimination based on gender-identity, in educational programs and activities that receive federal financial assistance.
Northeastern's Title IX Policy prohibits Prohibited Offenses, which are defined as sexual harassment, sexual assault,
relationship or domestic violence, and stalking. The Title IX Policy applies to the entire community, including male, female,
transgender students, faculty and staff.
In case of an emergency, please call 911.
Please visit the website for a complete list of reporting options and resources both on- and off-campus