Algorithm Bias and Interpretable AI

Artificial Intelligence (AI) or Machine Learning (ML) algorithms, in the past few years, have been widely implemented in various industrial applications. Sometimes, these ML algorithms exhibit significant bias, or referred as Algorithm Bias, to certain groups. By the definition, Algorithm Bias refers to the inequality brought by the application of algorithms regarding personal features like socioeconomic status, race, gender, etc.  For example, in health care systems, sometimes, for White and Black patients at equal risk level, the predictions by AI algorithms can be racially discriminative where Black people may be cared with less resources.

One of the most challenging problems combating Algorithm Bias is that, some of non-parametric ML models like Support Vector Machines (SVM) and models with excessive number of parameters (hundreds of thousands or even hundreds of billions) like deep Neural Network (DNN) are usually treated as black-box and difficult for interpretation. Thus, it’s difficult for fair decision-making when humans don’t understand the process at all. One of the ways researchers solving Algorithm Bias is through Explainable AI (XAI) and Interpretable AI where the process of decision-making must become transparent and easily understandable by humans.

Insurance industry is embracing the wave of AI and given the fact that insurance companies have extensive impact on personal lives, it’s essential for insurance companies to justify their decision-making and impose fairness on ML algorithms. As an educational project, we will focus on taking literature review on the problem of Algorithm Bias and understand its importance in the business environment. And we will also survey on the current developments in solutions to Algorithm Bias, especially the developments in interpretable AI and think how to incorporate those methods in the context of insurance applications.

Supervisors: Zhiyu (Frank) Quan
Graduate Supervisor: Panyi Dong

Smart Contract for Distributed Insurance Project

A smart contract is a set of codes that execute business logics for contractual agreement in financial transactions. Our University of Illinois team has designed various business models for catastrophe risk sharing.  In this project, students are expected to learn smart contract programming and build the first of its kind smart contract for distributed insurance.

Supervisors: Runhuan Feng
Graduate Supervisor: Yulong Wu

Spatiotemporal Modeling on Foot Traffic Data to Unlock Auto Insurance Geo-risks

Foot traffic data is captured by various sources, such as smartphone APP, telematics devices in the vehicle, which can help insurance monitor policy holders’ behavior. It is beneficial for insurance companies to price the risk accurately and accelerate the underwriting process. On the other hand, policyholders are given incentives for good driving behavior. There are various state-of-art techniques to extract useful information from the high-dimensional foot traffic data, including spatial and temporal analysis, and geospatial analysis.

In this project, we intend to create spatial and temporal models to identify the policyholders’ driving behavior in certain CBG (Census Block Group) or city/county levels and provide guidance for auto insurance geo-risk. Currently, we are investigating the association between accident and foot traffic based on the 2018-2019 vehicle accident report from Indiana state.

Supervisors: Zhiyu (Frank) Quan
Graduate Supervisor: Changyue Hu