神经网络在金融与就业数据建模中的应用
1. 神经网络简介
神经网络是一个有序三元组,其中包含神经元集合以及神经元之间的连接集合。数据通过连接在神经元之间传输,连接权重具有兴奋或抑制作用。下面将介绍神经网络在两个不同场景中的应用:建模标准普尔 500 指数和测量失业率。
2. 标准普尔 500 指数建模
2.1 数据准备
- 数据收集 :使用 2009 年 1 月 1 日至 2014 年 1 月 1 日期间的 GSPC 每日收盘股价数据,可从 https://www.yahoo.com/ 免费下载。
- 加载必要包 :
install.packages("quantmod")
install.packages("neuralnet")
library(quantmod)
library(neuralnet)
- 设置日期范围 :
startDate = as.Date("2009-01-01")
endDate = as.Date("2014-01-01")
- 加载数据 :
getSymbols("^GSPC", src="y