Instructor
Dr. Elise deDoncker
WMU Parkview campus
Engineering Bldg. 2nd floor, B-240
Phone: 276-3102 (office), 276-3101 (Dept. office)
(but preferably contact me by e-mail: elise [dot] dedoncker [at] wmich [dot] edu)
Office hours (tentative)
MW 12:00 - 13:00, or by
appointment (let me know if/when you are coming)
Texts
Neural Networks and Deep Learning, A textbook, Charu C. Aggarwal,
2nd Edition, IBM T. J. Watson Research Center,
International Business Machines, Hardcover ISBN 978-3-031-29641-3, Published: June 2023; eBook ISBN 978-3-031-29642-0, Published: 29 June 2023, Publisher Springer Cham
Or 1st edition
Deep Neural Network Applications Published 2022; Hardcover ISBN 978-0-367-21146-2; paperback ISBN 978-1-032-22903-4 eBook ISBN 978-0-429-26568-6;
Osipyan, Hasmik; Edwards, Bosede Iyiade; Cheok, Adrian David. Deep Neural Network Applications. CRC Press
Recommended:
Deep Learning, Ian Goodfellow, Yoshua Bengio, and Aaron Courville, Publ. MIT 2016
Course contents and goals
An introduction to neural net concepts, algorithms, and applications. A history of neural nets will be presented along with some discussion of models of biological neural systems. The salient features of neural nets (including architecture, activation functions, weighting scheme) will be characterized. Standard algorithms will be presented, at the basis of traditional neural networks and recent deep learning models. The students will write programs and use neural net software to experiment with standard models and develop an application for a project.
Learning outcomes
- Students will gain fundamental knowledge on neural networks.
- They will learn applications of supervised and unsupervised
neural networks.
- They will code and test implementations.
- Application areas include: Image and speech recognition,
Predictive analytics, Natural Language Processing (NLP),
Autonomous vehicles, Healthcare, Fraud detection, Recommender Systems,
Gaming and Simulations (cf.,
[
https://www.quora.com/What-kind-of-problems-can-neural-networks-solve, T. Amarel. ]
Students' progress and achievements towards reaching the course goals and
objectives will be apparent from such measures as: the results and
creativity displayed in course assignments, and the contents of and performance
on certain exam portions.
Evaluation
There will be two tests and a final examination.
Tentatively, the tests will carry between 40% and 50% of the grade; student assignments
and a semester project with presentations, and miscellaneous will count for the remaining percentage.
The lowest of the two test scores will be dropped (not the
final).
The following scale will be used to determine your final grade on the
basis of your final average:
A: 92.0 - 100.0,
BA: 88.0 - 91.9,
B: 82.0 - 87.9,
CB: 78.0 - 81.9,
C: 72.0 - 77.9,
DC: 68.0 - 71.9,
D: 60.0 - 67.9,
E: below 60.0.
Academic integrity policies
You are responsible for making yourself aware of and understanding the
policies and procedures in the Undergraduate Catalog that
pertain to Academic Integrity. These policies include cheating, fabrication,
falsification and forgery, multiple submission, plagiarism, complicity
and computer misuse. If there is reason to believe you have been involve in academic dishonesty, you will be referred to the Office of Student
Judicial Affairs. You will be given the opportunity to review the charge(s).
If you believe you are not responsible, you will have the opportunity
for a hearing. You should consult with me if you are uncertain about an
issue of academic honesty prior to the submission of an assignment or
test.
Additional instructor's notes: Unless permission is given explicitly, the above policy includes cheating by submitting tests, programming assignments or projects where the work (even in part) has been downloaded from the internet; this also applies to text in assignments and project reports. Cooperation among students on submitted work is not allowed. If you are caught there will be consequences.
Computer usage
For program implementations, the class can use their platforms on
their laptops. They will also have access to the computer cluster
in the Department of Computer Science Research lab in room B-217 CEAS
with GPU access, and the GPU workstation cluster with 10 stations in
B-208.
Links
https://link.springer.com/book/10.1007/978-3-031-29642-0 Charu Aggarwal textbook (2nd edition) info, incl. download, chapters, ...
http://neuralnetworksanddeeplearning.com/about.html Charu Aggarwal textbook (1st edition) info, What this book is about
https://www.charuaggarwal.net/AllSlides.pdf Charu Aggarwal textbook slides
https://www.youtube.com/watch?v=3_4wxuad_3A&list=PLLo1RD8Vbbb_6gCyqxG_qzCLOj9EKubw7&index=1 Charu Aggarwal textbook videos
https://www.routledge.com/Deep-Neural-Network-Applications/Osipyan-Edwards-Cheok/p/book/9781032229034?srsltid=AfmBOoo2RE0wBmcLDEE78zFod6DuYT3s5ex-tN98CvItONyFBSS2xvOE
Deep Neural Network Applications,
Osipyan, Hasmik; Edwards, Bosede Iyiade; Cheok, Adrian David. Deep Neural Network Applications. CRC Press
https://www.deeplearningbook.org Goodfellow et al. textbook info
https://www.youtube.com/playlist?list=PLLssT5z_DsK_gyrQ_biidwvPYCRNGI3iv G. Hinton lectures
|