This code performs maximum likelihood and maximum posterior clustering on a corpus of Levantine ivory statuettes.
Data may be read from a CSV file. Each row is interpreted as a separate observation. Numerical columns are assumed to be real-valued, string-valued columns are assumed to be categorical.
For a mathematical description of the algorith see the docs/ directory.
Please cite this work as
Amy R. Gansell, Jan Willem van de Meent, Sakellarios Zairis, and Chris H. Wiggins, "Stylistic clusters and the Syrian/South Syrian tradition of first millennium BCE Levantine ivory carving: a machine learning approach," Journal of Archaeological Science 44 (2014): 194-205.