Learning string-edit distance

被引:402
作者
Ristad, ES [1 ]
Yianilos, PN
机构
[1] Mnemon Technol Inc, Princeton, NJ USA
[2] NEC Res Inst, Princeton, NJ 08540 USA
关键词
string-edit distance; Levenshtein distance; stochastic transduction; syntactic pattern recognition; spelling correction; string correction; string similarity; string classification; pronunciation modeling; Switchboard corpus;
D O I
10.1109/34.682181
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In many applications, it is necessary to determine the similarity of two strings. A widely-used notion of string similarity is the edit distance: The minimum number of insertions, deletions, and substitutions required to transform one string into the other. In this report, we provide a stochastic model for string-edit distance. Our stochastic model allows us to learn a string-edit distance function from a corpus of examples. We illustrate the utility of our approach by applying it to the difficult problem of learning the pronunciation of words in conversational speech. In this application, we learn a string-edit distance with nearly one-fifth the error rate of the untrained Levenshtein distance. Our approach is applicable to any string classification problem that may be solved using a similarity function against a database of labeled prototypes.
引用
收藏
页码:522 / 532
页数:11
相关论文
共 31 条
[1]   DECODING FOR CHANNELS WITH INSERTIONS, DELETIONS, AND SUBSTITUTIONS WITH APPLICATIONS TO SPEECH RECOGNITION [J].
BAHL, LR ;
JELINEK, F .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1975, 21 (04) :404-411
[2]   AN INEQUALITY WITH APPLICATIONS TO STATISTICAL ESTIMATION FOR PROBABILISTIC FUNCTIONS OF MARKOV PROCESSES AND TO A MODEL FOR ECOLOGY [J].
BAUM, LE ;
EAGON, JA .
BULLETIN OF THE AMERICAN MATHEMATICAL SOCIETY, 1967, 73 (03) :360-&
[3]   A MAXIMIZATION TECHNIQUE OCCURRING IN STATISTICAL ANALYSIS OF PROBABILISTIC FUNCTIONS OF MARKOV CHAINS [J].
BAUM, LE ;
PETRIE, T ;
SOULES, G ;
WEISS, N .
ANNALS OF MATHEMATICAL STATISTICS, 1970, 41 (01) :164-&
[4]   PARAMETRIC STRING EDIT DISTANCE AND ITS APPLICATION TO PATTERN-RECOGNITION [J].
BUNKE, H ;
CSIRIK, J .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1995, 25 (01) :202-206
[5]   MAXIMUM LIKELIHOOD FROM INCOMPLETE DATA VIA EM ALGORITHM [J].
DEMPSTER, AP ;
LAIRD, NM ;
RUBIN, DB .
JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-METHODOLOGICAL, 1977, 39 (01) :1-38
[6]   VITERBI ALGORITHM [J].
FORNEY, GD .
PROCEEDINGS OF THE IEEE, 1973, 61 (03) :268-278
[7]  
Greenberg S., 1996, P ICSLP PHIL OCT
[8]   APPROXIMATE STRING MATCHING [J].
HALL, PAV ;
DOWLING, GR .
COMPUTING SURVEYS, 1980, 12 (04) :381-402
[9]   DESIGN OF A LINGUISTIC STATISTICAL DECODER FOR RECOGNITION OF CONTINUOUS SPEECH [J].
JELINEK, F ;
BAHL, LR ;
MERCER, RL .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1975, 21 (03) :250-256
[10]  
Jelinek F., 1980, Pattern Recognition in Practice. Proceedings of an International Workshop, P381