Gradient Boosting for Sequence Alignment
Abstract
Sequence alignment is a common subtask in many applications such as genetic matching and music information retrieval. Crucial to the performance of any sequence alignment algorithm is an accurate model of the reward of transforming one sequence into another. Using this model, we can find the optimal alignment of two sequences or perform query-based selection from a database of target sequences with a dynamic programming approach. In this paper, we describe a new algorithm to learn the reward models from positive and negative examples of matching sequences. We develop a gradient boosting approach that reduces sequence learning to a series of standard function approximation problems that can be solved by any function approximator. A key advantage of this approach is that it is able to induce complex features using function approximation rather than relying on the user to predefine such features. Our experiments on synthetic data and a fairly complex real-world music retrieval domain demonstrate that our approach can achieve better accuracy and faster learning compared to a state-of-the-art structured SVM approach.
Cite
Text
Parker et al. "Gradient Boosting for Sequence Alignment." AAAI Conference on Artificial Intelligence, 2006.Markdown
[Parker et al. "Gradient Boosting for Sequence Alignment." AAAI Conference on Artificial Intelligence, 2006.](https://mlanthology.org/aaai/2006/parker2006aaai-gradient/)BibTeX
@inproceedings{parker2006aaai-gradient,
title = {{Gradient Boosting for Sequence Alignment}},
author = {Parker, Charles and Fern, Alan and Tadepalli, Prasad},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2006},
pages = {452-457},
url = {https://mlanthology.org/aaai/2006/parker2006aaai-gradient/}
}