CSE575
CSE575
Please note that the MT and final exam will only be conducted in person, and there
will be no online option available. All students are required to be present in class for
the MT and Final exam .
------------------------------------------------------------------
● Dimensionality reduction
● Principal component analysis
● Neural networks and deep learning
● Convolutional neural networks
Learning Outcomes
Learners completing this course will be able to
Course policy:
Graded task date/time are fixed and we are not going to change the following their due date.
Makeup for graded tasks is not permitted, and we will not be
extending the due date for individuals. Late penalties will not
be accepted except for tasks specified in their description.
Instructor: Samira Ghayekhloo
Monday: 10-11 am
Office hour:( By
In person at BYENG 514 OR
appointment)
Zoom: https://asu.zoom.us/j/7795505455
Grade Breakdown
Team or Percentage
Course Work Quantity weight of tasks
Individual of Grade
End-of-semester
1 Individual 1%
survey
Total 101%
Grading
You must earn a cumulative grade of 70% to earn a “C” in this course. Grades in this course will
include pluses (+) and minuses (-).
Proficient Experience
● High level programming language.
○ Python or MATLAB
● Ability to implement Machine Learning algorithms using Python
● Familiarity with any one of the following frameworks:
○ Jupiter Notebook
○ Google Collab
○ Pytorch
● Familiarity with the following tools/libraries:
○ NumPy
○ Pandas
○ TensorFlow
○ Keras
○ Matplotlib
○ Scikit Learn
Technology Requirements
Hardware
● Standard personal computer with major operating system
● Reliable, strong Internet connection
● Webcam
● Microphone
Software/Other
● GPU environment like Google Collab or personal setup on your own
● Jupiter Notebook
● Pytorch
● MATLAB
● Anaconda
Textbook and Readings:
At the graduate level, inquiry, research, and critical reading are part of the learning experience;
however, this course does not have a required textbook. Any required readings are provided
within or are accessible through the course of the ASU Library.
Professor Christopher Bishop, PhD has given ASU permission to provide his textbook Pattern
Recognition and Machine Learning to you in this course.
You may print portions of the book or the entire book, but you may not share the PDF, in whole
or part, with any parties outside of this course.
Please note:
1. Material in Pattern Recognition and Machine Learning that corresponds with topics covered
in the lecture videos is highlighted in the course’s Recommended Readings, which can be found
in the overview section at the beginning of each week.
● Semi-Supervised Learning.Olivier Chapelle, Bernhard Sch¨olkopf, and Alexander Zien. The MIT
Press, 2006.
● Kernel Methods for Pattern Analysis. John Shawe-Taylor and Nello Cristianini. Cambridge
University Press, 2004.
● Pattern Classification, Second Edition.Richard Duda, Peter Hart, and David Stork. Wiley, 2000.
● Introduction to Data Mining. Pang-Ning Tan, Michael Steinbach, and Vipin Kumar. Addison
Wesley, 2005.
● Data Mining: Theories, Algorithms,and Examples. Nong Ye. CRC Press, 2013.
Other Policies:
Remarks on Electronic Communication:
Questions about class content, homework, projects, etc., must be posted on Discussion page on
Canvas; otherwise, your emails will be ignored. For other class-related questions, email the
instructor or TAs. Before sending an email please follow the excellent advice
http://www.wikihow.com/Email-a-Professor.
The instructor and TAs will try to respond to any question as soon as possible and within 48 hours
(weekdays). Please check existing questions before posting a new one since it may have already
been asked and answered. Send emails of questions directly to the instructor or TAs only for
other class-related questions.
We are using Ed discussion page for each module. Please write down your questions on specified
module number. IA will reply to your question less than 24 hours.
Attendance policy:
According to the university rules, attendance and participation in class activities is an essential
part of the learning process, and students are expected to attend class regularly.
Excused absences do not relieve students from responsibility for any part of the course work
required during the period of absence. Faculty will provide accommodations that may include
access to recordings of class activities.
Excused absences for classes will be given without penalty to the grade in the case of (1) a
university-sanctioned
event [ACD 304-02]; (2) religious holidays [ACD 304-04]; a list can be found here
https://eoss.asu.edu/cora/holidays ]; (3) work performed in the line-of-duty according [SSM 201-
18]; Excused absences do not relieve students from responsibility for any part of the course work
required during the period of absence.
Although attendance is not mandatory, We don’t have any zoom class, you can join in person
if you like.
I will upload all the lectures slides / records* after each class on Canvas.
*Recordings may be used to accommodate student absences in some sessions. No make-up for
the MT and Final exam.
End-of-semester survey:
It is extremely important that you respond to the final anonymous survey solicited by the
university at the end of the school year. The overall feedback helps me make changes for the
next year. The survey is often released 1-2 weeks before the final at:
https://fultonapps.asu.edu/eval/
Academic Integrity:
Mandatory Statement
Students in this class must adhere to ASU’s academic integrity pol icy, which can be found at
https://provost.asu.edu/academic-integrity/policy). Students are responsible for reviewing this
policy and understanding each of the areas in which academic dishonesty can occur.
All engineering students are expected to adhere to the ASU Academic Integrity Honor Code.
All work submitted for the course cannot have been submitted for any other course or any
previous section of this same course. Student academic integrity violations are reported to
the Fulton Schools of Engineering
Academic Integrity Office (AIO). Withdrawing from this course will not absolve you of
responsibility for an academic integrity violation and any sanctions that are applied. The AIO
maintains a record of all violations and has access to academic integrity violations committed
in all other ASU college/schools.
Unless explicitly allowed by your instructor, the use of generative AI tools on any course
assignment or exam will be considered academic dishonesty and a violation of the ASU
Academic Integrity Policy. Students confirmed to be engaging in non- allowable use of
generative AI will be sanctioned according to the academic integrity policy and FSE sanctioning
guidelines.
Student Copyright Responsibilities:
Mandatory Statements
You must refrain from uploading to any course shell, discussion board, or website used by the
course instructor or other course forum, material that is not the student's original work, unless
the student first complies with all applicable copyright laws; faculty members reserve the right
to delete materials on the grounds of suspected copyright infringement.
The contents of this course, including lectures and other instructional materials, are copyrighted
materials. Students may not share outside the class, including uploading, selling or distributing
course content or notes taken during the conduct of the course. Any recording of class sessions
is authorized only for the use of students enrolled in this course during their enrollment in this
course. Recordings and excerpts of recordings may not be distributed to others. (see ACD 304–
06, “Commercial Note Taking Services” and ABOR Policy 5-308 F.14for more information).
Disability Accommodations:
Suitable accommodations are made for students having disabilities. Students needing
accommodations must register with the ASU Disabilities Resource Center and provide
documentation of that registration to the instructor. Students should communicate the need for
an accommodation in enough time for it to be properly arranged. See ACD 304-08 Classroom and
Testing Accommodations for Students with Disabilities.
Harassment and Sexual Discrimination:
Arizona State University is committed to providing an environment free of discrimination,
harassment, or retaliation for the entire university community, including all students, faculty
members, staff employees, and guests. ASU expressly prohibits discrimination, harassment,
and retaliation by employees, students, contractors, or agents of the university based on any
protected status: race, color, religion, sex, national origin, age, disability, veteran status, sexual
orientation, gender identity, and genetic information.
Title IX is a federal law that provides that no person be excluded on the basis of sex from
participation in, be denied benefits of, or be subjected to discrimination under any education
program or activity. Both Title IX and university policy make clear that sexual violence and
harassment based on sex is prohibited. An individual who believes they have been subjected to
sexual violence or harassed on the basis of sex can seek support, including counseling and
academic support, from the university. If you or someone you know has been harassed on the
basis of sex or sexually assaulted, you can find information and resources at
https://sexualviolenceprevention.asu.edu/faqs.
Creators:
Jingrui He
Jingrui He, PhD is an associate professor in the School of Computing and Augmented
Intelligence (SCAI) within the Fulton Schools of Engineering (FSE) at Arizona State University
(ASU). She received her PhD from Carnegie Mellon University. She joined ASU in 2014 and
directs the Statistical Learning Lab (STAR Lab). Her research focuses on rare category analysis,
heterogeneous machine learning, active learning and semi-supervised learning, with
applications in social media analysis, healthcare, manufacturing process, etc.
Baoxin Li
Baoxin Li, PhD is currently a professor and the chair of the Computer Science & Engineering
Program and a Graduate Faculty Endorsed to Chair in the Electrical Engineering and Computer
Engineering programs. From 2000 to 2004, he was a Senior Researcher with SHARP
Laboratories of America, where he was the technical lead in developing SHARP’s HiIMPACT
Sports™ technologies. He was also an Adjunct Professor with the Portland State University from
2003 to 2004. His general research interests are on visual computing and machine learning,
especially their application in the context of human-centered computing.
Hanghang Tong
Hanghang Tong, PhD is an associate professor at School of Computing and Augmented
Intelligence (SCAI) within the Fulton Schools of Engineering (FSE) at Arizona State University
(ASU) since August 2014. Before that, he was an assistant professor at the Computer Science
Department, City College, City University of New York, a research staff member at IBM T.J.
Watson Research Center and a Post-doctoral fellow in Carnegie Mellon University. His research
interest is in large scale data mining for graphs and multimedia.