作者文章归档:course

分钟级别价格预测-预测模块-ONE


在使用LSTM进行股票价格预测时,参考多少天的数据取决于几个因素,包括你想要捕捉的市场模式的复杂性、数据的粒度(如分钟级别)、以及模型的训练和泛化能力。以下是一些常见的考虑因素,可以帮助你确定应该参考多少天的数据:

1. 数据粒度和时间序列窗口

对于分钟级别的数据,通常需要以小时为单位来选择时间窗口。比如,如果你每分钟进行预测,参考过去n分钟的数据(比如60分钟、120分钟等)来预测下一分钟或未来的几个分钟。

常见的选择:

  • 小时级别: 通常以过去几小时(例如过去5小时、10小时的数据)来预测未来的股价。
  • 天级别: 可以选择过去几天的数据,通常是1~3天的分钟级别数据(1440分钟为一天...

Read more

局部最优


在神经网络中,局部最优(Local Optima) 是一个重要的概念,尤其是在训练过程中优化损失函数时。以下是关于局部最优的详细解释:


1. 什么是局部最优?

局部最优是指损失函数在某个局部区域内达到的最小值,但这个值并不是全局范围内的最小值。换句话说,神经网络在训练过程中可能“卡”在一个局部最优解,而无法找到更好的全局最优解。

  • 局部最优解:在某个邻域内,损失函数的值是最小的,但在更大的范围内可能存在更优的解。
  • 全局最优解:在整个参数空间中,损失函数的值是最小的。

2. 为什么神经网络中会出现局部最优?

神经网络的损失函数通常是非凸的(non-convex),这意味着损失函数的形...

Read more

LSTM-概述


LSTM(Long Neural Network,LSTM)是一种特殊的循环神经网络(RNN),专门设计用来解决标准RNN在处理长序列数据时遇到的梯度消失和梯度爆炸问题。LSTM通过引入记忆单元和门控机制,能够有效地捕捉和利用序列数据中的长期依赖关系。

LSTM的核心结构

LSTM的核心结构包括以下几个关键组件:

  1. 记忆单元(Cell State)
  2. 记忆单元是LSTM的核心,它贯穿整个时间步,负责保存和传递信息。记忆单元的状态在每个时间步都会被更新,但更新方式受到输入门、遗忘门和输出门的控制。

  3. 遗忘门(Forget Gate)

  4. 遗忘门决定哪些信息应该从记忆单元中丢弃。它通过...

Read more

四表五链-防火墙


防火墙中的“四表五链”是Linux内核中Netfilter框架的核心概念,用于管理和控制网络数据包。以下是具体说明:

四表

  1. filter表
  2. 用途:过滤数据包,决定是否允许通过。
  3. 默认表,常用于防火墙规则。

  4. nat表

  5. 用途:网络地址转换(NAT),修改数据包的源或目标地址。
  6. 用于SNAT(源地址转换)和DNAT(目标地址转换)。

  7. mangle表

  8. 用途:修改数据包的头信息,如TTL、TOS等。
  9. 用于高级数据包处理。

  10. raw表

  11. 用途:决定数据包是否绕过连接跟踪机制。
  12. 用于需要绕过连接跟踪的场景。

五链

  1. PREROUTING链
  2. 用途:数据包进入网...

Read more

防火墙-


防火墙是一种网络安全系统,用于监控和控制进出网络的流量,基于预设规则允许或阻止数据包。其核心原理是通过规则集过滤流量,保护内部网络免受外部威胁。以下是防火墙的主要原理和工作机制:


1. 防火墙的基本功能

  • 访问控制:根据规则允许或拒绝流量。
  • 流量过滤:基于源/目标IP、端口、协议等过滤数据包。
  • 网络地址转换(NAT):隐藏内部网络结构,提供额外安全。
  • 状态检测:跟踪连接状态,确保只有合法流量通过。
  • 日志记录:记录流量和事件,便于审计和分析。

2. 防火墙的工作原理

防火墙通过以下步骤处理网络流量:

(1)数据包到达防火墙

  • 数据包到达防火墙时,首先被解析,提取关键信息(如源/目标I...

Read more

FAQ-MongoDB


  1. 错误含义解释
  2. 这个MongoServerError[NoReplicationEnabled]: not running with --replSet错误表示你正在尝试执行一个需要MongoDB副本集(replica set)功能的操作,但是你的MongoDB服务器没有以副本集模式启动。在MongoDB中,副本集是一组维护相同数据集的mongod实例,用于提供数据冗余、高可用性和故障转移等功能。
  3. 可能出现的场景
  4. 数据备份和恢复操作:当你使用一些需要副本集支持的备份工具或策略时,如在进行基于副本集的oplog(操作日志)的备份,就可能会遇到这个错误。因为oplog是副本集用于数据同步的重...

Read more

deeplearning.ai-在线教育网站


DeepLearning.AI 提供了一系列助力 AI 职业发展的课程与资源: - 课程方面: - 2023 年 1 月推出“Mathematics for Machine Learning and Data Science”,目前可加入候补名单。 - 有 Andrew Ng 讲授的“AI for Everyone”(入门级,1 门课程)、“Machine Learning Specialization”(入门级,3 门课程)。 - “Deep Learning Specialization”(中级,5 门课程)以及“Machine Learning Engine...

Read more