![]() Department of Computer Science & Engineering |
Education | Admission | Research | Student Life | People | News & Events | Additional Resources | |||||||||||||||||||||||||||||||||||||||
|
How to order textbooks How to apply for a computer account CSE computing help and information OGI Academic Integrity Polic |
CSE552/652
|
|||||||||||||||||||||||||||||||||||||||
|
John-Paul Hosom |
Course Description
Hidden Markov Model-based technology is widely used in today's speech
recognition systems. This course is an introduction to the theory and
practice of speech
recognition using HMM technology. Topics include dynamic time warping,
Markov Models and Hidden Markov Models (discrete, semi-continuous, and
continuous), vector quantization, Gaussian Mixture Models, the Viterbi
search algorithm, the forward-backward training algorithm, language
modeling, and speech-specific adaptations of HMMs. The course is
focused on understanding these fundamental technologies and developing
the main components of speech recognition systems. Students can expect
to come away from the
course with an ability to write programs for the training and execution
of simple HMM systems, and to know how to extend these systems to more
complex cases. Prerequisite: C
programming experience.
The course syllabus is given in a Word document and .pdf
document.
Textbooks
There are two recommended textbooks:
| Fundamentals
of Speech
Recognition Lawrence Rabiner and Biing-Hwang Juang Prentice Hall, New Jersey, 1993 |
| Statistical Methods for Speech Recognition Frederick Jelinek The MIT Press, Cambridge, MA, 1999 |
Grading Policy
Grading is based on three programming assignments, a midterm, and a
final. The programming projects provide a template for basic functions
such as file I/O and the basic program structure; the student must
write the relevant functions. The three projects are worth 15%, 20%,
and 25% of the total grade, respectively. The midterm is worth 20%, and
the final is worth 20%.
Weekly Schedule
Lecture notes are added as links to power-point files. Files
related to programming assignments will also be posted here as ZIP
files.
| Week Number | Links |
Lecture Topics |
| Week 1: April 3, April 5 |
lecture1 lecture2 project1 |
|
| Week 2: April 10, April 12 |
lecture3 lecture4 |
|
| Week 3: April 17, April 19 |
lecture5 lecture6 |
|
| Week 4: April 24, April 26 |
lecture7 lecture8 project2 |
|
| Week 5: May 1, May 3 |
lecture9 lecture10 |
|
| Week 6: May 8, May 10 |
midterm
sample lecture11 |
|
| Week 7: May 15, May 17 |
lecture12 lecture13 project3 |
|
| Week 8: May 22a May22b, May 24 |
lecture14 lecture15 bonus project |
|
| Week 9: May 31a, May 31b |
lecture16 lecture17 |
|
| Week 10: June 5, June 7 |
|
|
| Finals Week |
|
General inquiries:
csedept@cse.ogi.edu
503.748.1151
Department of Computer
Science and Engineering
OGI School of
Science & Engineering
OHSU
20000 NW Walker Road
Beaverton, OR 97006-8921