{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T16:56:28Z","timestamp":1776185788008,"version":"3.50.1"},"reference-count":47,"publisher":"Elsevier BV","issue":"5","license":[{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100018542","name":"Natural Science Foundation of Sichuan Province","doi-asserted-by":"publisher","award":["RGC TRS T41-603\/20-R"],"award-info":[{"award-number":["RGC TRS T41-603\/20-R"]}],"id":[{"id":"10.13039\/501100018542","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62176043"],"award-info":[{"award-number":["62176043"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62072077"],"award-info":[{"award-number":["62072077"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["24NSFSC1771"],"award-info":[{"award-number":["24NSFSC1771"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Information Processing &amp; Management"],"published-print":{"date-parts":[[2026,7]]},"DOI":"10.1016\/j.ipm.2026.104641","type":"journal-article","created":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T13:43:36Z","timestamp":1769694216000},"page":"104641","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"title":["Invariant learning improves out-of-distribution generalization for IP geolocation"],"prefix":"10.1016","volume":"63","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2233-3650","authenticated-orcid":false,"given":"Xiaohan","family":"Wang","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5681-8464","authenticated-orcid":false,"given":"Xueting","family":"Liu","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7364-8324","authenticated-orcid":false,"given":"Wenxin","family":"Tai","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0631-6597","authenticated-orcid":false,"given":"Joojo","family":"Walker","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8699-8355","authenticated-orcid":false,"given":"Yong","family":"Wang","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2587-6028","authenticated-orcid":false,"given":"Kai","family":"Chen","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8038-8150","authenticated-orcid":false,"given":"Fan","family":"Zhou","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.ipm.2026.104641_bib0001","series-title":"Proceedings of the AAAI conference on artificial intelligence","first-page":"6679","article-title":"TabNet: Attentive interpretable tabular learning","volume":"vol. 35","author":"Arik","year":"2021"},{"key":"10.1016\/j.ipm.2026.104641_bib0002","unstructured":"Arjovsky, M., Bottou, L., Gulrajani, I., & Lopez-Paz, D. (2019). Invariant risk minimization. arXiv preprint arXiv: 1907.02893."},{"key":"10.1016\/j.ipm.2026.104641_bib0003","series-title":"The adaptive web: Methods and strategies of web personalization","volume":"vol. 4321","author":"Brusilovski","year":"2007"},{"issue":"2","key":"10.1016\/j.ipm.2026.104641_bib0004","doi-asserted-by":"crossref","DOI":"10.1016\/j.ipm.2025.104472","article-title":"Unveiling cross-modal consistency: Taming inter-and intra-modal noise for robust multi-modal knowledge graph completion","volume":"63","author":"Chen","year":"2026","journal-title":"Information Processing & Management"},{"key":"10.1016\/j.ipm.2026.104641_bib0005","series-title":"Proceedings of the 30th ACM SIGKDD conference on knowledge discovery and data mining","first-page":"445","article-title":"Retrieval-augmented hypergraph for multimodal social media popularity prediction","author":"Cheng","year":"2024"},{"issue":"6","key":"10.1016\/j.ipm.2026.104641_bib0006","first-page":"3543","article-title":"GNN-Geo: A graph neural network-based fine-grained ip geolocation framework","volume":"10","author":"Ding","year":"2023","journal-title":"IEEE Transactions on Network Science and Engineering"},{"key":"10.1016\/j.ipm.2026.104641_bib0007","series-title":"Passive and active measurement: 11th international conference, PAM 2010, Zurich, Switzerland, April 7\u20139, 2010. proceedings 11","first-page":"171","article-title":"A learning-based approach for IP geolocation","author":"Eriksson","year":"2010"},{"key":"10.1016\/j.ipm.2026.104641_bib0008","series-title":"ICLR workshop on representation learning on graphs and manifolds","article-title":"Fast graph representation learning with PyTorch geometric","author":"Fey","year":"2019"},{"issue":"6","key":"10.1016\/j.ipm.2026.104641_bib0009","doi-asserted-by":"crossref","first-page":"1219","DOI":"10.1109\/TNET.2006.886332","article-title":"Constraint-based geolocation of internet hosts","volume":"14","author":"Gueye","year":"2006","journal-title":"IEEE\/ACM Transactions on Networking"},{"key":"10.1016\/j.ipm.2026.104641_bib0010","series-title":"IEEE international conference on computer communications","first-page":"2841","article-title":"Mining the web and the internet for accurate ip address geolocations","author":"Guo","year":"2009"},{"key":"10.1016\/j.ipm.2026.104641_bib0011","first-page":"1024","article-title":"Inductive representation learning on large graphs","volume":"30","author":"Hamilton","year":"2017","journal-title":"Advances in Neural Information Processing Systems"},{"issue":"4","key":"10.1016\/j.ipm.2026.104641_bib0012","doi-asserted-by":"crossref","first-page":"580","DOI":"10.3390\/jcp1040029","article-title":"Cyber crime investigation: Landscape, challenges, and future research directions","volume":"1","author":"Horan","year":"2021","journal-title":"Journal of Cybersecurity and Privacy"},{"key":"10.1016\/j.ipm.2026.104641_bib0013","series-title":"International conference on learning representations","article-title":"Categorical reparameterization with gumbel-softmax","author":"Jang","year":"2022"},{"key":"10.1016\/j.ipm.2026.104641_bib0014","series-title":"2016\u202fIEEE Conference on computer communications workshops (INFOCOM WKSHPS)","first-page":"170","article-title":"Ip geolocation estimation using neural networks with stable landmarks","author":"Jiang","year":"2016"},{"key":"10.1016\/j.ipm.2026.104641_bib0015","series-title":"Proceedings of the 6th ACM SIGCOMM conference on internet measurement","first-page":"71","article-title":"Towards IP geolocation using delay and topology measurements","author":"Katz-Bassett","year":"2006"},{"key":"10.1016\/j.ipm.2026.104641_bib0016","unstructured":"Kipf, T. N. (2016). Semi-supervised classification with graph convolutional networks. arXiv preprint arXiv: 1609.02907."},{"key":"10.1016\/j.ipm.2026.104641_bib0017","series-title":"International conference on machine learning","first-page":"5815","article-title":"Out-of-distribution generalization via risk extrapolation (REX)","author":"Krueger","year":"2021"},{"key":"10.1016\/j.ipm.2026.104641_bib0018","series-title":"IEEE international conference on computer communications","first-page":"3173","article-title":"Spotter: A model based active geolocation service","author":"Laki","year":"2011"},{"key":"10.1016\/j.ipm.2026.104641_bib0019","series-title":"IEEE international conference on computer communications","first-page":"619","article-title":"Mining checkins from location-sharing services for client-independent ip geolocation","author":"Liu","year":"2014"},{"key":"10.1016\/j.ipm.2026.104641_bib0020","unstructured":"Liu, J., Shen, Z., He, Y., Zhang, X., Xu, R., Yu, H., & Cui, P. (2021). Towards out-of-distribution generalization: A survey. arXiv preprint arXiv: 2108.13624."},{"issue":"3","key":"10.1016\/j.ipm.2026.104641_bib0021","doi-asserted-by":"crossref","DOI":"10.1016\/j.ipm.2025.104504","article-title":"Tracing paths, pruning noise: Toward robust IP geolocation via topology-guided shaping and refinement","volume":"63","author":"Liu","year":"2026","journal-title":"Information Processing & Management"},{"issue":"6","key":"10.1016\/j.ipm.2026.104641_bib0022","doi-asserted-by":"crossref","DOI":"10.1016\/j.ipm.2023.103518","article-title":"Hgl_geo: Finer-grained ipv6 geolocation algorithm based on hypergraph learning","volume":"60","author":"Ma","year":"2023","journal-title":"Information Processing & Management"},{"key":"10.1016\/j.ipm.2026.104641_bib0023","series-title":"Proceedings of 5-th Berkeley symposium on mathematical statistics and probability\/university of California press","article-title":"Some methods for classification and analysis of multivariate observations","author":"MacQueen","year":"1967"},{"key":"10.1016\/j.ipm.2026.104641_bib0024","series-title":"International conference on machine learning","first-page":"15524","article-title":"Interpretable and generalizable graph learning via stochastic attention mechanism","author":"Miao","year":"2022"},{"key":"10.1016\/j.ipm.2026.104641_bib0025","series-title":"Proc. of the INET","article-title":"Where in the world is netgeo.caida.org?","author":"Moore","year":"2000"},{"key":"10.1016\/j.ipm.2026.104641_bib0026","series-title":"Proceedings of the 2001 conference on applications, technologies, architectures, and protocols for computer communications","first-page":"173","article-title":"An investigation of geographic mapping techniques for internet hosts","author":"Padmanabhan","year":"2001"},{"issue":"3","key":"10.1016\/j.ipm.2026.104641_bib0027","doi-asserted-by":"crossref","first-page":"1119","DOI":"10.1016\/j.ipm.2018.03.011","article-title":"On fine-grained geolocalisation of tweets and real-time traffic incident detection","volume":"56","author":"Paule","year":"2019","journal-title":"Information Processing & Management"},{"key":"10.1016\/j.ipm.2026.104641_bib0028","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1214\/09-SS057","article-title":"Causal inference in statistics: An overview","volume":"3","author":"Pearl","year":"2009","journal-title":"Statistics Surveys"},{"key":"10.1016\/j.ipm.2026.104641_bib0029","series-title":"International conference on machine learning","first-page":"5171","article-title":"On variational bounds of mutual information","author":"Poole","year":"2019"},{"key":"10.1016\/j.ipm.2026.104641_bib0030","series-title":"International conference on learning representations","article-title":"Distributionally robust neural networks","author":"Sagawa","year":"2019"},{"key":"10.1016\/j.ipm.2026.104641_bib0031","series-title":"2023 24th IEEE international conference on mobile data management","article-title":"RIPGeo: Robust street-level ip geolocation","author":"Tai","year":"2023"},{"key":"10.1016\/j.ipm.2026.104641_bib0032","series-title":"Proceedings of the 29th ACM SIGKDD conference on knowledge discovery and data mining","article-title":"TrustGeo: Uncertainty-aware dynamic graph learning for trustworthy IP geolocation","author":"Tai","year":"2023"},{"issue":"4","key":"10.1016\/j.ipm.2026.104641_bib0033","doi-asserted-by":"crossref","first-page":"928","DOI":"10.1016\/j.ipm.2013.02.005","article-title":"A hybrid approach for extracting informative content from web pages","volume":"49","author":"Uzun","year":"2013","journal-title":"Information Processing & Management"},{"key":"10.1016\/j.ipm.2026.104641_bib0034","unstructured":"Veli\u010dkovi\u0107, P., Cucurull, G., Casanova, A., Romero, A., Lio, P., & Bengio, Y. (2017). Graph attention networks. arXiv preprint arXiv: 1710.10903."},{"issue":"Nov","key":"10.1016\/j.ipm.2026.104641_bib0035","first-page":"2579","article-title":"Visualizing data using t-SNE","volume":"9","author":"van der","year":"2008","journal-title":"Journal of Machine Learning Research"},{"key":"10.1016\/j.ipm.2026.104641_bib0036","series-title":"8th USENIX symposium on networked systems design and implementation (NSDI 11)","article-title":"Towards {Street-Level}{Client-Independent}{IP} geolocation","author":"Wang","year":"2011"},{"key":"10.1016\/j.ipm.2026.104641_bib0037","unstructured":"Wang, Y., Zhu, H., Wang, J., Liu, J., Wang, Y., & Sun, L. (2020a). Xlboost-Geo: An ip geolocation system based on extreme landmark boosting. arXiv preprint arXiv: 2010.13396."},{"key":"10.1016\/j.ipm.2026.104641_bib0038","series-title":"Proceedings of the web conference 2020","first-page":"1422","article-title":"Towards IP-based geolocation via fine-grained and stable webcam landmarks","author":"Wang","year":"2020"},{"key":"10.1016\/j.ipm.2026.104641_bib0039","series-title":"Proceedings of the 28th ACM SIGKDD conference on knowledge discovery and data mining","first-page":"4121","article-title":"Connecting the hosts: Street-level ip geolocation with graph neural networks","author":"Wang","year":"2022"},{"issue":"5","key":"10.1016\/j.ipm.2026.104641_bib0040","doi-asserted-by":"crossref","first-page":"625","DOI":"10.1016\/j.ipm.2015.06.001","article-title":"Location-aware service applied to mobile short message advertising: Design, development, and evaluation","volume":"51","author":"Wu","year":"2015","journal-title":"Information Processing & Management"},{"issue":"2","key":"10.1016\/j.ipm.2026.104641_bib0041","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1108\/02640471311312366","article-title":"Regional differences of online learning behavior patterns","volume":"31","author":"Yang","year":"2013","journal-title":"The Electronic Library"},{"key":"10.1016\/j.ipm.2026.104641_bib0042","series-title":"ICASSP 2024-2024 IEEE international conference on acoustics, speech and signal processing","first-page":"7270","article-title":"Exploring self-explainable street-level IP geolocation with graph information bottleneck","author":"Yang","year":"2024"},{"issue":"3","key":"10.1016\/j.ipm.2026.104641_bib0043","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/3446776","article-title":"Understanding deep learning (still) requires rethinking generalization","volume":"64","author":"Zhang","year":"2021","journal-title":"Communications of the ACM"},{"key":"10.1016\/j.ipm.2026.104641_bib0044","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13640-020-00504-8","article-title":"Geolocation of covert communication entity on the internet for post-steganalysis","volume":"2020","author":"Zhang","year":"2020","journal-title":"EURASIP Journal on Image and Video Processing"},{"issue":"6","key":"10.1016\/j.ipm.2026.104641_bib0045","doi-asserted-by":"crossref","DOI":"10.1007\/s11704-023-2616-9","article-title":"Ip2vec: An ip node representation model for ip geolocation","volume":"18","author":"Zhang","year":"2024","journal-title":"Frontiers of Computer Science"},{"key":"10.1016\/j.ipm.2026.104641_bib0046","series-title":"International conference on learning representations","article-title":"Mixup: Beyond empirical risk minimization","author":"Zhang","year":"2018"},{"key":"10.1016\/j.ipm.2026.104641_bib0047","unstructured":"Zhao, T., Liu, X., Zhang, Z., Zhao, D., Li, N., Zhang, Z., & Wang, X. (2025). HMCGeo: Ip region prediction based on hierarchical multi-label classification. arXiv preprint arXiv: 2501.16392."}],"container-title":["Information Processing &amp; Management"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0306457326000336?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0306457326000336?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T16:00:51Z","timestamp":1776182451000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0306457326000336"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7]]},"references-count":47,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2026,7]]}},"alternative-id":["S0306457326000336"],"URL":"https:\/\/doi.org\/10.1016\/j.ipm.2026.104641","relation":{},"ISSN":["0306-4573"],"issn-type":[{"value":"0306-4573","type":"print"}],"subject":[],"published":{"date-parts":[[2026,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Invariant learning improves out-of-distribution generalization for IP geolocation","name":"articletitle","label":"Article Title"},{"value":"Information Processing & Management","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.ipm.2026.104641","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier Ltd. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"104641"}}