Population-level societal events, such as civil unrest and crime, often have a significant impact on our daily life. Forecasting such events is of great importance for decision-making and resource allocation. Event prediction has traditionally been challenging due to the lack of knowledge regarding the true causes and underlying mechanisms of event occurrence. In recent years, research on event forecasting has made significant progress due to two main reasons: (1) the development of machine learning and deep learning algorithms and (2) the accessibility of public data such as social media, news sources, blogs, economic indicators, and other meta-data sources. The explosive growth of data and the remarkable advancement in software/hardware technologies have led to applications of deep learning techniques in societal event studies. This paper is dedicated to providing a systematic and comprehensive overview of deep learning technologies for societal event predictions. We focus on two domains of societal events: \textit{civil unrest} and \textit{crime}. We first introduce how event forecasting problems are formulated as a machine learning prediction task. Then, we summarize data resources, traditional methods, and recent development of deep learning models for these problems. Finally, we discuss the challenges in societal event forecasting and put forward some promising directions for future research.
翻译:人口层面的社会事件,如内乱和犯罪,往往对我们日常生活产生重大影响。预测此类事件对决策和资源分配极为重要。事件预测历来具有挑战性,因为缺乏对事件发生的真正原因和基本机制的了解。近年来,对事件预测的研究取得了显著进展,原因有二:(1) 开发机器学习和深层次学习算法,(2) 获取公共数据,如社交媒体、新闻来源、博客、经济指标和其他元数据来源。数据爆炸性增长以及软件/硬件技术的显著发展,导致在社会事件研究中应用深层次学习技术。本文致力于为社会事件预测提供系统而全面的深层次学习技术概览。我们侧重于两个社会活动领域: textit{culticans} 和\textit{crime}。我们首先介绍如何将事件预测问题发展成一种机器学习预测任务。然后,我们总结数据资源、传统方法以及这些问题的最近深层次学习模式的发展。最后,我们讨论了社会事件预测的挑战,并为未来研究提出一些有希望的方向。