Classifying polish in use-Wear analysis with convolutional neural networks
Authors/Creators
- 1. Interdisciplinary Center for Archaeology and Evolution of Human Behaviour, University of Algarve, Faro, Portugal
- 2. TraCEr, Laboratory for Traceology and Controlled Experiments, MONREPOS. Archaeological Research Centre, and Museum for Human Behavioural Evolution - LEIZA, Schloss Monrepos, D-56567 Neuwied, Germany
- 3. Department of Human Origins, Max Planck Institute for Evolutionary Anthropology, Deutscher Platz 6, Leipzig 04103, Germany
Description
Lithic use-wear analysis examines micro- and macroscopic traces on tool surfaces resulting from human use and post-depositional processes. Polish, formed through surface abrasion with different materials, is a key diagnostic feature that is increasingly analyzed using machine learning to enhance automation and standardization. However, further research is needed to explore whether deep learning approaches, in particular, can be effectively applied to use-wear analysis and to determine the optimal surface area size (e.g., patch size and microscope objectives) and model architecture (custom vs. pre-trained) for achieving the best results. This study employs convolutional neural networks (CNNs) to classify experimental polish based on contact material (wood, hide, bone) and use intensity, while also assessing optimal imaging and analytical parameters.
The results of this exploratory study suggest that CNNs may effectively identify polish from bone and hide but perform less effectively with wood. The models also successfully distinguish between polish formed by short- and long-term use. Custom models outperformed pre-trained ones, particularly when using images that captured smaller areas of the tool’s surface, suggesting that bigger surface areas may lack the necessary information for optimal results. These findings underscore the need to expand use-wear datasets in terms of size and variability and optimize CNN architectures and workflows.
Files
data.zip
Additional details
Related works
- Is supplement to
- Computational notebook: https://codeocean.com/capsule/8629443/tree (URL)
- Computational notebook: https://github.com/aeleftheriadou/Classifying-Polish-in-Use-Wear-Analysis-with-Convolutional-Neural-Networks.git (URL)
Software
- Repository URL
- https://github.com/aeleftheriadou/Classifying-Polish-in-Use-Wear-Analysis-with-Convolutional-Neural-Networks.git
- Programming language
- Python
- Development Status
- Active