神经网络算法的优势与应用

神经网络算法的优势与应用

人工神经网络(ANN)以大脑处理机制作为基础,开发用于建立复杂模式和预测问题的算法。

首先了解大脑如何处理信息:
在大脑中,有数亿个神经元细胞,以电信号的形式处理信息。外部信息或者刺激被神经元的树突接收,在神经元细胞体中处理,转化成输出并通过轴突,传递到下一个神经元。下一个神经元可以选择接受它或拒绝它,这取决于信号的强度。

neuron-4steps

[图片上传失败...(image-cc0d9d-1512012156403)]


现在,让我们尝试了解 ANN 如何工作:

how-neural-net-works

这里,$w_1$$w_2$$w_3$ 给出输入信号的强度

从上面可以看出,ANN 是一个非常简单的表示大脑神经元如何工作的结构。

为了使事情变得更清晰,用一个简单的例子来理解 ANN:一家银行想评估是否批准贷款申请给客户,所以,它想预测一个客户是否有可能违约贷款。它有如下数据:

customer-table-1.jpg

所以,必须预测列 X。更接近 1 的预测值表明客户更可能违约。

基于如下例子的神经元结构,尝试创建人造神经网络结构:

neural-net-architecture

通常,上述示例中的简单 ANN 结构可以是:

[图片上传失败...(image-1b4516-1512012156403)]

与结构有关的要点:

  1. 网络架构有一个输入层,隐藏层(1 个以上)和输出层。由于多层结构,它也被称为 MLP(多层感知机)。

  2. 隐藏层可以被看作是一个「提炼层」,它从输入中提炼一些重要的模式,并将其传递到下一层。通过从省略冗余信息的输入中识别重要的信息,使网络更快速和高效。

  3. 激活函数有两个明显的目的:

  • 它捕获输入之间的非线性关系
  • 它有助于将输入转换为更有用的输出。
    在上面的例子中,所用的激活函数是 sigmoid:
    $$O_1=1+e^{-F}$$
    其中$F=W_1*X_1+W_2*X_2+W_3*X_3$
    Sigmoid 激活函数创建一个在 0 和 1 之间的输出。还有其他激活函数,如:Tanh、softmax 和 RELU。
  1. 类似地,隐藏层导致输出层的最终预测:

    $$O_3=1+e^{-F_1}$$
    其中$F_1=W_7*H_1+W_8*H_2$
    这里,输出值($O_3$)在 0 和 1 之间。接近 1(例如0.75)的值表示有较高的客户违约迹象。

  2. 权重 W 与输入有重要关联。如果 $w_1$ 是 0.56,$w_2$ 是 0.92,那么在预测 $H_1$ 时,$X_2$:Debt Ratio 比 $X_1$:Age 更重要。

  3. 上述网络架构称为「前馈网络」,可以看到输入信号只在一个方向传递(从输入到输出)。可以创建在两个方向上传递信号的「反馈网络」。

  4. 一个高精度的模型给出了非常接近实际值的预测。因此,在上表中,列 X 值应该非常接近于列 W 值。预测误差是列 W 和列 X 之差:

customer-table-2
  1. 获得一个准确预测的好模型的关键是找到预测误差最小的「权重 W 的最优值」。这被称为「反向传播算法」,这使 ANN 成为一种学习算法,因为通过从错误中学习,模型得到改进。

  2. 反向传播的最常见方法称为「梯度下降」,其中使用了迭代 W 不同的值,并对预测误差进行了评估。因此,为了得到最优的 W 值,W 值在小范围变化,并且评估预测误差的影响。最后,W 的这些值被选为最优的,随着W的进一步变化,误差不会进一步降低。要更详细地理解解梯度下降,请参考:
    http://www.kdnuggets.com/2017/04/simple-understand-gradient-descent-algorithm.html

神经网络的主要优点:

ANN 有一些关键优势,使它们最适合某些问题和情况:

  1. ANN 有能力学习和构建非线性的复杂关系的模型,这非常重要,因为在现实生活中,许多输入和输出之间的关系是非线性的、复杂的。
  2. ANN 可以推广,在从初始化输入及其关系学习之后,它也可以推断出从未知数据之间的未知关系,从而使得模型能够推广并且预测未知数据。
  3. 与许多其他预测技术不同,ANN 不会对输入变量施加任何限制(例如:如何分布)。此外,许多研究表明,ANN 可以更好地模拟异方差性,即具有高波动性和不稳定方差的数据,因为它具有学习数据中隐藏关系的能力,而不在数据中强加任何固定关系。这在数据波动非常大的金融时间序列预测(例如:股票价格)中非常有用。

应用:

  1. 图像处理和字符识别:ANN 具有接收许多输入的能力,可以处理它们来推断隐蔽、复杂的非线性关系,ANN在图像和字符识别中起着重要的作用。手写字符识别在欺诈检测(例如:银行欺诈)甚至国家安全评估中有很多应用。图像识别是一个不断发展的领域,广泛应用于社交媒体中的面部识别,医学上的癌症治疗的停滞以及农业和国防用途的卫星图像处理。目前,ANN 的研究为深层神经网络铺平了道路,是「深度学习」的基础,现已在计算机视觉、语音识别、自然语言处理等方向开创了一系列令人激动的创新,比如,无人驾驶汽车。
  2. 预测:在经济和货币政策、金融和股票市场、日常业务决策(如:销售,产品之间的财务分配,产能利用率),广义上都需要进行预测。更常见的是,预测问题是复杂的,例如,预测股价是一个复杂的问题,有许多潜在因素(一些已知的,一些未知的)。在考虑到这些复杂的非线性关系方面,传统的预测模型出现了局限性。鉴于其能够建模和提取未知的特征和关系,以正确的方式应用的 ANN,可以提供强大的替代方案。此外,与这些传统模型不同,ANN 不对输入和残差分布施加任何限制。更多的研究正在进行中,例如,使用 LSTM 和 RNN 预测的研究进展。

ANN 是具有广泛应用的强大的模型。以上列举了几个突出的例子,但它们在医药、安全、银行、金融、政府、农业和国防等领域有着广泛的应用。

未完待续:课程内容较多,请复制链接通过电脑学习,获得最佳学习效果。 http://datacademy.io/lesson/174
更多课程和文章尽在微信号:「datartisan数据工匠」

image
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,271评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,275评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,151评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,550评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,553评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,559评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,924评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,580评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,826评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,578评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,661评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,363评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,940评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,926评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,156评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,872评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,391评论 2 342

推荐阅读更多精彩内容