机器学习—深度学习

简介: 1.深度神经网络概述1.1 M-P神经元模型

image.png

1.2 常见激活函数


sigmoid tanh ReLU ELU


1.3 感知机


单层感知机是多个M-P神经元模型的组合,神经网络的初级模型


两层神经网络(多层感知器MLP),一个输入层一个输出层中间还有一个隐藏层,全连接层


多层前馈神经网络


反馈神经网络 输出还会接入到自身的输入  代表网络:HopField网络


1.4 神经网络的概念层次


  1. 神经网络
  1. 人工神经网络 ANN
  1. 前馈神经网络
  1. 单层
  2. 两层
  3. 多层
  1. DNN
  2. DBN
  3. CNN
  1. 反馈神经网络
  1. 生物神经网络


2. 深度学习概念和方法


2.1 概念


输入层


输出层


隐藏层


One-Hot编码(数据离散化) 离散化之后可以使用欧式距离计算公式计算两点间距离


正向传播


反向传播


损失函数 mse


2.2 方法


  1. 连接主义: 构建网络
  1. 确定输入层和输出层的神经元格数
  2. 确定隐藏层的个数
  3. 隐藏层的激活函数
  1. 确定损失函数
  2. 优化算法
  1. 批量梯度下降算法
  2. 随机梯度下降算法
  3. mini梯度下降算法
  4. ...
  1. 训练
  2. 获取模型
  3. 预测


3.常见的深度神经网络


  1. DNN
  1. MLP
  2. CNN 卷积
  1. 卷积运算
  2. 局部感知
  3. 权值共享
  4. 下采样
  5. 图像领域
  1. RNN 循环
  1. 文本语音 适用于与时间序列有关的样本
  1. GAN 对抗
  1. 生成器
  2. 判别器
  3. 无监督算法
  1. Auto-encoder 自编码器网络
  1. 无监督算法
  2. 有损算法
  3. image.png

4.深度学习编程实战


4.1 基础知识


  1. python
  2. python相关数据预处理包,sklearn机器学习包
  3. 深度学习编程框架 tensorflow pytorch pytorch lighting keras
  4. 深度学习理论
目录
相关文章
|
1月前
|
机器学习/深度学习 人工智能 安全
探索AI的未来:从机器学习到深度学习
【10月更文挑战第28天】本文将带你走进AI的世界,从机器学习的基本概念到深度学习的复杂应用,我们将一起探索AI的未来。你将了解到AI如何改变我们的生活,以及它在未来可能带来的影响。无论你是AI专家还是初学者,这篇文章都将为你提供新的视角和思考。让我们一起探索AI的奥秘,看看它将如何塑造我们的未来。
74 3
|
14天前
|
机器学习/深度学习 人工智能 算法
探索机器学习:从线性回归到深度学习
本文将带领读者从基础的线性回归模型开始,逐步深入到复杂的深度学习网络。我们将通过代码示例,展示如何实现这些算法,并解释其背后的数学原理。无论你是初学者还是有经验的开发者,这篇文章都将为你提供有价值的见解和知识。让我们一起踏上这段激动人心的旅程吧!
|
3天前
|
机器学习/深度学习 人工智能 算法
机器学习与深度学习:差异解析
机器学习与深度学习作为两大核心技术,各自拥有独特的魅力和应用价值。尽管它们紧密相连,但两者之间存在着显著的区别。本文将从定义、技术、数据需求、应用领域、模型复杂度以及计算资源等多个维度,对机器学习与深度学习进行深入对比,帮助您更好地理解它们之间的差异。
|
1月前
|
机器学习/深度学习 人工智能 算法
【手写数字识别】Python+深度学习+机器学习+人工智能+TensorFlow+算法模型
手写数字识别系统,使用Python作为主要开发语言,基于深度学习TensorFlow框架,搭建卷积神经网络算法。并通过对数据集进行训练,最后得到一个识别精度较高的模型。并基于Flask框架,开发网页端操作平台,实现用户上传一张图片识别其名称。
81 0
【手写数字识别】Python+深度学习+机器学习+人工智能+TensorFlow+算法模型
|
25天前
|
机器学习/深度学习 人工智能 TensorFlow
基于TensorFlow的深度学习模型训练与优化实战
基于TensorFlow的深度学习模型训练与优化实战
73 0
|
1月前
|
机器学习/深度学习 自然语言处理 语音技术
探索机器学习中的深度学习模型:原理与应用
探索机器学习中的深度学习模型:原理与应用
39 0
|
2月前
|
机器学习/深度学习 自然语言处理 算法
机器学习和深度学习之间的区别
机器学习和深度学习在实际应用中各有优势和局限性。机器学习适用于一些数据量较小、问题相对简单、对模型解释性要求较高的场景;而深度学习则在处理大规模、复杂的数据和任务时表现出色,但需要更多的计算资源和数据,并且模型的解释性较差。在实际应用中,需要根据具体的问题和需求,结合两者的优势,选择合适的方法来解决问题。
86 0
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
浅谈机器学习与深度学习的区别
浅谈机器学习与深度学习的区别
67 0
|
12天前
|
机器学习/深度学习 传感器 数据采集
深度学习在故障检测中的应用:从理论到实践
深度学习在故障检测中的应用:从理论到实践
58 5
|
4天前
|
机器学习/深度学习 网络架构 计算机视觉
深度学习在图像识别中的应用与挑战
【10月更文挑战第21天】 本文探讨了深度学习技术在图像识别领域的应用,并分析了当前面临的主要挑战。通过研究卷积神经网络(CNN)的结构和原理,本文展示了深度学习如何提高图像识别的准确性和效率。同时,本文也讨论了数据不平衡、过拟合、计算资源限制等问题,并提出了相应的解决策略。
37 19
下一篇
DataWorks