In order to assist in the compositional analysis and identification of glass artefacts, to clarify the correlations and differences between the individual chemical components, and to achieve the aim of analyzing the patterns of classification of glass artefacts, a classification model was developed in this paper. The data obtained from the chemical components are first processed accordingly, and then a multiple linear regression model is established to investigate the relationship between each chemical component variable and the variable of weathering, and a few chemical components that are significantly affected by weathering are selected as the basis, and a decision tree model based on a particle swarm algorithm is constructed to investigate the classification pattern and subclasses. The final result is that glass products can be classified into high potassium glass types and lead-barium glass types according to whether the chemical composition PbO content is greater than 6.078. The K-Means classification model was also used to classify three subclasses of high-potassium glass products and five subclasses of lead-barium glass products according to the content of the relevant chemical components.