深度学习入门-第4章-神经网络的学习

学习就是从训练数据中自动 获取最优****权重参数 的过程。引入损失函数 这一指标,学习的目的是找出 使损失函数 达到最小的权重参数。使用函数斜率的梯度法来找这个最小值。

人工智能有两派,一派认为实现人工智能必须用逻辑和符号系统,自顶向下看问题;另一派认为通过仿造人脑可以达到人工智能,自底向上看问题。前一派是"想啥来啥 ",后一派是"吃啥补啥"。前者偏唯心,后者偏唯物。两派一直是人工智能领域"两个阶级、两条路线"的斗争,这斗争有时还是你死我活。今天学习的是神经网络派。

4.1 从数据中学习

4.1.1 数据驱动

数据是机器学习的命根子。机器学习避免人为介入,通过数据发现模式。比如识别手写数字5,可以从图像中提取特征量,再用机器学习学习这些特征量的模式。其中图像转换为向量时使用的特征量仍由人设计,不同问题需要人工考虑不同的特征量。

神经网络(深度学习)称为端到端学习,图像中的特征量也由机器来学习。不管识别5还是识别狗,神经网络都是通过不断学习数据,尝试发现模式。

4.1.2 训练数据和测试数据

追求的模型泛化能力 。训练数据也叫监督数据。一套数据集,无法获得正确的评价。要避免对某数据集的过拟合

4.2 损失函数

相关推荐
曦月逸霜16 分钟前
深入理解计算机系统——学习笔记(持续更新~)
笔记·学习·计算机系统
koo36424 分钟前
pytorch深度学习笔记18
pytorch·笔记·深度学习
lixin55655630 分钟前
基于神经网络的音乐生成增强器
java·人工智能·pytorch·python·深度学习·语言模型
我的xiaodoujiao33 分钟前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 43--添加allure测试报告显示信息和其他封装方法
python·学习·测试工具·allure
curry____30344 分钟前
数据结构学习笔记
数据结构·笔记·学习
宫瑾1 小时前
【C语言】嵌入式C加强学习
java·c语言·学习
爱吃肉的鹏1 小时前
树莓派上部署YOLOv5:从零实现实时目标检测
深度学习·yolo·树莓派
哥布林学者1 小时前
吴恩达深度学习课程五:自然语言处理 第二周:词嵌入(六)情绪分类和词嵌入除偏
深度学习·ai
LaoZhangGong1232 小时前
学习TCP/IP的第4步:重点掌握TCP序列号和确认号
网络·学习·tcp/ip·以太网
DuHz2 小时前
UWB 雷达综述精读:应用、标准、信号处理、数据集、芯片与未来方向——论文阅读
论文阅读·学习·算法·信息与通信·信号处理