1. An information processing apparatus configured to classify time-series input data into N classes, comprising: time-series feature quantity extracting means for extracting a time-series feature quantity of said time-series input data; N calculating means for calculating, by applying said extracted time-series feature quantity to a probabilistic model learned in advance, likelihood values that said time-series input data belongs to any one of said N classes; and determination means for determining, by applying one of patterns of N dimension and dimensions higher than N that includes the calculated N likelihood values to pattern identification sections learned in advance, whether said time-series input data belong to any one of said N classes.