CS724-Topics in Algorithms
FALL 2021
Prof. Dan A. Simovici
Office hours: MW 3:00 - 4:00 pm
This page is
posted on www.cs.umb.edu/~dsim; on the same site you will find copies of the slides
I am using in class, homeworks, and handouts relevant
to the course. You should visit it often!
The current
version of this course focuses on linear algorithms, that is, on algorithms
based on linear algebra. After an introductory part that discusses topics not
covered typically in linear algebra classes (such as spectral theory, singular
values of matrices, tensor calculus, etc), we will
discuss algorithmic topics such as:
·
Data
matrices
·
Dimensionality
reduction techniques
·
Least
square approximation
·
Support
Vector Machines
·
Neural
networks
·
Recommender
systems
·
Clustering
The primary
source of this course are the slides posted at the above address. I will
indicate other bibliographic sources and post handouts on the course web site.
Homework
should be entirely the product of your work; you may discuss it with colleagues
and I encourage you to
talk to me if you have difficulties. Cheating in any form will be severely
sanctioned. Learn LaTeX and use it to write your homeworks.
We will have five or six homeworks. These homeworks and class participation determine your grade.
This course
will use MATLAB which can be obtained freely from the University.
We will
begin this semester using a remote modality (ZOOM). Hopefully, when the danger
from COVID-19 will subside we will switch to a in-person modality. Thus, one
hour before each lecture, you will receive a ZOOM invitation via the umb mail. Feel free to record the lectures,
and update regularly the files you download from the site.
I hope that
you will enjoy the course!