DATA PROCESSING DEVICE, DATA PROCESSING METHOD AND PROGRAM
First Claim
Patent Images
1. A data processing device comprising:
- a parameter estimation means that performs parameter estimation for estimating parameters of an HMM (Hidden Markov Model) using time series data; and
a structure adjustment means that selects a division target which is a state to be divided and a mergence target which is a state to be merged from states of the HMM, and performs structure adjustment for adjusting a structure of the HMM by dividing the division target and merging the mergence target,wherein the structure adjustment means notes each state of the HMM as a noted state;
obtains, for the noted state, a value corresponding to an eigen value difference which is a difference between a partial eigen value sum which is a sum of eigen values of a partial state transition matrix excluding a state transition probability from the noted state and a state transition probability to the noted state, from a state transition matrix having state transition probabilities from each state to each state of the HMM as components, and a total eigen value sum which is a sum of eigen values of the state transition matrix, as a target degree value indicating a degree for selecting the noted state as the division target or the mergence target; and
selects a state having the target degree value larger than a division threshold value which is a threshold value larger than an average value of target degree values of all the states of the HMM, as the division target, and selects a state having the target degree value smaller than a mergence threshold value which is a threshold value smaller than an average value of target degree values of all the states of the HMM, as the mergence target.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing device includes a parameter estimation unit and a structure adjustment unit. The structure adjustment unit notes each state of an HMM as a noted state, obtains, for the noted state, a value corresponding to an eigen value difference which is a difference between a partial eigen value sum and a total eigen value sum, as a target degree value indicating a degree for selecting the noted state as a division target or a mergence target, selects a state having the target degree value larger than a division threshold value, as a division target, and selects a state having the target degree value smaller than a mergence threshold value, as a mergence target.
19 Citations
17 Claims
-
1. A data processing device comprising:
-
a parameter estimation means that performs parameter estimation for estimating parameters of an HMM (Hidden Markov Model) using time series data; and a structure adjustment means that selects a division target which is a state to be divided and a mergence target which is a state to be merged from states of the HMM, and performs structure adjustment for adjusting a structure of the HMM by dividing the division target and merging the mergence target, wherein the structure adjustment means notes each state of the HMM as a noted state;
obtains, for the noted state, a value corresponding to an eigen value difference which is a difference between a partial eigen value sum which is a sum of eigen values of a partial state transition matrix excluding a state transition probability from the noted state and a state transition probability to the noted state, from a state transition matrix having state transition probabilities from each state to each state of the HMM as components, and a total eigen value sum which is a sum of eigen values of the state transition matrix, as a target degree value indicating a degree for selecting the noted state as the division target or the mergence target; and
selects a state having the target degree value larger than a division threshold value which is a threshold value larger than an average value of target degree values of all the states of the HMM, as the division target, and selects a state having the target degree value smaller than a mergence threshold value which is a threshold value smaller than an average value of target degree values of all the states of the HMM, as the mergence target. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data processing method comprising the steps of:
-
causing a data processing device to perform parameter estimation for estimating parameters of an HMM (Hidden Markov Model) using time series data; and
to select a division target which is a state to be divided and a mergence target which is a state to be merged from states of the HMM, and to perform structure adjustment for adjusting a structure of the HMM by dividing the division target and merging the mergence target,wherein the structure adjustment step includes noting each state of the HMM as a noted state; obtaining, for the noted state, a value corresponding to an eigen value difference which is a difference between a partial eigen value sum which is a sum of eigen values of a partial state transition matrix excluding a state transition probability from the noted state and a state transition probability to the noted state from a state transition matrix having state transition probabilities from each state to each state of the HMM as components, and a total eigen value sum which is a sum of eigen values of the state transition matrix, as a target degree value indicating a degree for selecting the noted state as the division target or the mergence target; and selecting a state having the target degree value larger than a division threshold value which is a threshold value larger than an average value of target degree values of all the states of the HMM, as the division target, and selecting a state having the target degree value smaller than a mergence threshold value which is a threshold value smaller than an average value of target degree values of all the states of the HMM, as the mergence target.
-
-
8. A program enabling a computer to function as:
-
a parameter estimation means that performs parameter estimation for estimating parameters of an HMM (Hidden Markov Model) using time series data; and a structure adjustment means that selects a division target which is a state to be divided and a mergence target which is a state to be merged from states of the HMM, and performs structure adjustment for adjusting a structure of the HMM by dividing the division target and merging the mergence target, wherein the structure adjustment means notes each state of the HMM as a noted state;
obtains, for the noted state, a value corresponding to an eigen value difference which is a difference between a partial eigen value sum which is a sum of eigen values of a partial state transition matrix excluding a state transition probability from the noted state and a state transition probability to the noted state, from a state transition matrix having state transition probabilities from each state to each state of the HMM as components, and a total eigen value sum which is a sum of eigen values of the state transition matrix, as a target degree value indicating a degree for selecting the noted state as the division target or the mergence target; and
selects a state having the target degree value larger than a division threshold value which is a threshold value larger than an average value of target degree values of all the states of the HMM, as the division target, and selects a state having the target degree value smaller than a mergence threshold value which is a threshold value smaller than an average value of target degree values of all the states of the HMM, as the mergence target.
-
-
9. A data processing device comprising:
-
a parameter estimation means that performs parameter estimation for estimating parameters of an HMM (Hidden Markov Model) using time series data; and a structure adjustment means that selects a division target which is a state to be divided and a mergence target which is a state to be merged from states of the HMM, and performs structure adjustment for adjusting a structure of the HMM by dividing the division target and merging the mergence target, wherein the structure adjustment means notes each state of the HMM as a noted state;
obtains, for the noted state, an average state probability which is obtained by averaging a state probability of the noted state in a time direction when a sample of the time series data at each time is observed, as a target degree value indicating a degree for selecting the noted state as the division target or the mergence target; and
selects a state having the target degree value larger than a division threshold value which is a threshold value larger than an average value of target degree values of all the states of the HMM, as the division target, and selects a state having the target degree value smaller than a mergence threshold value which is a threshold value smaller than an average value of target degree values of all the states of the HMM, as the mergence target. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A data processing method comprising the steps of:
-
causing a data processing device to perform parameter estimation for estimating parameters of an HMM (Hidden Markov Model) using time series data; and
to select a division target which is a state to be divided and a mergence target which is a state to be merged from states of the HMM, and to perform structure adjustment for adjusting a structure of the HMM by dividing the division target and merging the mergence target,wherein the structure adjustment step includes noting each state of the HMM as a noted state; obtaining, for the noted state, an average state probability which is obtained by averaging a state probability of the noted state in a time direction when a sample of the time series data at each time is observed, as a target degree value indicating a degree for selecting the noted state as the division target or the mergence target; and selecting a state having the target degree value larger than a division threshold value which is a threshold value larger than an average value of target degree values of all the states of the HMM, as the division target, and selecting a state having the target degree value smaller than a mergence threshold value which is a threshold value smaller than an average value of target degree values of all the states of the HMM, as the mergence target.
-
-
15. A program enabling a computer to function as:
-
a parameter estimation means that performs parameter estimation for estimating parameters of an HMM (Hidden Markov Model) using time series data; and a structure adjustment means that selects a division target which is a state to be divided and a mergence target which is a state to be merged from states of the HMM, and performs structure adjustment for adjusting a structure of the HMM by dividing the division target and merging the mergence target, wherein the structure adjustment means notes each state of the HMM as a noted state;
obtains, for the noted state, an average state probability which is obtained by averaging a state probability of the noted state in a time direction when a sample of the time series data at each time is observed, as a target degree value indicating a degree for selecting the noted state as the division target or the mergence target; and
selects a state having the target degree value larger than a division threshold value which is a threshold value larger than an average value of target degree values of all the states of the HMM, as the division target, and selects a state having the target degree value smaller than a mergence threshold value which is a threshold value smaller than an average value of target degree values of all the states of the HMM, as the mergence target.
-
-
16. A data processing device comprising:
-
a parameter estimation unit that performs parameter estimation for estimating parameters of an HMM (Hidden Markov Model) using time series data; and a structure adjustment unit that selects a division target which is a state to be divided and a mergence target which is a state to be merged from states of the HMM, and performs structure adjustment for adjusting a structure of the HMM by dividing the division target and merging the mergence target, wherein the structure adjustment unit notes each state of the HMM as a noted state;
obtains, for the noted state, a value corresponding to an eigen value difference which is a difference between a partial eigen value sum which is a sum of eigen values of a partial state transition matrix excluding a state transition probability from the noted state and a state transition probability to the noted state from a state transition matrix having state transition probabilities from each state to each state of the HMM as components, and a total eigen value sum which is a sum of eigen values of the state transition matrix, as a target degree value indicating a degree for selecting the noted state as the division target or the mergence target; and
selects a state having the target degree value larger than a division threshold value which is a threshold value larger than an average value of target degree values of all the states of the HMM, as the division target, and selects a state having the target degree value smaller than a mergence threshold value which is a threshold value smaller than an average value of target degree values of all the states of the HMM, as the mergence target.
-
-
17. A data processing device comprising:
-
a parameter estimation unit that performs parameter estimation for estimating parameters of an HMM (Hidden Markov Model) using time series data; and a structure adjustment unit that selects a division target which is a state to be divided and a mergence target which is a state to be merged from states of the HMM, and performs structure adjustment for adjusting a structure of the HMM by dividing the division target and merging the mergence target, wherein the structure adjustment unit notes each state of the HMM as a noted state;
obtains, for the noted state, an average state probability which is obtained by averaging a state probability of the noted state in a time direction when a sample of the time series data at each time is observed, as a target degree value indicating a degree for selecting the noted state as the division target or the mergence target; and
selects a state having the target degree value larger than a division threshold value which is a threshold value larger than an average value of target degree values of all the states of the HMM, as the division target, and selects a state having the target degree value smaller than a mergence threshold value which is a threshold value smaller than an average value of target degree values of all the states of the HMM, as the mergence target.
-
Specification