{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,18]],"date-time":"2025-10-18T11:00:10Z","timestamp":1760785210708,"version":"3.41.0"},"reference-count":43,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2025,2,6]],"date-time":"2025-02-06T00:00:00Z","timestamp":1738800000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"NSF","award":["IIS-1942680, CNS-1952085, CMMI-1831140, and DGE-2021871"],"award-info":[{"award-number":["IIS-1942680, CNS-1952085, CMMI-1831140, and DGE-2021871"]}]},{"name":"U.S. Department of Transportation\u2019s University Transportation Centers Program","award":["69A3551747131"],"award-info":[{"award-number":["69A3551747131"]}]},{"name":"NSF","award":["CRII-1755769, OAC-1835821, and III-2008557"],"award-info":[{"award-number":["CRII-1755769, OAC-1835821, and III-2008557"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Knowl. Discov. Data"],"published-print":{"date-parts":[[2025,2,28]]},"abstract":"<jats:p>\n            Given historical traffic distributions and associated urban conditions observed in a city, the conditional urban traffic estimation problem aims at estimating realistic future projections of the traffic under a set of new urban conditions, e.g., new bus routes, rainfall intensity, and travel demands. The problem is important in reducing traffic congestion, improving public transportation efficiency, and facilitating urban planning. However, solving this problem is challenging due to the strong spatial dependencies of traffic patterns and the complex relations between the traffic and urban conditions. Recently, we proposed a\n            <jats:bold>\n              Complex-Condition-Controlled Generative Adversarial Network (\n              <jats:inline-formula content-type=\"math\/tex\">\n                <jats:tex-math notation=\"LaTeX\" version=\"MathJax\">\\(\\boldsymbol{C^{3}}\\)<\/jats:tex-math>\n              <\/jats:inline-formula>\n              -GAN)\n            <\/jats:bold>\n            , which tackles both of the challenges and solves the urban traffic estimation problem under various complex conditions by adding a fixed embedding network and an inference network on top of the standard conditional GAN model. The randomly chosen embedding network transforms the complex conditions to latent vectors, and the inference network enhances the connections between the embedded vectors and the traffic data. However, a randomly chosen embedding network cannot always successfully extract features of complex urban conditions, which indicates\n            <jats:inline-formula content-type=\"math\/tex\">\n              <jats:tex-math notation=\"LaTeX\" version=\"MathJax\">\\(C^{3}\\)<\/jats:tex-math>\n            <\/jats:inline-formula>\n            -GAN is unable to uniquely map different urban conditions to proper latent distributions. Thus,\n            <jats:inline-formula content-type=\"math\/tex\">\n              <jats:tex-math notation=\"LaTeX\" version=\"MathJax\">\\(C^{3}\\)<\/jats:tex-math>\n            <\/jats:inline-formula>\n            -GAN would fail in certain traffic estimation tasks. Besides,\n            <jats:inline-formula content-type=\"math\/tex\">\n              <jats:tex-math notation=\"LaTeX\" version=\"MathJax\">\\(C^{3}\\)<\/jats:tex-math>\n            <\/jats:inline-formula>\n            -GAN is hard to train due to vanishing gradients and mode collapse problems. To address these issues, in this article, we extend our prior work by introducing a new deep generative model, namely,\n            <jats:inline-formula content-type=\"math\/tex\">\n              <jats:tex-math notation=\"LaTeX\" version=\"MathJax\">\\(C^{3}\\)<\/jats:tex-math>\n            <\/jats:inline-formula>\n            -GAN\n            <jats:inline-formula content-type=\"math\/tex\">\n              <jats:tex-math notation=\"LaTeX\" version=\"MathJax\">\\(+\\)<\/jats:tex-math>\n            <\/jats:inline-formula>\n            , which significantly improves the estimation performance and model stability.\n            <jats:inline-formula content-type=\"math\/tex\">\n              <jats:tex-math notation=\"LaTeX\" version=\"MathJax\">\\(C^{3}\\)<\/jats:tex-math>\n            <\/jats:inline-formula>\n            -GAN\n            <jats:inline-formula content-type=\"math\/tex\">\n              <jats:tex-math notation=\"LaTeX\" version=\"MathJax\">\\(+\\)<\/jats:tex-math>\n            <\/jats:inline-formula>\n            has new objective, architecture, and training algorithm. The new objective applies Wasserstein loss to the conditional generation case to encourage stable training. Shared convolutional layers between the discriminator and the inference network help to capture spatial dependencies of traffic more efficiently, part of the shared convolutional layers are used to update the embedding network periodically aiming to encourage good representation and avoid model divergence. Extensive experiments on real-world datasets demonstrate that our\n            <jats:inline-formula content-type=\"math\/tex\">\n              <jats:tex-math notation=\"LaTeX\" version=\"MathJax\">\\(C^{3}\\)<\/jats:tex-math>\n            <\/jats:inline-formula>\n            -GAN\n            <jats:inline-formula content-type=\"math\/tex\">\n              <jats:tex-math notation=\"LaTeX\" version=\"MathJax\">\\(+\\)<\/jats:tex-math>\n            <\/jats:inline-formula>\n            produces high-quality traffic estimations and outperforms state-of-the-art baseline methods.\n          <\/jats:p>","DOI":"10.1145\/3712264","type":"journal-article","created":{"date-parts":[[2025,1,15]],"date-time":"2025-01-15T14:51:21Z","timestamp":1736952681000},"page":"1-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["<i>C<\/i>\n            <sup>3<\/sup>\n            -GAN+: Complex-Condition-Controlled Generative Adversarial Networks with Enhanced Embedding"],"prefix":"10.1145","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0947-1875","authenticated-orcid":false,"given":"Yingxue","family":"Zhang","sequence":"first","affiliation":[{"name":"Department of Computer Science, Binghamton University, Binghamton, NY, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8972-503X","authenticated-orcid":false,"given":"Yanhua","family":"Li","sequence":"additional","affiliation":[{"name":"Worcester Polytechnic Institute, Worcester, MA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4930-6572","authenticated-orcid":false,"given":"Xun","family":"Zhou","sequence":"additional","affiliation":[{"name":"The University of Iowa, Iowa City, IA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9494-8748","authenticated-orcid":false,"given":"Zhenming","family":"Liu","sequence":"additional","affiliation":[{"name":"College of William &amp; Mary, Williamsburg, VA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2032-0381","authenticated-orcid":false,"given":"Jun","family":"Luo","sequence":"additional","affiliation":[{"name":"Logistics and Supply Chain MultiTech R&amp;D Centre, Hong Kong, Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,2,6]]},"reference":[{"key":"e_1_3_2_2_2","unstructured":"2020. \\(C^{3}\\) -GAN \\(+\\) . Retrieved from https:\/\/www.dropbox.com\/scl\/fo\/4e6c0hnva21zujjtrwj8u\/AFTJKb0NeMNnnvojq4oo Cnc?rlkey=yfoulovefcmoqag8z0f9exoq5&st=cnaec3b2&dl=0"},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/IVS.2011.5940397"},{"key":"e_1_3_2_4_2","unstructured":"Martin Arjovsky and L\u00e9on Bottou. 2017. Towards principled methods for training generative adversarial networks. arXiv:1701.04862. Retrieved from https:\/\/arxiv.org\/abs\/1701.04862"},{"key":"e_1_3_2_5_2","first-page":"214","volume-title":"34th International Conference on Machine Learning (PMLR)","author":"Arjovsky Martin","year":"2017","unstructured":"Martin Arjovsky, Soumith Chintala, and L\u00e9on Bottou. 2017. Wasserstein generative adversarial networks. In 34th International Conference on Machine Learning (PMLR), 214\u2013223."},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2013.50"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31205-2_4"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1606.03657"},{"key":"e_1_3_2_9_2","doi-asserted-by":"crossref","first-page":"8789","DOI":"10.1109\/CVPR.2018.00916","volume-title":"2018 IEEE\/CVF Conference on Computer Vision and Pattern Recognition","author":"Choi Y.","year":"2018","unstructured":"Y. Choi, M. Choi, M. Kim, J. Ha, S. Kim, and J. Choo. 2018. StarGAN: Unified generative adversarial networks for multi-domain image-to-image translation. In 2018 IEEE\/CVF Conference on Computer Vision and Pattern Recognition, 8789\u20138797."},{"key":"e_1_3_2_10_2","doi-asserted-by":"crossref","first-page":"220808","DOI":"10.1109\/ACCESS.2020.2976491","article-title":"Generating realistic users using generative adversarial network with recommendation-based embedding","volume":"8","author":"Chonwiharnphan P.","year":"2020","unstructured":"P. Chonwiharnphan, P. Thienprapasith, and E. Chuangsuwanich. 2020. Generating realistic users using generative adversarial network with recommendation-based embedding. IEEE Access (2020), 8, 220808\u2013220818.","journal-title":"IEEE Access"},{"key":"e_1_3_2_11_2","doi-asserted-by":"publisher","unstructured":"Junyoung Chung \u00c7aglar G\u00fcl\u00e7ehre KyungHyun Cho and Yoshua Bengio. 2014. Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv:1412.3555. DOI: 10.48550\/arXiv.1412.3555","DOI":"10.48550\/arXiv.1412.3555"},{"key":"e_1_3_2_12_2","volume-title":"Modeling Taxi Demand with GPS Data from Taxis and Transit","author":"Gonzales Eric J.","year":"2014","unstructured":"Eric J. Gonzales, Ci (Jesse) Yang, Ender Faruk Morgul, and Kaan Ozbay. 2014. Modeling Taxi Demand with GPS Data from Taxis and Transit. Technical Report. Mineta National Transit Research Consortium."},{"key":"e_1_3_2_13_2","first-page":"2672","article-title":"Generative adversarial nets","volume":"27","author":"Goodfellow Ian","year":"2014","unstructured":"Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. 2014. Generative adversarial nets. In Advances in Neural Information Processing Systems. Curran Associates, Inc, Vol. 27, 2672\u20132680.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_2_14_2","first-page":"5767","volume-title":"Neural Information Processing Systems (NIPS\u2019 17)","author":"Gulrajani Ishaan","year":"2017","unstructured":"Ishaan Gulrajani, Faruk Ahmed, Martin Arjovsky, Vincent Dumoulin, and Aaron Courville. 2017. Improved training of Wasserstein GANs. Neural Information Processing Systems (NIPS\u2019 17), Vol. 30, 5767\u20135777."},{"key":"e_1_3_2_15_2","first-page":"929","article-title":"Estimating arterial traffic conditions using sparse Probe data","author":"Herring Ryan","year":"2010","unstructured":"Ryan Herring, Aude Hofleitner, Pieter Abbeel, and Alexandre M. Bayen. 2010. Estimating arterial traffic conditions using sparse Probe data. In 2010 13th International IEEE Conference on Intelligent Transportation Systems (ITSC), 929\u2013936.","journal-title":"2010 13th International IEEE Conference on Intelligent Transportation Systems (ITSC)"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"e_1_3_2_17_2","unstructured":"Sergey Ioffe and Christian Szegedy. 2015. Batch normalization: Accelerating deep network training by reducing internal covariate shift. arXiv:1502.03167. Retrieved from https:\/\/arxiv.org\/abs\/1502.03167"},{"key":"e_1_3_2_18_2","first-page":"1125","article-title":"Image-to-image translation with conditional adversarial networks","author":"Isola Phillip","year":"2017","unstructured":"Phillip Isola, Jun-Yan Zhu, Tinghui Zhou, and Alexei Efros. 2017. Image-to-image translation with conditional adversarial networks. In Computer Vision and Pattern Recognition (CVPR), 1125\u20131134.","journal-title":"Computer Vision and Pattern Recognition (CVPR)"},{"key":"e_1_3_2_19_2","first-page":"216","volume-title":"Computer Vision \u2013 ACCV 2018","author":"Jaiswal Ayush","year":"2018","unstructured":"Ayush Jaiswal, Wael AbdAlmageed, Yue Wu, and Premkumar Natarajan. 2018. Bidirectional Conditional Generative Adversarial Networks. In Computer Vision \u2013 ACCV 2018. Springer, 216\u2013232."},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1609.04836"},{"key":"e_1_3_2_21_2","article-title":"Adam: A method for stochastic optimization","author":"Kingma Diederik P.","year":"2015","unstructured":"Diederik P. Kingma and Jimmy Ba. 2015. Adam: A method for stochastic optimization. In International Conference on Learning Representations (ICLR).","journal-title":"International Conference on Learning Representations (ICLR)"},{"key":"e_1_3_2_22_2","first-page":"2536","article-title":"Context encoders: Feature learning by inpainting","author":"Krahenbuhl Philipp","year":"2016","unstructured":"Philipp Krahenbuhl, Jeff Donahue, Trevor Darrell, and Alexei Efros. 2016. Context encoders: Feature learning by inpainting. In Computer Vision and Pattern Recognition (CVPR), 2536\u20132544.","journal-title":"Computer Vision and Pattern Recognition (CVPR)"},{"key":"e_1_3_2_23_2","first-page":"2179","volume-title":"International Conference on Information and Knowledge Management (CIKM)","author":"Liu Xinyue","year":"2016","unstructured":"Xinyue Liu, Xiangnan Kong, and Yanhua Li. 2016. Collective traffic prediction with partially observed traffic history using location-Base social Media. In International Conference on Information and Knowledge Management (CIKM), 2179\u20132184."},{"issue":"2","key":"e_1_3_2_24_2","first-page":"865","article-title":"Traffic flow prediction with big data: A deep learning approach","volume":"16","author":"Lv Yisheng","year":"2015","unstructured":"Yisheng Lv, Yanjie Duan, Wenwen Kang, Zhengxi Li, Fei-Yue Wang, et al. 2015. Traffic flow prediction with big data: A deep learning approach. IEEE Transactions on Intelligent Transportation Systems 16, 2 (2015), 865\u2013873.","journal-title":"IEEE Transactions on Intelligent Transportation Systems"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2017.304"},{"key":"e_1_3_2_26_2","unstructured":"Mehdi Mirza and Simon Osindero. 2014. Conditional generative adversarial nets. arXiv:1411.1784. Retrieved from https:\/\/arxiv.org\/abs\/1411.1784"},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1038\/nature14236"},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1611.09904"},{"key":"e_1_3_2_29_2","first-page":"593","article-title":"Taxi demand forecasting based on taxi Probe data by neural network","author":"Mukai Naoto","year":"2012","unstructured":"Naoto Mukai and Naoto Yoden. 2012. Taxi demand forecasting based on taxi Probe data by neural network. In Intelligent Interactive Multimedia Systems and Services (IIMSS), 593\u2013602.","journal-title":"Intelligent Interactive Multimedia Systems and Services (IIMSS)"},{"key":"e_1_3_2_30_2","first-page":"807","article-title":"Rectified linear units improve restricted Boltzmann machines","author":"Nair Vinod","year":"2010","unstructured":"Vinod Nair and Geoffrey E. Hinton. 2010. Rectified linear units improve restricted Boltzmann machines. In International Conference on Machine Learning (ICML), 807\u2013814.","journal-title":"International Conference on Machine Learning (ICML)"},{"key":"e_1_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1611.06355"},{"key":"e_1_3_2_32_2","first-page":"802","article-title":"Convolutional LSTM Network: A machine learning approach for precipitation nowcasting","volume":"28","author":"Shi Xingjian","year":"2015","unstructured":"Xingjian Shi, Zhourong Chen, Hao Wang, Dit-Yan Yeung, Wai-Kin Wong, and Wang chun Woo. 2015. Convolutional LSTM Network: A machine learning approach for precipitation nowcasting. Advances in Neural Information Processing Systems 28 (2015), 802\u2013810.","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_3_2_33_2","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1007\/978-3-319-46131-1_19","volume-title":"European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECMLPKDD)","author":"Toto Ermal","year":"2016","unstructured":"Ermal Toto, Elke A. Rundensteiner, Yanhua Li, Richard Jordan, Mariya Ishutkina, Kajal Claypool, Jun Luo, and Fan Zhang. 2016. PULSE: A real time system for crowd flow prediction at metropolitan subway stations. In European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECMLPKDD), 112\u2013128."},{"key":"e_1_3_2_34_2","first-page":"2500","volume-title":"AAAI Conference on Artificial Intelligence (AAAI)","author":"Wang Dong","year":"2018","unstructured":"Dong Wang, Junbo Zhang, Wei Cao, Jian Li, and Yu Zheng. 2018. When will you arrive? Estimating travel time based on deep neural networks. In AAAI Conference on Artificial Intelligence (AAAI), 2500\u20132507."},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v32i1.11836"},{"key":"e_1_3_2_36_2","doi-asserted-by":"crossref","unstructured":"Haiyang Yu Zhihai Wu Shuqin Wang Yunpeng Wang and Xiaolei Ma. 2017. Spatiotemporal recurrent convolutional networks for traffic prediction in transportation networks. Sensors 17 7 (2017) 1501.","DOI":"10.3390\/s17071501"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3219922"},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2016.2621104"},{"key":"e_1_3_2_39_2","first-page":"1655","volume-title":"Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence","author":"Zhang Junbo","year":"2016","unstructured":"Junbo Zhang, Yu Zheng, and Dekang Qi. 2016. Deep spatio-temporal residual networks for citywide crowd flows prediction. In Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, AAAI Press, 1655\u20131661."},{"key":"e_1_3_2_40_2","first-page":"1474","volume-title":"International Conference on Data Mining (ICDM)","author":"Zhang Yingxue","year":"2019","unstructured":"Yingxue Zhang, Yanhua Li, Xun Zhou, Xiangnan Kong, and Jun Luo. 2019. TrafficGAN: Off-deployment traffic estimation with traffic generative adversarial networks. In International Conference on Data Mining (ICDM), 1474\u20131479."},{"key":"e_1_3_2_41_2","first-page":"1455","volume-title":"26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (KDD \u201920)","author":"Zhang Yingxue","year":"2020","unstructured":"Yingxue Zhang, Yanhua Li, Xun Zhou, Xiangnan Kong, and Jun Luo. 2020. Curb-GAN: Conditional urban traffic estimation through spatio-temporal generative adversarial networks. In 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (KDD \u201920), 1455\u20131463."},{"key":"e_1_3_2_42_2","first-page":"505","volume-title":"2021 IEEE International Conference on Data Mining (ICDM)","author":"Zhang Yingxue","year":"2021","unstructured":"Yingxue Zhang, Yanhua Li, Xun Zhou, Zhenming Liu, and Jun Luo. 2021. \\(C^{3}\\) -GAN: Complex-Condition-Controlled Urban Traffic Estimation through Generative Adversarial Networks. In 2021 IEEE International Conference on Data Mining (ICDM), 505\u2013514."},{"key":"e_1_3_2_43_2","first-page":"2223","volume-title":"International Conference on Computer Vision (ICCV)","author":"Zhu Jun-Yan","year":"2017","unstructured":"Jun-Yan Zhu, Taesung Park, Phillip Isola, and Alexei Efros. 2017. Unpaired image-to-image translation using cycle-consistent adversarial networks. In International Conference on Computer Vision (ICCV), 2223\u20132232."},{"key":"e_1_3_2_44_2","first-page":"3732","volume-title":"International Joint Conference on Artificial Intelligence (IJCAI)","author":"Zonoozi Ali","year":"2018","unstructured":"Ali Zonoozi, Jung jae Kim, Xiao-Li Li, and Gao Cong. 2018. Convolutional recurrent model for crowd density prediction with recurring periodic patterns. In International Joint Conference on Artificial Intelligence (IJCAI), 3732\u20133738."}],"container-title":["ACM Transactions on Knowledge Discovery from Data"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3712264","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3712264","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:10:28Z","timestamp":1750295428000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3712264"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,2,6]]},"references-count":43,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,2,28]]}},"alternative-id":["10.1145\/3712264"],"URL":"https:\/\/doi.org\/10.1145\/3712264","relation":{},"ISSN":["1556-4681","1556-472X"],"issn-type":[{"type":"print","value":"1556-4681"},{"type":"electronic","value":"1556-472X"}],"subject":[],"published":{"date-parts":[[2025,2,6]]},"assertion":[{"value":"2023-07-27","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-12-07","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-02-06","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}