35 lines
1.2 KiB
Python
35 lines
1.2 KiB
Python
"""
|
|
实验3: 参数敏感性分析实验 (理解模型行为)
|
|
目标:
|
|
分析 RC 模型关键参数 (储备池大小、谱半径、正则化系数) 对降噪性能及动力学特性恢复的影响,
|
|
并尝试从动力学系统角度解释参数变化的效果。
|
|
实验设置:
|
|
- 固定其他参数,仅改变一个参数值,重复实验并记录各项指标。
|
|
结果展示:
|
|
- 绘制参数与各指标 (如 Lyapunov 指数估计误差) 之间的关系图。
|
|
- 如有需要,生成多参数组合的热图。
|
|
"""
|
|
|
|
def load_data():
|
|
# TODO: 加载基础混沌系统数据
|
|
pass
|
|
|
|
def build_model(n_size, spectrum_radius, reg_coeff):
|
|
# TODO: 构造 RC 模型,使用参数 n_size, spectrum_radius, reg_coeff
|
|
pass
|
|
|
|
def run_experiment_for_params():
|
|
# TODO: 针对不同参数组合,依次构建模型、训练、评估并记录结果
|
|
# 如: n_size = [100, 200, 500, 1000]; spectrum_radius = [0.5, 0.8, 1.0, 1.2]; reg_coeff = [1e-5, 1e-4, 1e-3, 1e-2]
|
|
pass
|
|
|
|
def visualize_results():
|
|
# TODO: 根据记录结果绘制参数-指标的曲线图和热图
|
|
pass
|
|
|
|
if __name__ == "__main__":
|
|
# 参数敏感性实验主流程
|
|
load_data()
|
|
run_experiment_for_params()
|
|
visualize_results()
|