MLAT-Autoencoders for Conditional Risk Factors and Asset Pricing---上篇

本文介绍了自编码器的基本原理和在交易中的应用,包括非线性特征提取、广义主成分分析和非线性降维的代码复现,以及如何构建条件自编码器进行回报预测和交易。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

写在前面

本文对《Machine Learning for Algorithmic Trading》一书第20章进行了梳理及代码复现。这个系列会分为上、下撰写,此篇为上,主要进行理论介绍,下篇则主要进行代码复现的演示。
Chapter20主要介绍了自编码器及其在交易中的应用。自编码器是一种神经网络,经过训练,它可以在学习新的数据表示的同时再现输入(input),并通过隐藏层的参数进行编码。自编码器长期以来一直被用于非线性降维和流形学习。本文将重点介绍自编码器如何通过构建一个深度神经网络来支持交易策略。

目录

第一部分

一、用于非线性特征提取的自编码器
二、代码复现:广义主成分分析和非线性降维
三、代码复现:卷积自编码器对图像进行压缩和去噪

第二部分 用于回报预测和交易的条件自编码器

第一步:创建包含股价和元数据信息的新数据集
第二步:计算预测资产特征
第三步:创建和训练条件式自编码器架构
第四步:评估结果

一、用于非线性特征提取的自编码器

通过之前的学习我们了解了神经网络如何通过提取对给定任务有用的特征来实现监督学习。如:卷积神经网络从类似网格的数据中逐渐学习并合成复杂的模式,比如识别检测图像中的目标,或对时间序列进行分类。然而,自动编码器是一种专门用来学习一种新的表示方式的神经网络,这种方式对输入信息进行编码,来帮助解决另一项任务。由于自动编码器通常使用相同的数据作为输入和输出,也被认为是一个自我监督学习的实例。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ramona_liu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值