It provides a technique for converting a confusion network into an expression that can be used as an input for machine learning. Confusion network distributed representation sequence generator that includes the arc word set sequence that constitutes the confusion network and the confusion network distributed representation sequence generator that generates the confusion network distributed representation sequence that is a sequence of vectors from the arc weight set sequence. Is an arc word distributed expression set sequence conversion unit that obtains an arc word distributed expression set by converting the arc words included in the arc word set into a word distributed expression and generates an arc word distributed expression set series, and an arc word distributed expression. Includes an arc word distributed representation set weighting integration unit that generates a confusion network distributed representation sequence from a set sequence and an arc weighted set sequence.
展开▼