{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,25]],"date-time":"2026-07-25T03:45:35Z","timestamp":1784951135761,"version":"3.55.0"},"reference-count":52,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2024,10,18]],"date-time":"2024-10-18T00:00:00Z","timestamp":1729209600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key R & D Program of China","doi-asserted-by":"crossref","award":["2019YFA0707203"],"award-info":[{"award-number":["2019YFA0707203"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62272023, 62276015, 51991395"],"award-info":[{"award-number":["62272023, 62276015, 51991395"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"S & T Program of Hebei","award":["225A0802D"],"award-info":[{"award-number":["225A0802D"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Inf. Syst."],"published-print":{"date-parts":[[2024,11,30]]},"abstract":"<jats:p>Patent classification aims to assign multiple International Patent Classification (IPC) codes to a given patent. Existing methods for automated patent classification primarily focus on analyzing the text descriptions of patents. However, apart from the textual information, each patent is also associated with some assignees, and the knowledge of their previously applied patents can often be valuable for accurate classification. Furthermore, the hierarchical taxonomy defined by the IPC system provides crucial contextual information and enables models to leverage the correlations between IPC codes for improved classification accuracy. However, existing methods fail to incorporate the above aspects and lead to reduced performance. To address these limitations, we propose an integrated framework that comprehensively considers patent-related information for patent classification. To be specific, we first present an IPC codes correlations learning module to capture both horizontal and vertical information within the IPC codes. This module effectively captures the correlations by adaptively exchanging and aggregating messages among IPC codes at the same level (horizontal information) and from both parent and children codes (vertical information), which allows for a comprehensive integration of knowledge and relationships within the IPC hierarchical taxonomy. Additionally, we design a historical application patterns learning component to incorporate previous patents of the corresponding assignee by aggregating high-order temporal information via a dual-channel graph neural network. Finally, our approach combines the contextual information from patent texts, which encompasses the semantics of IPC codes, with assignees\u2019 sequential preferences to make predictions. Experimental evaluations on real-world datasets demonstrate the superiority of our proposed approach over existing methods. Moreover, we present the model\u2019s ability to capture the temporal patterns of assignees and the semantic dependencies among IPC codes.<\/jats:p>","DOI":"10.1145\/3674834","type":"journal-article","created":{"date-parts":[[2024,7,11]],"date-time":"2024-07-11T16:24:28Z","timestamp":1720715068000},"page":"1-24","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Adaptive Taxonomy Learning and Historical Patterns Modeling for Patent Classification"],"prefix":"10.1145","volume":"42","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4964-0274","authenticated-orcid":false,"given":"Tao","family":"Zou","sequence":"first","affiliation":[{"name":"State Key Laboratory of Complex and Critical Software Environment, Beihang University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4908-3199","authenticated-orcid":false,"given":"Le","family":"Yu","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Complex and Critical Software Environment, Beihang University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2677-0751","authenticated-orcid":false,"given":"Junchen","family":"Ye","sequence":"additional","affiliation":[{"name":"School of Transportation Science and Engineering, Beihang University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0157-1716","authenticated-orcid":false,"given":"Leilei","family":"Sun","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Complex and Critical Software Environment, Beihang University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6297-5212","authenticated-orcid":false,"given":"Bowen","family":"Du","sequence":"additional","affiliation":[{"name":"School of Transportation Science and Engineering, Beihang University, Beijing, China, State Key Laboratory of Complex and Critical Software Environment, Beihang University, Beijing, China, and Zhongguancun Laboratory, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6441-4390","authenticated-orcid":false,"given":"Deqing","family":"Wang","sequence":"additional","affiliation":[{"name":"State Key Laboratory of Complex and Critical Software Environment, Beihang University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2024,10,18]]},"reference":[{"key":"e_1_3_2_2_2","series-title":"Lecture Notes in Computer Science","first-page":"688","volume-title":"Proceedings of the Joint European Conference on Machine Learning and Knowledge Discovery in Databases","volume":"11908","author":"Abdelgawad Louay","year":"2019","unstructured":"Louay Abdelgawad, Peter Kluegl, Erdan Genc, Stefan Falkner, and Frank Hutter. 2019. Optimizing neural networks for patent classification. In Proceedings of the Joint European Conference on Machine Learning and Knowledge Discovery in Databases, Lecture Notes in Computer Science, Vol. 11908. Springer, 688\u2013703."},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2022.acl-long.399"},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/3018661.3018741"},{"key":"e_1_3_2_5_2","first-page":"1877","volume-title":"Proceedings of the Advances in Neural Information Processing Systems (NeurIPS \u201920)","author":"Brown Tom B.","year":"2020","unstructured":"Tom B. Brown, Benjamin Mann, Nick Ryder, Melanie Subbiah, Jared Kaplan, Prafulla Dhariwal, Arvind Neelakantan, Pranav Shyam, Girish Sastry, Amanda Askell, Sandhini Agarwal, Ariel Herbert-Voss, Gretchen Krueger, Tom Henighan, Rewon Child, Aditya Ramesh, Daniel M. Ziegler, Jeffrey Wu, Clemens Winter, Christopher Hesse, Mark Chen, Eric Sigler, Mateusz Litwin, Scott Gray, Benjamin Chess, Jack Clark, Christopher Berner, Sam McCandlish, Alec Radford, Ilya Sutskever, and Dario Amodei. 2020. Language models are few-shot learners. In Proceedings of the Advances in Neural Information Processing Systems (NeurIPS \u201920). 1877\u20131901."},{"key":"e_1_3_2_6_2","first-page":"4171","volume-title":"Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers)","author":"Devlin Jacob","year":"2019","unstructured":"Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2019. BERT: Pre-training of deep bidirectional transformers for language understanding. In Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers). Association for Computational Linguistics, 4171\u20134186."},{"issue":"1","key":"e_1_3_2_7_2","first-page":"10:1","article-title":"Deep learning for sequential recommendation: Algorithms, influential factors, and evaluations","volume":"39","author":"Fang Hui","year":"2020","unstructured":"Hui Fang, Danning Zhang, Yiheng Shu, and Guibing Guo. 2020. Deep learning for sequential recommendation: Algorithms, influential factors, and evaluations. ACM Transactions on Information Systems (TOIS) 39, 1 (2020), 10:1\u201310:42.","journal-title":"ACM Transactions on Information Systems (TOIS)"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11280-021-00885-4"},{"key":"e_1_3_2_9_2","unstructured":"Alex Graves. 2013. Generating sequences with recurrent neural networks. arXiv:1308.0850. Retrieved from http:\/\/arxiv.org\/abs\/1308.0850"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/3397271.3401063"},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"e_1_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.3390\/su10010219"},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.3390\/e20020104"},{"key":"e_1_3_2_14_2","doi-asserted-by":"publisher","DOI":"10.1145\/3357384.3357885"},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2022.3207511"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2021.3084957"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3220095"},{"key":"e_1_3_2_18_2","unstructured":"Diederik P. Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv:1412.6980. Retrieved from http:\/\/arxiv.org\/abs\/1412.6980"},{"key":"e_1_3_2_19_2","volume-title":"Proceedings of the 5th International Conference on Learning Representations (ICLR \u201917)","author":"Kipf Thomas N.","year":"2017","unstructured":"Thomas N. Kipf and Max Welling. 2017. Semi-supervised classification with graph convolutional networks. In Proceedings of the 5th International Conference on Learning Representations (ICLR \u201917). OpenReview.net."},{"key":"e_1_3_2_20_2","first-page":"396","volume-title":"Proceedings of the Advances in Neural Information Processing Systems","author":"LeCun Yann","year":"1989","unstructured":"Yann LeCun, Bernhard E. Boser, John S. Denker, Donnie Henderson, Richard E. Howard, Wayne E. Hubbard, and Lawrence D. Jackel. 1989. Handwritten digit recognition with a back-propagation network. In Proceedings of the Advances in Neural Information Processing Systems. Morgan Kaufmann, 396\u2013404."},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2011.12.002"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11192-018-2905-5"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/1255175.1255262"},{"key":"e_1_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1002\/asi.21459"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2021\/486"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v34i04.5945"},{"key":"e_1_3_2_27_2","volume-title":"Proceedings of the International Conference on Learning Representations (ICLR \u201913)","author":"Mikolov Tom\u00e1s","year":"2013","unstructured":"Tom\u00e1s Mikolov, Kai Chen, Greg Corrado, and Jeffrey Dean. 2013. Efficient estimation of word representations in vector space. In Proceedings of the International Conference on Learning Representations (ICLR \u201913), Workshop Track Proceedings."},{"key":"e_1_3_2_28_2","unstructured":"Keiron O\u2019Shea and Ryan Nash. 2015. An introduction to convolutional neural networks. arXiv:1511.08458. Retrieved from http:\/\/arxiv.org\/abs\/1511.08458"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/3178876.3185998"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/2623330.2623651"},{"issue":"3","key":"e_1_3_2_31_2","first-page":"3145","article-title":"Temporal link prediction with motifs for social networks","volume":"35","author":"Qiu Zhenyu","year":"2023","unstructured":"Zhenyu Qiu, Jia Wu, Wenbin Hu, Bo Du, Guocai Yuan, and Philip S. Yu. 2023. Temporal link prediction with motifs for social networks. IEEE Transactions on Knowledge and Data Engineering 35, 3 (2023), 3145\u20133158.","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/1772690.1772773"},{"key":"e_1_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1109\/BigComp48618.2020.000-2"},{"key":"e_1_3_2_34_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11192-021-04179-4"},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611975321.56"},{"key":"e_1_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2019\/825"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.naacl-main.335"},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.5555\/2627435.2670313"},{"key":"e_1_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v34i05.6435"},{"key":"e_1_3_2_40_2","first-page":"11","article-title":"Visualizing data using t-SNE","volume":"9","author":"Maaten Laurens Van der","year":"2008","unstructured":"Laurens Van der Maaten and Geoffrey Hinton. 2008. Visualizing data using t-SNE. Journal of Machine Learning Research 9, 11 (2008).","journal-title":"Journal of Machine Learning Research"},{"key":"e_1_3_2_41_2","first-page":"5998","volume-title":"Proceedings of the Advances in Neural Information Processing Systems (NeurIPS \u201917)","author":"Vaswani Ashish","year":"2017","unstructured":"Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, Lukasz Kaiser, and Illia Polosukhin. 2017. Attention is all you need. In Proceedings of the Advances in Neural Information Processing Systems (NeurIPS \u201917). 5998\u20136008."},{"key":"e_1_3_2_42_2","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3219961"},{"key":"e_1_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.acl-long.388"},{"key":"e_1_3_2_44_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2009.11.033"},{"key":"e_1_3_2_45_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2021.emnlp-main.190"},{"key":"e_1_3_2_46_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v33i01.33017370"},{"key":"e_1_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v31i1.10769"},{"key":"e_1_3_2_48_2","first-page":"3069","volume-title":"Proceedings of the International Conference on Machine Learning (ICML \u201916) (JMLR Workshop and Conference Proceedings, Vol. 48)","author":"Yen Ian En-Hsu","year":"2016","unstructured":"Ian En-Hsu Yen, Xiangru Huang, Pradeep Ravikumar, Kai Zhong, and Inderjit S. Dhillon. 2016. PD-Sparse: A primal and dual sparse approach to extreme multiclass and multilabel classification. In Proceedings of the International Conference on Machine Learning (ICML \u201916) (JMLR Workshop and Conference Proceedings, Vol. 48). JMLR.org, 3069\u20133077."},{"key":"e_1_3_2_49_2","first-page":"5812","volume-title":"Proceedings of the Advances in Neural Information Processing Systems (NeurIPS \u201919)","author":"You Ronghui","year":"2019","unstructured":"Ronghui You, Zihan Zhang, Ziye Wang, Suyang Dai, Hiroshi Mamitsuka, and Shanfeng Zhu. 2019. AttentionXML: Label tree-based attention-aware deep model for high-performance extreme multi-label text classification. In Proceedings of the Advances in Neural Information Processing Systems (NeurIPS \u201919). 5812\u20135822."},{"key":"e_1_3_2_50_2","doi-asserted-by":"publisher","DOI":"10.1145\/3394486.3403152"},{"key":"e_1_3_2_51_2","doi-asserted-by":"publisher","DOI":"10.1145\/3485447.3512064"},{"key":"e_1_3_2_52_2","doi-asserted-by":"publisher","unstructured":"Yixin Zhang Yong Liu Yonghui Xu Hao Xiong Chenyi Lei Wei He Lizhen Cui and Chunyan Miao. 2022. Enhancing sequential recommendation with graph contrastive learning. arXiv:2205.14837. Retrieved from 10.24963\/ijcai.2022\/333","DOI":"10.24963\/ijcai.2022\/333"},{"key":"e_1_3_2_53_2","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2023.3312333"}],"container-title":["ACM Transactions on Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3674834","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3674834","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:06:02Z","timestamp":1750291562000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3674834"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,18]]},"references-count":52,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2024,11,30]]}},"alternative-id":["10.1145\/3674834"],"URL":"https:\/\/doi.org\/10.1145\/3674834","relation":{},"ISSN":["1046-8188","1558-2868"],"issn-type":[{"value":"1046-8188","type":"print"},{"value":"1558-2868","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,10,18]]},"assertion":[{"value":"2023-09-18","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-06-14","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-10-18","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}