自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 方向导数和梯度

梯度下降法(Gradient Descent)是一种用于寻找函数极小值的一阶迭代优化算法,又称为最速下降(Steepest Descent)。其几何意义如下图所示:如果要求A点在紫色向量方向上的斜率(红色线圈出来的),则可用方向导数。应尽可能选择适中的学习率,过大会震荡,过小迭代次数会过多,如下所示,学习率为0.2更好。为了等一下方便理解方向导数,将上述的偏导数表示成向量形式。相当于方向导数是偏导数的线性组合。方向改变时,就产生了方向导数。时,若极限存在,则称为函数。的偏导数的几何意义同理。

2024-07-03 18:15:18 917

原创 Sklearn之朴素贝叶斯应用

sklearn下各种朴素贝叶斯的分类器的原理可看sklearn之各类朴素贝叶斯原理Sklearn基于数据分布以及这些分布上的概率估计的改进,为我们提供了四个朴素贝叶斯的分类器。类含义伯努利分布下的朴素贝叶斯高斯分布下的朴素贝叶斯多项式分布下的朴素贝叶斯补集朴素贝叶斯类别贝叶斯贝叶斯岭回归,在参数估计过程中使用贝叶斯回归技术来包括正则化参数贝叶斯有以下特点贝叶斯是从概率角度进行估计,不需要太多的样本量,极端情况下甚至我们可以使用1%的数据作为训练集,依然可以得到很好的拟合效果。

2024-06-19 23:36:11 838

原创 sklearn之各类朴素贝叶斯原理

贝叶斯的原理可以看:贝叶斯分类器详解根据这篇文章提到的原理,可知贝叶斯的核心公式是:y=argmaxckP(Y=ck)∏j=1nP(X(j)=x(j)∣Y=ck) (1)y=argmax_{c_{k}}P(Y=c_{k})\prod \limits_{j=1}^{n}P(X^{(j)}=x^{(j)}|Y=c_{k}) ~~(1)y=argmaxck​​P(Y=ck​)j=1∏n​P(X(j)=x(j)∣Y=ck​) (1)”朴素贝叶斯“的多种变形算法的主要区别在于对条件概率的处理上,即:P(

2024-06-19 23:33:50 1167

原创 混淆矩阵-ROC曲线、召回率、精确率、准确率

混淆矩阵的主要性能指标准确率:模型正确分类的样本占总样本数的比例,准确率衡量了模型在所有样本上的整体表现精确率:模型预测为正类别的样本中实际是正类别的概率,精确率衡量了模型在预测为正类别的样本上的准确性召回率:实际为正类别的样本中,正确预测为正样本的概率,召回度衡量了在实际为正样本中正确预测为正样本的预测概率F1分数:精确率和召回率的调和平均数,F1分数衡量了精确率和召回率之间的平衡混淆矩阵和上述性能指标共同提供了对分类模型性能全面的理解,并帮助评估模型的优缺点,进而进一步优化模型机器学习,周志华。

2024-06-16 22:06:51 1133

原创 类别朴素贝叶斯CategoricalNB和西瓜数据集

要对下述的数据集转换成特征矩阵X和标签类别y,则需要认识两种编码。之后会有详细例子,现在先看用法。

2024-06-14 17:52:56 631

原创 第八章:Sysml之状态机图

一个系统(或者系统中的一部分)有时会拥有一系列定义好的状态,在系统操作过程中可以处于那些状态。例如,一个文件可以处于以下状态:Open、Closed、Modified、Unmodified、Encrypted、Unencrypted等等。有的状态只有在其他状态的情境中才有意义。例如,Modified和Unmodified只有在文件处于Open状态的时候才有意义。正式情况下,把Open叫做复合状态。Modified和Unmodified都是Open状态的子状态。没有任何子状态的状态叫做简单状态。

2024-05-30 18:04:03 869

原创 第七章:Sysml之序列图

序列图是一种行为图;和活动图一样,它表示了系统的一种动态视图,这种视图会说明随着时间推移而发生的行为和事件的序列。交互:模块的各个部分会通过操作调用和异步信号彼此交互,以产生浮现式的行为。行为执行的顺序哪个结构会执行哪种行为哪个结构会触发哪种行为序列图使用时机:需要精确地指定实体之间的交互、系统问题域内的交互或者解决方案域内的交互消息代表的是发送生命线和接收生命线之间的通信。那种通信可能是启动行为、在行为的末尾发送回应、创建生命线或者销毁生命线。

2024-05-30 01:11:04 1207

原创 第六章 Sysml之活动图

节点和边。对象流和控制流。活动中存在三种节点,上面已经说了动作节点和对象节点。使用控制节点,可以引导活动沿着路径执行,而不只是简单的序列动作。控制节点既可以指引活动中控制令牌的流,也可以指引活动中对象令牌的流。初始节点活动终节点流终节点决定节点合并节点分支节点集合节点。

2024-05-29 01:09:58 1282

原创 第五章:Sysml之用例图

(1)用例图的介绍用例图(Use Case Diagram)的一些特点如下:(2)什么是用例在《统一建fe语言参考手册(第二版)》中,用例定义为:​在《编写有效用例》中,用例定义为:​以下是用例的关键点:(3)用例说明书用例说明书在传统上是文字文档。Alistair Cockburn在他的书籍《编写有效用例》中提供了一种很好的用例说明书格式:注意:也可以使用SysML活动图创建图形化的用例说明书。用例图的类别缩写是uc。图的外框代表的模型元素类型可能是以下中的一种:包、模型、模型库、视图。模型有很多种组织方

2024-05-26 22:03:24 904

原创 第四章:Sysml之内部模块图

IBD可以显示内嵌在其他属性中的属性。内嵌使得可以在单独视图中表示系统层级结构的多个层级。优点:可以看到内嵌组成部分之间的关联关系缺点:IBD可读性变差。建议慎用这个功能。

2024-05-26 16:44:21 978

原创 第三章:SysML之模块定义图

模块定义图(Block Definition Diagram,BDD)是最常见的一种SysML图。可以在BDD中显示不同类型的模型元素和关系,以说明系统结构的信息。还可以降低修改设计所需要的时间和成本。把出现在BDD中的元素叫做定义元素,模块执行者值类型约束模块流说明接口创建BDD的时机一般发生在执行系统工程活动中,例如:利益相关者需求分析、需求定义、架构设计、性能分析、测试案例开发、集成。定义和实例之间的区别涉及系统设计最基本的概念。

2024-05-25 23:26:30 1338

原创 机器学习之词袋模型

仅仅(与词在文本中出现的频率有关),类似于将所有词语装进一个袋子里,这种模型的主要目的是将文本转换为一个向量,其中向量的每个维度代表一个词,而该维度的值则表示该词在文本中出现的频率。

2024-05-21 01:37:29 938

原创 贝叶斯分类器详解

例子:假设事件A为明天上班,事件B为明天中彩票,其中P(A)=0.5,P(B)=0.5,则明天既上班又中彩票的概率为P(A)P(B)=0.25。联合概率指的是事件同时发生的概率,例如现在A,B两个事件同时发生的概率,记为P(A,B)、P(A∩B)、P(AB)。先验概率是基于背景常识或者历史数据的统计得出的预判概率,一般只包含一个变量,例如P(A),P(B)。:,例如,事件A是由事件B引起的,则P(A|B)是条件概率,P(B|A)是后验概率。其中一般条件概率中的A事件表示结果,B事件表示原因,即。

2024-05-12 16:17:45 969 1

原创 指针数组和数组指针

int *p[n]:根据优先级,先看[],则p是一个数组,该数组是一个int *型,因此数组的元素是指针类型,共n个元素。int (*p)[n]:根据优先级,先看括号内,可知p是一个指针,这个指针指向一个一维数组,数组长度为n。第二,指针变量可以赋值。对于语句“int*p[5]”,它是一个指针数组,该数组包含 5 个int*型的指针,如图所示。第一,“指针”是一个变量,用于保存一个地址,这个地址的数据类型在定义指针变量时确定。a 和 &a 的数据类型不同,前者是指向数组首元素的指针,后者是指向数组的指针。

2024-02-26 14:32:04 1392 1

原创 第二章 关系数据库之关系数据模型

例子。

2024-02-24 02:27:46 981 1

原创 第一章 数据库基本概念

数据是用来记录信息的可识别的符号,是信息的具体表现形式,其表现形式包括数字、文字、图形、图像和声音等等。①数据结构 – 用于描述静态特性,即这个数据模型表示哪些数据,以什么方式表示,这些数据之间的有什么关联。,改变其映射关系,从而使逻辑模式,进而使外模式不变,所以应用程序不受影响,从而保证了物理独立性。②数据操作 – 用于描述动态特性,即采取什么操作,例如更新,查询,删除等操作。数据是信息的符号表示或载体,信息则是数据的内涵,是对数据的语义解释。例如:计算机中的一张二维表,该数据某学院学生的基本信息。

2024-02-23 17:27:32 725

原创 第一章 计算机系统概述学习笔记

1.1并发:指两个或多个事件在同一时间间隔内发生,这些事件在宏观上来看是同时发生的,但在微观上是交替发生的。并行:指两个或多个时间在同一个时刻同时发生单核CPU可以同一时刻只能执行一个程序,各个程序只能并发的执行。多核CPU同一时刻可以同时执行多个程序,多个程序可以并发的执行。两种设计结构如下图所示:描述:应用程序想要请求操作系统的服务,这个服务的处理同时涉及到进程管理、存储管理、设备管理采用大内核此时应用程序向操作系统提起服务,CPU会用户态切换为核心态,只需要进行两次变态即可。采用微内核。

2024-02-20 20:46:54 901

原创 第1章 集合论

目录1.1 集合1.1.1 集合与元素的概念1.1.2 集合和元素的记法1.1.3 集合的表示1.1.4 集合与元素的关系1.1.5 集合与集合的关系1.1.6 几个特殊的集合1.1.6.1 空集的定义1.1.6.2 全集的定义1.1.6.3 基数1.1.6.4 m元子集1.1.6.5 幂集1.1.7 集合的运算1.1.7.1 集合的运算定义1.1.7.2 集合的运算定律1.2 无限集1.3 集合的应用集合:指定范围内的满足给定条件的所有对象聚集在一起构成的元素:对于给定集合的事物,可以判断这个特定的事物是

2024-02-18 12:00:44 1003

原创 第一章 Vue核心

英文官网: https://vuejs.org/中文官网: https://cn.vuejs.org/1 Vue的作用动态构建用户界面的渐进式 JavaScript 框架2 Vue的特点第一:采用组件化模式,提高代码复用率,且让代码更好维护第二:声明式编码,编码人员无需操作DOM,提高开发效率考虑如下例子:已知有数据persons,有容器list,要把数据装入到容器中,从而实现如图所示的效果命令式编码:也称作“指令式”,英文为:Imperative,计算机根据每一个命令去实现,

2024-02-04 23:45:32 918

原创 ES6模块化暴露方法

前端JS的模块化主要有 CommonJS 和 ES6 Module 两种。requireimportexport今天介绍的是:ES6 Module的暴露语法。

2024-01-31 23:56:21 565

原创 第二章 Vue组件化编程

模块定义:向外提供特定功能的 js 程序,一般就是一个 js 文件为什么用:js 文件很多很复杂作用:复用 js,简化 js 的编写,提高 js 运行效率当应用中的 js 都以模块来编写的,那这个应用就是一个模块化的应用组件定义:用来实现局部功能的代码和资源的集合(html/css/js/image…)为什么用:一个界面的功能很复杂作用:复用编码,简化项目编码,提高运行效率当应用中的功能都是多组件的方式来编写的,那这个应用就是一个组件化的应用。

2024-01-30 18:38:37 677 1

原创 第二章 JavaScript 入门教程(1)

问题1:srcipt标签放head标签还是放body标签内部当JS脚本通常不会直接操作页面中的 DOM 元素(例如引入外部JS库)时,放在head标签内部当JS脚本需要等待 DOM 的加载完成才能执行时(例如操作DOM元素),需要放在body标签末尾,以保证能够正确操作已加载的 DOM 元素感觉放body比较稳定问题2:async和derfer的应用场景当JS脚本并不关心页面中的DOM元素,并且也不会产生其他脚本需要的数据,则考虑用async。

2024-01-30 00:12:30 1494 1

原创 第一章 JavaScript简介

浏览器引擎渲染引擎: 用来解析HTML与CSS, 俗称内核, 比如 chrome 浏览器的 blink , 老版本的 webkitJS 引擎(JavaScript引擎):也称为 JS 解释器。用来读取网页中的JavaScript代码, 对其处理后运行, 比如 chrome 浏览器的 V8Chrome 浏览器 => V8Firefox 浏览器 => OdinMonkeySafri 浏览器 => JSCoreIE 浏览器 => Chakra浏览器执行JavaScript。

2024-01-24 18:07:11 802

原创 如何理解蕴含式p→q

这是因为:命题环境中不需要关注前提为假的情况,必须恒真才能做演绎推理(即前提为真才能推理),为假无意义,所以p=Ø。对于p为假的情况:如果你在期末考试中没有满分,无论教授最后有没有给你A,都不能说教授违背承诺,即。p->q:q是p的必要条件。S为全集,相互的关系有:Ø⊂p⊂q⊂S 其中,Ø为任意集合的子集。p→q为“如果你在期末考试中得了满分,那么你的成绩将被评定为A”p→q为“如果你在期末考试中得了满分,那么你的成绩将被评定为A”,p→q的在集合论中表达的是p⊂q,也就p是q的子集。

2024-01-23 00:56:33 727 1

原创 第3章 命题逻辑

简单析取式、简单合取式定义:命题变项及其否定统称作文字,仅由有限个文字构成的析取式称为简单析取式,仅由有限个文字构成的合取式称为简单合取式简单理解:∧表示合取,表示“并且”。∨表示析取,表示“或”。p,¬p,p∨q是简单析取式p,¬p,p∧q是简单合取式析取范式和合取范式定义:仅由有限个简单合取式构成的析取式称为析取范式,仅由有限个简单析取式构成的合取式称为合取范式p,¬p是析取范式、合取范式p∨q∨r是析取范式,也是合取范式,但(p∨q∨r)只是合取范式。

2024-01-23 00:27:13 1469

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除