关于小鱼书的学习笔记第二章

第2章

感知机

第二章主要就是介绍了感知机的相关内容,以下便是笔者的阅读笔记。

首先需要知道,感知机接收多个输入信号,输出一个信号。感知机的信号只有“流/不流”(1/0)两种取值。

其次在输入信号被送往神经元时,会被分别乘以固定的权重(w1x1w2x2)。神经元会计算传送过来的信号的总和,只有当这个总和超过了某个界限值时,才会输出1。这也称为“神经元被激活”。这里将这个界限值称为阈值,用符号θ表示。

感知机的多个输入信号都有各自固有的权重,这些权重发挥着控制各个信号的重要性的作用。也就是说,权重越大,对应该权重的信号的重要性就越高。

感知机的权重则是值越大,通过的信号就越大。

以下是与门,与非门,或门,异或门四种逻辑电路的真值表:

机器学习中的学习是确定合适的参数的过程,而人要做的是思考感知机的构造(模型),并把训练数据交给计算机。

偏置和权重w1w2的作用是不一样的。具体地说,w1w2是控制输入信号的重要性的参数,而偏置是调整神经元被激活的容易程度(输出信号为1的程度)的参数。

偏置的值决定了神经元被激活的容易程度。

实际上,与门、或门是单层感知机,而异或门是2层感知机。叠加了多层的感知机也称为多层感知机multi-layered perceptron)。

实际上,在用与非门等低层的元件构建计算机的情况下,分阶段地制作所需的零件(模块)会比较自然,即先实现与门和或门,然后实现半加器和全加器,接着实现算数逻辑单元(ALU),然后实现CPU。因此,通过感知机表示计算机时,使用叠加了多层的构造来实现是比较自然的流程。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
毕业设计任务:Scratch编程大鱼吃小鱼 1. 总体要求:本毕业设计要求学生利用Scratch编程实现大鱼吃小鱼的游戏,具体要求如下: 2. 游戏介绍:大鱼吃小鱼是一种经典的游戏玩法,本游戏中,玩家扮演大鱼,通过键盘控制大鱼的移动方向,吃掉小鱼,不断变大,同时要避开多种障碍物和敌人的攻击。这个游戏需要注意的是,除了大鱼能吃掉小鱼小鱼之间也能相互攻击,玩家需要在游戏过程中小心谨慎。 3. 实现要求:学生需要在Scratch编程平台上实现本游戏,包括以下要求: (1) 实现大鱼和小鱼的不同外观和大小,并实现大鱼通过吃掉小鱼来改变自己的大小。 (2) 实现多种不同类型的小鱼,玩家需要根据小鱼的不同特征选择不同的吃食方式。 (3) 实现多种不同障碍物,包括海藻、石头、鲨鱼等,玩家需要躲避这些障碍物避免死亡。 (4) 实现多种不同敌人,包括其他鱼、水母等,玩家需要通过躲避或者攻击这些敌人来保护自己。 (5) 实现背景音乐、声效等,增强游戏体验。 (6) 实现游戏计分系统,玩家通过吃小鱼、击败敌人等行为来获得分数。 4. 提交要求:学生需要在规定的时间内完成本毕业设计,并提交相关的编程代码、设计文档、演示视频等相关资料。同时,需要在答辩中对代码和设计思路进行展示和解释。 总之,本毕业设计要求学生运用Scratch编程实现一款经典的游戏,考验学生的编程能力、设计能力和展示能力,希望大家能够认真完成相关任务,取得良好的成果。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值