探索舞蹈进化与交互式生成音乐的奇妙世界
1. 舞蹈进化系统
1.1 舞蹈进化的策略与过程
舞蹈进化采用无向搜索策略,即选择最有趣或好玩的行为。执行了五轮进化,每轮针对两首歌曲进行。初始的人工神经网络(ANN)未经训练,包含 51 个节点和 578 个连接。添加节点的概率为 15%,添加连接的概率为 25%。
| 代数 | 平均节点数 | 平均连接数 |
|---|---|---|
| 10 | 54.48 | 579.76 |
| 20 | 54.68 | 583.56 |
| 30 | 55.28 | 585.88 |
| 40 | 56.08 | 588.36 |
平均每首歌曲时长 4.1 分钟,平均每分钟有 6.1 代,约每 9.8 秒一代。这表明人们对舞蹈的主观印象能快速形成。生成的舞蹈包括劈叉、复杂的手臂和腿部动作、头部摆动、脚尖点地等。
1.2 舞蹈进化的原理与优势
音乐由不同频率的周期性声能尖峰组成,人类通过创造性地将这些事件映射到运动输出来跳舞。舞蹈进化
超级会员免费看
订阅专栏 解锁全文
840

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



