Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3576842.3582371acmconferencesArticle/Chapter ViewAbstractPublication PagesiotdiConference Proceedingsconference-collections
research-article

Fairguard: Harness Logic-based Fairness Rules in Smart Cities

Published: 09 May 2023 Publication History

Abstract

Smart cities operate on computational predictive frameworks that collect, aggregate, and utilize data from large-scale sensor networks. However, these frameworks are prone to multiple sources of data and algorithmic bias, which often lead to unfair prediction results. In this work, we first demonstrate that bias persists at a micro-level both temporally and spatially by studying real city data from Chattanooga, TN. To alleviate the issue of such bias, we introduce Fairguard, a micro-level temporal logic-based approach for fair smart city policy adjustment and generation in complex temporal-spatial domains. The Fairguard framework consists of two phases: first, we develop a static generator that is able to reduce data bias based on temporal logic conditions by minimizing correlations between selected attributes. Then, to ensure fairness in predictive algorithms, we design a dynamic component to regulate prediction results and generate future fair predictions by harnessing logic rules. Evaluations show that logic-enabled static Fairguard can effectively reduce biased correlations while dynamic Fairguard can guarantee fairness on protected groups at run-time with minimal impact on overall performance.

References

[1]
Alekh Agarwal, Miroslav Dudík, and Zhiwei Steven Wu. 2019. Fair regression: Quantitative definitions and reduction-based algorithms. In International Conference on Machine Learning. PMLR, 120–129.
[2]
Javier Alonso-Mora, Samitha Samaranayake, Alex Wallar, Emilio Frazzoli, and Daniela Rus. 2017. On-demand high-capacity ride-sharing via dynamic trip-vehicle assignment. Proceedings of the National Academy of Sciences 114, 3 (2017), 462–467.
[3]
Hern-Shann Chen and Mark A. Stadtherr. 1981. A modification of Powell’s dogleg method for solving systems of nonlinear equations. Computers & Chemical Engineering 5, 3 (1981), 143–150. https://doi.org/10.1016/0098-1354(81)85003-X
[4]
Zirong Chen, Isaac Li, Haoxiang Zhang, Sarah Preum, John A Stankovic, and Meiyi Ma. 2022. Cityspec: An intelligent assistant system for requirement specification in smart cities. In 2022 IEEE International Conference on Smart Computing (SMARTCOMP). IEEE, 32–39.
[5]
Alexandra Chouldechova and Aaron Roth. 2020. A snapshot of the frontiers of fairness in machine learning. Commun. ACM 63, 5 (2020), 82–89.
[6]
Evgenii Chzhen, Christophe Denis, Mohamed Hebiri, Luca Oneto, and Massimiliano Pontil. 2020. Fair regression with wasserstein barycenters. Advances in Neural Information Processing Systems 33 (2020), 7321–7331.
[7]
Sam Corbett-Davies and Sharad Goel. 2018. The measure and mismeasure of fairness: A critical review of fair machine learning. arXiv preprint arXiv:1808.00023 (2018).
[8]
Sam Corbett-Davies, Emma Pierson, Avi Feller, Sharad Goel, and Aziz Huq. 2017. Algorithmic decision making and the cost of fairness. In Proceedings of the 23rd acm sigkdd international conference on knowledge discovery and data mining. 797–806.
[9]
Neema Davis, Gaurav Raina, and Krishna Jagannathan. 2016. A multi-level clustering approach for forecasting taxi travel demand. In 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC). 223–228.
[10]
Alexandre Donzé and Oded Maler. 2010. Robust satisfaction of temporal logic over real-valued signals. In Formal Modeling and Analysis of Timed Systems: 8th International Conference, FORMATS 2010, Klosterneuburg, Austria, September 8-10, 2010. Proceedings 8. Springer, 92–106.
[11]
Yanai Elazar and Yoav Goldberg. 2018. Adversarial removal of demographic attributes from text data. arXiv preprint arXiv:1808.06640 (2018).
[12]
Adam N Elmachtoub and Paul Grigas. 2022. Smart “predict, then optimize”. Management Science 68, 1 (2022), 9–26.
[13]
Ashish Goel, Anilesh K Krishnaswamy, and Kamesh Munagala. 2017. Metric distortion of social choice rules: Lower bounds and fairness properties. In Proceedings of the 2017 ACM Conference on Economics and Computation. 287–304.
[14]
Geoffrey Hinton, Oriol Vinyals, Jeff Dean, 2015. Distilling the knowledge in a neural network. arXiv preprint arXiv:1503.02531 2, 7 (2015).
[15]
Hui Hu, Yijun Liu, Zhen Wang, and Chao Lan. 2019. A Distributed Fair Machine Learning Framework with Private Demographic Data Protection. In 2019 IEEE International Conference on Data Mining (ICDM). 1102–1107. https://doi.org/10.1109/ICDM.2019.00131
[16]
Nathan Kallus and Angela Zhou. 2018. Residual unfairness in fair machine learning from prejudiced data. In International Conference on Machine Learning. PMLR, 2439–2448.
[17]
Michael Kearns, Seth Neel, Aaron Roth, and Zhiwei Steven Wu. 2019. An empirical study of rich subgroup fairness for machine learning. In Proceedings of the conference on fairness, accountability, and transparency. 100–109.
[18]
Constantine E. Kontokosta and Boyeong Hong. 2021. Bias in smart city governance: How socio-spatial disparities in 311 complaint behavior impact the fairness of data-driven decisions. Sustainable Cities and Society 64 (2021), 102503. https://doi.org/10.1016/j.scs.2020.102503
[19]
Joseph Lee Rodgers and W Alan Nicewander. 1988. Thirteen ways to look at the correlation coefficient. The American Statistician 42, 1 (1988), 59–66.
[20]
Chenghao Li, Xiaoteng Ma, Li Xia, Qianchuan Zhao, and Jun Yang. 2020. Fairness Control of Traffic Light via Deep Reinforcement Learning. In 2020 IEEE 16th International Conference on Automation Science and Engineering (CASE). 652–658. https://doi.org/10.1109/CASE48305.2020.9216899
[21]
M.L.A. Lourakis and A.A. Argyros. 2005. Is Levenberg-Marquardt the most efficient optimization algorithm for implementing bundle adjustment?. In Tenth IEEE International Conference on Computer Vision (ICCV’05) Volume 1, Vol. 2. 1526–1531 Vol. 2. https://doi.org/10.1109/ICCV.2005.128
[22]
Daniel Luckey, Henrieke Fritz, Dmitrii Legatiuk, Kosmas Dragos, and Kay Smarsly. 2020. Artificial intelligence techniques for smart city applications. In International Conference on Computing in Civil and Building Engineering. Springer, 3–15.
[23]
Meiyi Ma, Ezio Bartocci, Eli Lifland, John A Stankovic, and Lu Feng. 2021. A novel spatial–temporal specification-based monitoring system for smart cities. IEEE Internet of Things Journal 8, 15 (2021), 11793–11806.
[24]
Meiyi Ma, Ji Gao, Lu Feng, and John Stankovic. 2020. STLnet: Signal temporal logic enforced multivariate recurrent neural networks. Advances in Neural Information Processing Systems 33 (2020), 14604–14614.
[25]
Meiyi Ma, John Stankovic, Ezio Bartocci, and Lu Feng. 2021. Predictive monitoring with logic-calibrated uncertainty for cyber-physical systems. ACM Transactions on Embedded Computing Systems (TECS) 20, 5s (2021), 1–25.
[26]
Meiyi Ma, John A Stankovic, and Lu Feng. 2018. Cityresolver: a decision support system for conflict resolution in smart cities. In 2018 ACM/IEEE 9th International Conference on Cyber-Physical Systems (ICCPS). IEEE, 55–64.
[27]
Meiyi Ma, John A Stankovic, and Lu Feng. 2021. Toward formal methods for smart cities. Computer 54, 9 (2021), 39–48.
[28]
Oded Maler and Dejan Nickovic. 2004. Monitoring temporal properties of continuous signals. In Formal Techniques, Modelling and Analysis of Timed and Fault-Tolerant Systems. Springer, 152–166.
[29]
Ninareh Mehrabi, Fred Morstatter, Nripsuta Saxena, Kristina Lerman, and Aram Galstyan. 2021. A survey on bias and fairness in machine learning. ACM Computing Surveys (CSUR) 54, 6 (2021), 1–35.
[30]
Hamid Menouar, Ismail Guvenc, Kemal Akkaya, A Selcuk Uluagac, Abdullah Kadri, and Adem Tuncer. 2017. UAV-enabled intelligent transportation systems for the smart city: Applications and challenges. IEEE Communications Magazine 55, 3 (2017), 22–28.
[31]
Geoffrey Pettet, Ayan Mukhopadhyay, Mykel J Kochenderfer, and Abhishek Dubey. 2021. Hierarchical planning for resource allocation in emergency response systems. In ACM/IEEE International Conference on Cyber-Physical Systems. 155–166.
[32]
Michael JD Powell. 1970. A hybrid method for nonlinear equations. Numerical methods for nonlinear algebraic equations (1970).
[33]
Yuji Roh, Kangwook Lee, Steven Whang, and Changho Suh. 2021. Sample selection for fair and robust training. Advances in Neural Information Processing Systems 34 (2021), 815–827.
[34]
Amutheezan Sivagnanam, Salah Uddin Kadir, Ayan Mukhopadhyay, Philip Pugliese, Abhishek Dubey, Samitha Samaranayake, and Aron Laszka. 2022. Offline Vehicle Routing Problem with Online Bookings: A Novel Problem Formulation with Applications to Paratransit. International Joint Conference on Artificial Intelligence (2022).
[35]
An Yan and Bill Howe. 2020. Fairness-aware demand prediction for new mobility. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 34. 1079–1087.
[36]
Muhammad Bilal Zafar, Isabel Valera, Manuel Gomez Rogriguez, and Krishna P Gummadi. 2017. Fairness constraints: Mechanisms for fair classification. In Artificial intelligence and statistics. PMLR, 962–970.

Cited By

View all
  • (2024)FAIRO: Fairness-aware Sequential Decision Making for Human-in-the-Loop CPS2024 ACM/IEEE 15th International Conference on Cyber-Physical Systems (ICCPS)10.1109/ICCPS61052.2024.00015(87-98)Online publication date: 13-May-2024
  • (2023)Runtime Monitoring of Accidents in Driving Recordings with Multi-type Logic in Empirical ModelsRuntime Verification10.1007/978-3-031-44267-4_21(376-388)Online publication date: 3-Oct-2023

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
IoTDI '23: Proceedings of the 8th ACM/IEEE Conference on Internet of Things Design and Implementation
May 2023
514 pages
ISBN:9798400700378
DOI:10.1145/3576842
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 May 2023

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Fairness
  2. Powell’s Hybrid Method
  3. Signal Temporal Logic
  4. Smart Cities

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

IoTDI '23
Sponsor:

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)40
  • Downloads (Last 6 weeks)6
Reflects downloads up to 14 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)FAIRO: Fairness-aware Sequential Decision Making for Human-in-the-Loop CPS2024 ACM/IEEE 15th International Conference on Cyber-Physical Systems (ICCPS)10.1109/ICCPS61052.2024.00015(87-98)Online publication date: 13-May-2024
  • (2023)Runtime Monitoring of Accidents in Driving Recordings with Multi-type Logic in Empirical ModelsRuntime Verification10.1007/978-3-031-44267-4_21(376-388)Online publication date: 3-Oct-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media