Deep Contrast Learning Approach for Address Semantic Matching
Source abstract
Abstract
Address is a structured description used to identify a specific place or point of interest, and it provides an effective way to locate people or objects. The standardization of Chinese place name and address occupies an important position in the construction of a smart city. Traditional address specification technology often adopts methods based on text similarity or rule bases, which cannot handle complex, missing, and redundant address information well. This paper transforms the task of address standardization into calculating the similarity of address pairs, and proposes a contrast learning address matching model based on the attention-Bi-LSTM-CNN network (ABLC). First of all, ABLC use the Trie syntax tree algorithm to extract Chinese address elements. Next, based on the basic idea of contrast learning, a hybrid neural network is applied to learn the semantic information in the address. Finally, Manhattan distance is calculated as the similarity of the two addresses. Experiments on the self-constructed dataset with data augmentation demonstrate that the proposed model has better stability and performance compared with other baselines.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Human Mobility and Location-Based Analysis · Text and Document Classification Technologies · Geographic Information Systems Studies
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Institute of Smart City Research (Wuhu), University of Science and Technology of China, Wuhu 241000, China
Funding
Key R&D Projects of Wuhu Science and Technology Plan in 2020 · Key R&D Plans for Anhui Province in 2021
References (45)
Show source-provided references
1. Reexamining the influence of work and nonwork accessibility on residential location choices with a microanalytic framework10.1068/a4291 ↗
2. Zhang, Z., Hadjieleftheriou, M., Ooi, B.C., and Srivastava, D. (2010, January 6–10). Bed-tree: An all-purpose index structure for string similarity search based on edit distance. Proceedings of the 2010 ACM SIGMOD International Conference on Management of Data, Indianapolis, IN, USA.10.1145/1807167.1807266 ↗
3. Binary Codes Capable of Correcting Deletions, Insertions and Reversals
4. Bilenko, M., and Mooney, R.J. (2003, January 24–27). Adaptive Duplicate Detection Using Learnable String Similarity Measures. Proceedings of the 9th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Washington, DC, USA.10.1145/956750.956759 ↗
5. Nouvelles Recherches Sur la Distribution Florale
6. Banerjee, S., and Pedersen, T. (2003). The Design, Implementation, and Use of the Ngram Statistics Package, Springer.10.1007/3-540-36456-0_38 ↗
7. Li, B., and Han, L. (2013, January 10–12). Distance weighted cosine similarity measure for text classification. Proceedings of the International Conference on Intelligent Data Engineering and Automated Learning, Salamanca, Spain.10.1007/978-3-642-41278-3_74 ↗
8. A New Method of Chinese Address Extraction Based on Address Tree Model
9. Laferty, J.D., McCallum, A., and Pereira, F.C.N. (2001, January 18–24). Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data. Proceedings of the 18th International Conference on Machine Learning, San Francisco, CA, USA.
10. An introduction to hidden Markov models10.1109/MASSP.1986.1165342 ↗
11. Sun, Z., Qiu, A.G., Zhao, J., Zhang, F., Zhao, Y., and Wang, L. (2013, January 7–8). Technology of fuzzy Chinese-geocoding method. Proceedings of the 2013 International Conference on Information Science and Cloud Computing, Guangzhou, China.10.1109/ISCC.2013.9 ↗
12. Rule-based approach to semantic resolution of Chinese addresses
13. A rule-based segmenting and matching method for fuzzy Chinese addresses
14. Tian, Q., Ren, F., Hu, T., Liu, J., Li, R., and Du, Q. (2016). Using an optimized Chinese address matching method to develop a geocoding service: A case study of Shenzhen, China. ISPRS Int. J. Geo-Inf., 5.10.3390/ijgi5050065 ↗
15. Zhang, H., Ren, F., Li, H., Yang, R., Zhang, S., and Du, Q. (2020). Recognition Method of New Address Elements in Chinese Address Matching Based on Deep Learning. ISPRS Int. J. Geo-Inf., 9.10.3390/ijgi9120745 ↗
16. Machine learning innovations in address matching: A practical comparison of word2vec and CRFs10.1111/tgis.12522 ↗
17. Kim, Y. (2014, January 25–29). Convolutional Neural Networks for Sentence Classification. Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP), Doha, Qatar.10.3115/v1/D14-1181 ↗
18. Toponym matching through deep neural networks10.1080/13658816.2017.1390119 ↗
19. Lai, S., Xu, L., Liu, K., and Zhao, J. (2015, January 25–30). Recurrent convolutional neural networks for text classification. Proceedings of the AAAI Conference on Artificial Intelligence, Austin, TX, USA.10.1609/aaai.v29i1.9513 ↗
20. Mining transition rules of cellular automata for simulating urban expansion by using the deep learning techniques10.1080/13658816.2018.1480783 ↗
21. RecNet: A deep neural network for personalized POI recommendation in location-based social networks10.1080/13658816.2018.1447671 ↗
22. GeoTxt: A scalable geoparsing system for unstructured text geolocation10.1111/tgis.12510 ↗
23. Advances of four machine learning methods for spatial data handling: A review
24. Artificial neural networks and deep learning in urban geography: A systematic review and meta-analysis10.1016/j.compenvurbsys.2018.10.008 ↗
25. Recent trends in deep learning based natural language processing10.1109/MCI.2018.2840738 ↗
26. Deep learning for sentiment analysis: A survey10.1002/widm.1253 ↗
27. Learning representations by back-propagating errors10.1038/323533a0 ↗
28. Klein, T., and Nabi, M. (2020). Contrastive self-supervised learning for commonsense reasoning. arXiv.10.18653/v1/2020.acl-main.671 ↗
29. Yang, Z., Cheng, Y., Liu, Y., and Sun, M. (2019). Reducing word omission errors in neural machine translation: A contrastive learning approach. Proc. ACL, 6191–6196.10.18653/v1/P19-1623 ↗
30. Meng, Y., Xiong, C., Bajaj, P., Tiwary, S., Bennett, P., Han, J., and Song, X. (2021). Coco-lm: Correcting and contrasting text sequences for language model pretraining. arXiv.
31. Wu, Z., Wang, S., Gu, J., Khabsa, M., Sun, F., and Ma, H. (2020). Clear: Contrastive learning for sentence representation. arXiv.
32. LSTM fully convolutional networks for time series classification10.1109/ACCESS.2017.2779939 ↗
33. A guide to convolutional neural networks for computer vision10.1007/978-3-031-01821-3 ↗
34. Shaw, P., Uszkoreit, J., and Vaswani, A. (2018). Self-attention with relative position representations. arXiv.10.18653/v1/N18-2074 ↗
35. Shijie, J., Ping, W., Peiyi, J., and Siping, H. (2017, January 20–22). Research on data augmentation for image classification based on convolution neural networks. Proceedings of the 2017 Chinese Automation Congress (CAC), Jinan, China.10.1109/CAC.2017.8243510 ↗
36. A survey on image data augmentation for deep learning10.1186/s40537-019-0197-0 ↗
37. A crop phenology detection method using time-series MODIS data10.1016/j.rse.2005.03.008 ↗
38. Wei, J., and Zou, K. (2019). Eda: Easy data augmentation techniques for boosting performance on text classification tasks. arXiv.10.18653/v1/D19-1670 ↗
39. Bouthillier, X., Konda, K., Vincent, P., and Memisevic, R. (2015). Dropout as data augmentation. arXiv.
40. LIBSVM: A library for support vector machines10.1145/1961189.1961199 ↗
41. A deep learning architecture for semantic address matching10.1080/13658816.2019.1681431 ↗
42. Joulin, A., Grave, E., Bojanowski, P., Douze, M., Jégou, H., and Mikolov, T. (2016). Fasttext. zip: Compressing text classification models. arXiv.
43. Zhou, X., Chen, X., Song, J., Zhao, G., and Wu, J. (2018, January 14–16). Team Cat-Garfield at TREC 2018 Precision Medicine Track. Proceedings of the TREC, Gaithersburg, MD, USA.10.6028/NIST.SP.500-331.pm-Cat_Garfield ↗
44. Xlnet: Generalized autoregressive pretraining for language understanding
45. Devlin, J., Chang, M.W., Lee, K., and Toutanova, K. (2018). Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv.