EvoBackMusic系统的结论与未来展望
1 EvoBackMusic系统概述
EvoBackMusic系统旨在通过结合人工神经网络(ANN)和多目标遗传算法(MOGA),实时生成与用户当前状态和环境相匹配的背景音乐。该系统不仅考虑了用户的情感状态,还考虑了环境的动态性和客观特征,如用户所处环境的颜色、活动类型等。为了实现这一目标,EvoBackMusic由三个代理组成:观察者代理、作曲代理和声音代理。观察者代理负责监控环境变化,并将这些变化传递给ANN;ANN根据用户偏好学习并将环境变化映射为音乐状态;作曲代理使用MOGA创作音乐;声音代理则负责将生成的音乐作品转换为音频输出。
2 系统的技术实现
2.1 观察者代理
观察者代理的任务是检测环境中的变化,并将这些变化转换为可以被ANN处理的数据。环境参数的选择基于对一组10名音乐教师进行的测试问卷结果。这些参数包括但不限于:
- 用户的情感体验(如快乐、悲伤)
- 环境中元素的动态性
- 环境中元素的密度
- 正在执行的活动类型
- 环境中的主要颜色
| 参数 | 描述 |
|---|---|
| 用户情感 | 表示用户当前的情感状态 |
| 动态性 | 环境中物体或人物的移动频率 |
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



