I am currently an Assistant Professor in the Department of Data Science at William & Mary. Previously, I worked as an Assistant Professor in the Department of Computer Science and Engineering at the University of Louisville (2022 to 2023). I worked as a postdoc in the Department of Computer Science, Dartmouth College from 2018 to 2021, in collaboration with Professor V.S. Subrahmanian. I obtained my Ph.D. from Interdisciplinary Graduate School (IGS), Nanyang Technological University (NTU) in 2018, where I was advised by Professor Bo An and my research mainly focused on applying AI techniques to improve the efficiency of electric vehicle infrastructure. I got my B.S. in Engineering (major in Automation) from the University of Science and Technology of China (USTC) in 2013.
As a promising solution of clean energy transportation, electric vehicles (EVs) have drawn interests from different communities. For successful introduction of EVs, the construction of charging facilities is of top-priority since it is essential to mitigate drivers' anxiety of running out electricity. We study the placement and management of EV charging stations with game-theoretical approaches, in which the mutual influence between EV infrastructure and the environment is delicately considered, especially with the consideration of the strategic charging behavior of participating human subjects, i.e., EV users.
Papers:
Another work based on our champion agent which won 2017 Microsoft Malmo Collaborative AI Challenge is potential to be helpful in future research, expecially when auto-drive vehicles come to reality and. The Microsoft Malmo Collaborative AI Challenge (MCAC), which is designed to encourage research relating to various problems in Collaborative AI, builds on a Minecraft mini-game called “Pig Chase”. Pig Chase is played on a 9 × 9 grid where agents can either work together to catch the pig and achieve high scores, or give up cooperation and achieve low scores. After playing certain episodes (e.g., 100) of games, the agent who achieves the highest average scores wins the challenge.
The solutions underlying our agent HogRider are characterized by
Paper and media coverage:
Android is the most widely used operating system. As a result, it is also favored by numerous attackers. Attackers develop Android malware to perform malicious behaviors on users' Android devices for stealing sensitive information or money. Part of my work is using machine learning and optimization to detect and analyze Android malware.
Papers:
Papers on information security:
According to Symantec, there average gap from the time a company is compromised by a zero-day attack to the time the vulnerability is discovered is 312 days. This leaves an adversary with a lot of time to exfiltrate corporate IP. Recent work has suggested automatically generating multiple fake versions of a document to impose costs on the attacker who needs to correctly identify the original document from a set of mostly fake documents.
Papers:
To make complex machine learning models intelligible for users, explainations are required. We buiilt a general and brief framework to explain why an arbitrary model makes its prediction on a particular case. The proposed approach, based on an optimization framework with tailored algorithm, has demonstrated inspiring performance on various tasks. Our paper is underreview.