人工智能作曲是人工智能、音乐和多媒体领域最具吸引力和重要的课题之一。人工智能作曲的典型任务包括旋律生成、歌曲创作、伴奏生成、编曲、演奏生成、音色渲染、声音生成、歌唱声音合成等,涵盖了不同的形式(如象征性乐谱、声音等),与ACM多媒体的主题非常匹配。随着内容创作、深度学习等人工智能技术的快速发展,基于人工智能的音乐创作取得了快速的进步,但也遇到了很多挑战。对于从事人工智能、音乐和多媒体工作的广大听众来说,全面介绍和回顾人工智能作曲的基础知识、研究进展以及如何应对挑战是及时而必要的。在本教程中,我们将首先介绍人工智能作曲的背景,包括音乐基础知识和作曲深度学习技术。接下来我们将从两个方面介绍人工智能作曲:1)关键组件,包括乐谱生成、音乐表现生成和音乐声音生成;2)高级主题,包括音乐结构/形式/风格/情感建模,音色合成/转换/混音等。最后,提出了人工智能作曲的一些研究挑战和未来发展方向。本教程既适用于从事人工智能作曲的学术研究人员,也适用于从事人工智能作曲的行业从业者。