Skip to main content

This course will cover the basics of artificial neural networks and the application of deep learning to problems in computational linguistics.

Lane Schwartz - Office hours Tue 5:00-5:30 PM and Thu 8:20-9:00 in Foreign Languages Building, room 4019, and by appointment

Time and place
Tuesdays and Thursdays 3:30-4:50pm, Foreign Languages Building, room G36

Most of the readings for this class will be available online. For the remainder of the readings, the following texts will be used:

Neural Networks: A Systematic Introduction (errata) by Raúl Rojas

Deep Learning by Ian Goodfellow and Yoshua Bengio and Aaron Courville

The LaTeX Wikibook, The Not So Short Introduction to LaTeX 2e, and Pro Git
In this course you will use LaTeX for typesetting your assignments and Git for version control. Selected readings will come from these three references, all of which are available for free online.

The Linux Command Line: A Complete Introduction by William E. Shotts, Jr.
This course will require some use of the Linux command line. If you do not have prior experience in this area, this supplementary text is strongly recommended. This book is available for free in PDF form directly from the author under a Creative Commons license. If you want a paper, mobi, or epub copy, you can purchase this textbook in both paper and electronic formats directly from the publisher.