摘要:近年来, 中国电影上映数量及观影人数均快速上涨, 市场逐步扩大, 各类票房预测算法也被广泛提出和研究. 然而, 这些方法仅利用电影静态信息进行预测, 无法根据上映时期的各类实时动态信息对预测进行调整. 同时, 大部分现存方法仅能预测最终票房, 而无法预测每日票房及其他观影信息, 如上座率, 观影人数等. 为了在上映期间能准确预测电影上映后各日的观影信息, 本文提出一种基于生成式对抗网络(Generative Adversarial Networks, GAN)的预测算法. 该算法首先基于傅里叶变换将指定电影已上映各日票房的时域信号转化为频域信号并提取全局信息. 再利用本文提出的动态编码获取其局部动态信息. 最后通过生成式对抗网络对编码后的输入进行深度频域特征和时域特征提取以及未上映日期观影数据的预测和生成. 实验结果表明, 本文算法可较为精确的预测每日电影观影数据, 同时相对于仅利用静态数据, 本文方法可提升预测准确度, 当两者结合使用时, 可达到最佳效果. 因此, 该算法可为电影营销产业提供有效信息.