Title: Natural Language Processing 6 Hidden Markov Models HMMs
1Natural Language Processing(6)Hidden Markov
Models(HMMs)
- Dr. Xuan Wang(? ?)
- Intelligence Computing Research Center
- Harbin Institute of Technology Shenzhen Graduate
School - Slides from Dr. Mary P. Harper
- ECE, Purdue University
2Markov Assumptions
3Definition of a Markov Chain
4Markov Chain
5Markov Process LanguageModels
6MM
7MM
8Andrei A. Markov
- Andrei A. Markov
- Russian statistician
- 1856 1922
9Hidden Markov Models (HMMs)
10What is an HMM?
11What is an HMM?
12Elements of an HMM
13HMM Formalism
14HMM Formalism
15Example of an Arc Emit HMM
16HMMs
17Example HMM
18Example HMM
19Simulating a Markov Process
20Why Use Hidden Markov Models?
21Fundamental Questions for HMMs
22Probability of an Observation
23Probability of an Observation
24Probability of an Observation
25Probability of an Observation
26Probability of an Observation
27Probability of an Observation(State Emit)
28Probability of an Observation with an Arc Emit HMM
29Making Computation Efficient
30Trellis or Lattice(??)
31Emit probability equals to 1
32Emit probability NOT equals to 1
33Forward Procedure
34Forward Procedure
35Forward Procedure
36Forward Procedure
37Forward Procedure
38Forward Procedure
39Forward Procedure
40Forward Procedure
41Forward Procedure
42The Forward Procedure
43A Example
44The Backward Procedure
45Backward Procedure
46The Backward Procedure
47Probability of an Observation
48Finding the Best State Sequence
49Best State Sequence
50Finding the Best State Sequence The Viterbi
Algorithm
51Viterbi Algorithm
52Viterbi Algorithm
53Finding the Best State SequenceThe Viterbi
Algorithm
54Viterbi Algorithm
55Andrew J. Viterbi
- Communications pioneer Andrew J.Viterbi who in
1962 earned one of the first doctorates in
electrical engineering granted at the University
of Southern California has forever changed how
people everywhere connect and communicate,
whether from across a crowded city, between
nations or from the infinite reaches of space. - Born into an analog world, this visionary thinker
opened the doors to the digital age with the
Viterbi Algorithm, a groundbreaking mathematical
formula for eliminating signal interference.
Today, the Viterbi Algorithm is used in all four
international standards for digital cellular
telephones, as well as in data terminals, digital
satellite broadcast receivers and deep space
telemetry. - Dr.Viterbis lifelong interest in communications
began as a child, when his family fled Italy for
America in 1939 to escape the persecution of
Jews. Long absences from family members instilled
a desire to find ways of communicating across
political and geographical borders.
56Example
57Parameter Estimation
58Parameter Estimation The Forward-Backward
Algorithm
59Parameter Estimation
60Definitions
61The Probability of Traversing an Arc
62Definitions
63Reestimation Procedure
64The Reestimation Formulas
65Reestimation Formulas
66Parameter Estimation
67Parameter Estimation
68Worlds Superstar2000 Turing Award Winners
- Andrew Chi-Chih Yao
- (???)
- In recognition of his fundamental contributions
to the theory of computation, including the
complexity-based theory of pseudorandom number
generation, cryptography, and communication
complexity.
69- 1. Biographical and Personal Information
- Born December 24, 1946, Shanghai, China.
- Citizenship U.S.A.
- Mailing Address Computer Science Department,
Princeton University, Princeton, NJ 08544, USA - Email yao_at_cs.princeton.edu
- 2. Education
- National Taiwan University, B.S., Physics, 1967.
- Harvard University, A.M., Physics, 1969 Ph.D.,
Physics, 1972. - University of Illinois, Ph.D., Computer Science,
1975.
70- 3. Employment Record
- Assistant Professor, Mathematics Department,
Massachusetts Institute of Technology,
9/19758/1976. - Assistant Professor, Computer Science Department,
Stanford University, 9/19768/1981. - Professor, Computer Science Division, University
of California, Berkeley, 9/19819/1982. - Professor, Computer Science Department, Stanford
University, 10/19826/1986. - William and Edna Macaleer Professor of
Engineering and Applied Science, Computer Science
Department, - Princeton University, 7/19868/2004.
71Andrew Chi-Chih Yao
72(No Transcript)
73(No Transcript)
74