机器学习笔记-2

文章目录

  • [一、Linear model](#一、Linear model)
  • [二、How to represent this function](#二、How to represent this function)
  • [三、Function with unknown parameter](#三、Function with unknown parameter)
  • 四、ReLU
  • [总结、A fancy name](#总结、A fancy name)

一、Linear model

线性模型过于简单,有很大限制,我们需要更多复杂模式

蓝色是线性模型,线性模型无法去表示红色的那个线

所以线性模型有严重的局限性这被成为

Model Bias(模型偏差)

我们需要一个复杂的有位置参数的function

所有分段线性曲线=常数+多个分段线性函数的叠加

二、How to represent this function

用这个Sigmoid function来逼近这条蓝色的Hard Sigmoid function

例:

分别改变w,b,c

假设要写出红色的这条线

从简单模型到复杂模型

初始线性回归模型

引入非线性(sigmoid 函数):将模型扩展为使用 sigmoid 激活函数引入更多权重和偏移

多特征线性模型:在此基础上,模型扩展为多输入特征

多特征与非线性结合:非线性函数 sigmoid 被应用在多个输入特征的线性组合上

通过多个输入特征和权重计算激活函数

简化成矩阵

将线性加权求和的结果通过非线性激活函数进行转换。

最后输出计算

最后用线性代数得到式子

三、Function with unknown parameter

将神经网络中的所有权重和偏置统一为一个参数向量 𝜃,便于进行优化

ML框架

定Loss

新模型优化

通过梯度下降法优化模型参数 𝜃 来最小化损失函数L。

找到最优的𝜃使L值最小

四、ReLU

也可以用ReLU,将Sigmoid的地方换成ReLU

例:



总结、A fancy name

我们给这些起了一个好听的名字

Neuron

Neuron Network

Deep Learning

发展变化

相关推荐
微刻时光11 分钟前
Docker镜像命令汇总笔记
linux·运维·笔记·ubuntu·docker·容器·centos
侯孟禹16 分钟前
ubutun安装ffmpeg
笔记·ffmpeg
侯孟禹20 分钟前
RTSP推流服务搭建
笔记
Xerale23 分钟前
Laravel Admin 中的 “Array to String Conversion“ 问题及其解决方法
前端·数据库·笔记·php·laravel
是Winky啊28 分钟前
【论文阅读】超分辨率图像重建算法综述
人工智能·重构
林学长@F5 AI社区43 分钟前
【AI人脸融合】FaceFusion 3.0一键整合包,支持AI视频/图片人脸融合、数字人视频、表情修复、年龄修改等
人工智能·音视频
美狐美颜sdk43 分钟前
如何搭建直播美颜平台?视频美颜SDK的核心技术详解
人工智能·音视频·直播美颜sdk·第三方美颜sdk·美狐美颜sdk
白葵新1 小时前
PCL 3D-SIFT关键点检测(曲率不变特征约束
c++·人工智能·算法·计算机视觉·3d
Slaunch1 小时前
目标检测指标:AP,mAP
人工智能·python·深度学习·目标检测
丕羽1 小时前
【python机器学习】线性回归 拟合 欠拟合与过拟合 以及波士顿房价预估案例
python·机器学习·线性回归