Mr.Meat 2023-03-15 17:03 采纳率: 100%
浏览 110
已结题

如何实现如何使用随机搜索算法对informer模型进行调参?

如何使用随机搜索算法对informer模型进行调参?
刚刚接触上手深度学习时间序列预测,第一次接触调参,之前因为参数不合适导致预测值精度不高,想要通过随机搜索算法进行超参数调整,但不知道该在模型的哪一个部分去写搜索算法,也不清楚各个参数的合理范围,informer代码为informer论文作者发布在Github上面的原版代码,希望有了解的朋友给予指导,万分感谢!

  • 写回答

1条回答 默认 最新

  • 「已注销」 2023-03-15 18:10
    关注

    参考GPT和自己的思路:

    非常感谢您的提问。针对如何使用随机搜索算法对informer模型进行参数调整,我建议您参考以下步骤:

    1. 首先,确定需要调整的参数。确定哪些参数是可以被调整的,比如学习率、隐层节点数、dropout等等。
    2. 然后,确定每个参数的范围。根据经验或者文献资料,可以确定每个参数的范围或者取值。
    3. 接下来,可以使用Python的随机搜索模块,比如sklearn库中的RandomizedSearchCV实现随机搜索算法。
    4. 将随机搜索算法应用于informer模型的超参数调整中。在调用informer模型的训练函数时,将超参数通过参数传递给模型。在每一次迭代中,随机搜索算法会尝试使用给定的范围内的随机值。通过比较不同超参数的表现,选择最优的超参数组合。
    5. 最后,进行最优超参数的训练并测试。

    在代码实现上,您需要注意在调用informer模型时,以字典形式将超参数传递给模型。另外,所有参数的范围也需要事先确定好并设置好。

    希望这些步骤能对您有所帮助。祝您好运!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 3月24日
  • 已采纳回答 3月16日
  • 创建了问题 3月15日

悬赏问题

  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭
  • ¥15 2020长安杯与连接网探
  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么