美文网首页
2.机器学习与神经网络简介

2.机器学习与神经网络简介

作者: ankouyang | 来源:发表于2023-08-24 16:59 被阅读0次

机器学习是什么?

-机器学习是对能通过经验自动改进的计算机算法的研究。
-机器学习是用数据或以往的经验,以此优化计算机程序的性能标准。

机器学习例子

1.线性回归
2.逻辑回归
3.图片分类
4.语音助手

为什么要用机器学习?

-有些棘手问题只能用机器学习来解决
-获取数据比编写规则更加容易
-GPU等计算能力显著提升

机器学习如何运作

-神经网络(重点)
-决策树 支持向量机 贝叶斯分类器 强化学习......

神经网络简介

-在本课中,指的是人工神经网络
-人工神经网络是一种运算模型(就是输入输出的映射),由大量的节点(或神经元)之间相互连接构成
举例:

image.png

神经网络总结

-每个神经元里面存储着若干权重(weight),偏置(bias) 和一个激活函数(activation )
-输入乘上权重加上偏置,经过激活函数得到输出
-激活函数用于添加非线性的变换
-神经网络通常包括一个输入层 若干个隐藏层 一个输出层
-输入层通常不用于计算神经网络的层级

神经网络的训练

-给大量输入和输出,算出神经网络里所有神经元的权重,偏置,然后给定新的输入,可以算出新的输出。
-在机器学习里输入输出被称为特征标签,大量输入输出被称为训练集
-给1000个相亲对象的数据(特征),和对应的满意程度(标签),训练完后,给一份新的相亲对象的数据,就可以判定满意程度了

如何训练神经网络

-初始化:随机生成一些权重和偏置
-计算损失:给定特征,计算出标签,得到它与真实标签差得多远
-优化:微调权重和偏置,是损失变小

前向传播与方向传播

-前向传播:将训练数据的特征送入网络,得到标签
-反向传播:计算损失并优化(链式,从最后一层开始调,就是这个方向)
-使用损失函数(均方误差,对数损失,交叉钐)
-使用优化器(随机梯度下降sgd) Adam

相关文章

  • 资料 | 神经网络与深度学习(邱锡鹏)

    下载地址:资料 | 神经网络与深度学习(邱锡鹏) 内容简介 · · · · · · 近年来,以机器学习、知识图谱...

  • 机器学习入门

    机器学习:发展与未来 人工智能 > 机器学习 > 深度学习 > 神经网络 多种机器学习技术:深度学习,强化学习,蒙...

  • 深度学习概念和基础

    深度学习是以神经网络为基础的,神经网络是机器学习的一种算法。 关于机器学习中的神经网络: 机器学习之神经网络1前向...

  • 神经网络和深度学习(1)--统计与分布

    title: 神经网络和深度学习(1)--统计与分布categories: 白话大数据和机器学习tags: 机器学...

  • 8.rnn

    1.循环神经网络详解 2. 循环神经网络 2.1 RNN简介 我们的大脑区别于机器的一个最大的特征就是我们有记忆,...

  • 机器学习相关的资料推荐

    认真看几遍,新手会对于机器学习和神经网络有豁然开朗的感觉. 1.从机器学习谈起 2.深入浅出神经网络 3.八大神经...

  • 8-神经网络

    算法简介 神经网络算法( Neural Network )是机器学习中非常非常重要的算法。这是整个深度学习的核心算...

  • 神经网络简述

    一、什么是神经网络 机器学习中谈论的神经网络是指“神经网络学习”,或者说,是机器学习和神经网络这两个学科领域的交叉...

  • 神经网络简述

    一、什么是神经网络 机器学习中谈论的神经网络是指“神经网络学习”,或者说,是机器学习和神经网络这两个学科领域的交叉...

  • 吴恩达深度学习

    第一课:欢迎 1.神经网络基础2.构建神经网络3.构建机器学习工程4.卷及神经网络CNN5.序列模型 深度学习介绍...

网友评论

      本文标题:2.机器学习与神经网络简介

      本文链接:https://www.haomeiwen.com/subject/regmmdtx.html