The Open UniversitySkip to content

A comparative evaluation of algorithms for discovering translational patterns in Baroque keyboard works

Collins, Tom; Thurlow, Jeremy; Laney, Robin; Willis, Alistair and Garthwaite, Paul (2010). A comparative evaluation of algorithms for discovering translational patterns in Baroque keyboard works. In: Proceedings of the International Symposium on Music Information Retrieval, 9-13 Aug 2010, Utrecht, The Netherlands.

Full text available as:
PDF (Version of Record) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (401Kb)
Google Scholar: Look up in Google Scholar


We consider the problem of intra-opus pattern discovery, that is, the task of discovering patterns of a specified type within a piece of music. A music analyst undertook this task for works by Domenico Scarlattti and Johann Sebastian Bach, forming a benchmark of 'target' patterns. The performance of two existing algorithms and one of our own creation, called SIACT, is evaluated by comparison with this benchmark. SIACT out-performs the existing algorithms with regard to recall and, more often than not, precision. It is demonstrated that in all but the most carefully selected excerpts of music, the two existing algorithms can be affected by what is termed the 'problem of isolated membership'. Central to the relative success of SIACT is our intention that it should address this particular problem. The paper contrasts string-based and geometric approaches to pattern discovery, with an introduction to the latter. Suggestions for future work are given.

Item Type: Conference Item
Copyright Holders: 2010 International Society for Music Information Retrieval
Keywords: pattern discovery algorithm; translation; geometry; music analysis; Scarlatti; Bach; benchmark; recall; precision
Academic Unit/Department: Mathematics, Computing and Technology > Computing & Communications
Mathematics, Computing and Technology
Mathematics, Computing and Technology > Mathematics and Statistics
Interdisciplinary Research Centre: Centre for Research in Computing (CRC)
Item ID: 21837
Depositing User: Tom Collins
Date Deposited: 13 Jul 2010 13:22
Last Modified: 26 Feb 2016 02:41
Share this page:

Download history for this item

These details should be considered as only a guide to the number of downloads performed manually. Algorithmic methods have been applied in an attempt to remove automated downloads from the displayed statistics but no guarantee can be made as to the accuracy of the figures.

▼ Automated document suggestions from open access sources

Actions (login may be required)

Policies | Disclaimer

© The Open University   + 44 (0)870 333 4340