当前位置: 首页 > news >正文

(鱼书)深度学习入门2:手搓感知机

这章内容其实很巧,我在整理李航老师的MLP多层感知机那一块,就打算将统计学习中的感知机也整理出来,只不过统计学习那一个模块还卡着,就深度学习这边先上了;

1,感知机的数学性形式

2,简单逻辑电路的类比

这一块其实对于我来说很亲切,因为想当初我本科学的就是电子信息,其中数字逻辑电路是专业基础课,各种电路的门控元件的运算是基础。

其实这里的逻辑就是param3>parm1 AND param3>param2 AND param<param1+param2;

与非门,就是元素在AND运算之后,对结果做一个Not的颠倒。

逻辑门电路可以坍缩成感知机模型

3,感知机的实现

也可以实现与非门和或门,不过让我们来对它们的实现稍作修改。

bias和weight,偏置和权重,感知机的最基本概念

对于权重以及偏置理解概念的深入与否:

权重w1和w2是控制输入信号的重要性的参数,而偏置是调整神经元被激活的容易程度(输出信号为1的程度)的参数,偏置的值决定了神经元被激活的容易程度。

4,感知机的局限性

我们先不看异或门,我们先看或门的实现,

举一些简单的样本例子来可视化异或门的分类输出分类情况,

下面坐标系中的4个点,其实输出label的信息都被压缩在点dot的形状里了,

我们想要找的感知机(单层)就是一条直线,我们想要依据不同的x输出不同的y,就等将于将不同输出y对应的x值输入分开类,

其实分类任务可以类比传统机器学习里的很多东西,比如说是LDA/SVM等。

类似于非线性SVM,线性可分与线性不可分,非线性还要用到核技巧。

5,多层感知机

只要我们输入输出的映射对应关系(执行机制)和逻辑门一样,能够达到与非门、或门以及与门的效果,

那么我们只要将这些逻辑门元件的嵌套实现逻辑代入不同层次的神经元,用神经元拟合嵌套逻辑,那么形式上我们就能够完全等价接受这个MLP多层感知机。

感知机是下一章要学习的神经网络的基础

http://www.lryc.cn/news/584610.html

相关文章:

  • OpenAI正准备推出一款搭载人工智能功能的网络浏览器,试图直接挑战Alphabet旗下
  • chatgpt是怎么诞生的,详解GPT1到GPT4的演化之路及相关背景知识
  • 机器人接入AI的发展前景:从开发者视角看技术融合与生态构建
  • 【前端】接口日志追踪
  • NW710NW713美光固态闪存NW719NW720
  • React 自定义Hook——页面或元素滚动到底部监听 Hook
  • FFmpeg滤镜相关的重要结构体
  • FFmpeg Windows安装
  • JavaScript基础(三)
  • C++中的list的学习
  • 解析几何几百年重大错误:将无穷多各异圆盘(球)误为同一点集
  • kotlin中withContext,async,launch几种异步的区别
  • 目标检测中的评价指标计算
  • Spring Boot项目中大文件上传的高级实践与性能优化
  • 三维旋转沿轴分解
  • Java设计模式之行为型模式(观察者模式)介绍与说明
  • 约束-1-约束
  • selenium中xpath的用法大全
  • Web学习笔记2
  • [架构之美]虚拟机Ubuntu密码重置
  • nmap扫描指定网段中指定开放端口的主机(IP,mac地址)
  • Kafka的无消息丢失配置怎么实现
  • 删除k8s安装残留
  • 「Java案例」求PI的值
  • 告别卡顿与慢响应!现代 Web 应用性能优化:从前端渲染到后端算法的全面提速指南
  • 快速搭建服务器,fetch请求从服务器获取数据
  • 搭建自动化工作流:探寻解放双手的有效方案(1)
  • RK3568项目(八)--linux驱动开发之基础外设(上)
  • Linux驱动开发(platform 设备驱动)
  • ARM单片机滴答定时器理解与应用(二)(详细解析)(完)