自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 问答 (2)
  • 收藏
  • 关注

原创 [Machine Learning Course of Andrew-Ng 吴恩达的机器学习课程]机器学习学习笔记(1)--笔记总览

吴恩达大佬的机器学习课程笔记

2022-03-13 15:22:41 1454 2

原创 [Machine Learning Course of Andrew-Ng 吴恩达的机器学习课程]机器学习学习笔记(14)--梯度下降拓展

不必时时怀念我,也不要指望我回来,我离开以后,你们就是我,Vive le peuple!这个部分不难,就是拓展了几个梯度下降的方法而已随机梯度下降这是普通的线性回归的梯度下降(也叫批量梯度下降)但是有一个问题,当它的m(训练集)数据量很大时,需要消耗很大的计算资源所以随机梯度下降出来了在求出损失函数后,我们将数据集随机打乱,之后每次梯度下降时只会取一个随机抽取的数据进行梯度下降红色为批量梯度下降的学习曲线,粉色的为随机梯度下降的学习曲线可以看出粉色的曲线非常的。。。但它大体是向最小.

2022-03-13 14:57:52 1002

原创 [Machine Learning Course of Andrew-Ng 吴恩达的机器学习课程]机器学习学习笔记(13)--推荐算法

不必时时怀念我,也不要指望我回来,我离开以后,你们就是我,Vive le peuple!推荐算法大家都应该知道是什么玩意引例通过用户已评测电影的数据来预测其他用户对电影的评测分数基于内容的推荐算法计算方法对于内容进行分析,我们知道AB喜欢爱情片,CD则喜欢动作片现在我们获得了每个电影的成分比例(爱情内容/动作内容的比例)我们可以将特征转化为一个特征向量同时,我们还需要预测用户的喜好向量就是用户对某个电影的喜欢程度(对目前来说我们可以得到此向量)如果我们要求A对第三个电影的.

2022-03-13 14:17:13 779

原创 [Machine Learning Course of Andrew-Ng 吴恩达的机器学习课程]机器学习学习笔记(12)--异常检测

不必时时怀念我,也不要指望我回来,我离开以后,你们就是我,Vive le peuple!例子以视频的例子为例一个航天发动机有两个属性好的发动机的分布如下图而我们的任务是,给一个发动机,它的好坏未知,给你它的数据,判断它是否正常如果发动机正常的概率小于某个阈值,则认为这个发动机异常异常检测高斯(正态)分布图像和公式不同参数下的高斯函数图像算法实现首先求出两个参数之后将x(i)带入参数进行累乘如果概率小于阈值,则为异常实现时要注意的地方判断算法执行的.

2022-03-13 10:18:19 205

原创 [Machine Learning Course of Andrew-Ng 吴恩达的机器学习课程]机器学习学习笔记(11)--PCA与数据压缩

不必时时怀念我,也不要指望我回来,我离开以后,你们就是我,Vive le peuple!基本思想如果数据很多,并且里面有很多数据冗余,我们就需要一个可靠的办法来将数据进行压缩对于三维来说,压缩的方法就是将所有的点投影在一个线性平面上PCA(主成分分析算法)原理理解对于二维来说,PCA就是将二维的点投影到直线上,寻找使得点到直线垂直距离的平方最小的直线对于三维,就是寻找两个向量,让所有点到这两个向量构成的平面的垂直距离最短与线性回归的区别线性回归是求预测点和实际点的误差,而.

2022-03-12 16:47:56 850 1

原创 [Machine Learning Course of Andrew-Ng 吴恩达的机器学习课程]机器学习学习笔记(10)--无监督学习

不必时时怀念我,也不要指望我回来,我离开以后,你们就是我,Vive le peuple!无监督学习的概念无监督学习从无标记的训练数据中推断结论。最典型的无监督学习就是聚类分析,它可以在探索性数据分析阶段用于发现隐藏的模式或者对数据进行分组。一句话:给定数据,寻找隐藏的结构。例:给你一组无标记点,使用无监督算法进行分类K-means算法算法过程在图中随机取多个点,这几个点就是聚类中心(有多少个点取决于你想分多少组数据)现在进行分类,如果某点离某个聚类中心最近,那么这个点就属于那个聚类中.

2022-03-12 15:35:45 384

原创 [Machine Learning Course of Andrew-Ng 吴恩达的机器学习课程]机器学习学习笔记(9)--支持向量机

不必时时怀念我,也不要指望我回来,我离开以后,你们就是我,Vive le peuple!误差分析不对称

2022-03-12 14:23:42 180

原创 [Machine Learning Course of Andrew-Ng 吴恩达的机器学习课程]机器学习学习笔记(8)--对机器学习进行评估

不必时时怀念我,也不要指望我回来,我离开以后,你们就是我,Vive le peuple!

2022-03-12 14:23:24 241

原创 [Machine Learning Course of Andrew-Ng 吴恩达的机器学习课程]机器学习学习笔记(7)--实现神经网络

不必时时怀念我,也不要指望我回来,我离开以后,你们就是我,Vive le peuple!代价函数神经网络的代价函数公式看着挺复杂的它求代价函数的方法和逻辑回归的方法类似,区别是它会将每个分类的代价函数进行相加反向传播算法为了实现神经网络的梯度下降,我们需要计算代价函数的偏导这时候我们需要反向传播算法来实现这一目的图为神经网络的前向传播我想都应该看得懂。。。。神经网络的后向传播反向传播和前向传播的过程比较相似每一项计算的是估计值和实际值之间的误差每一项与对应的aj值相乘求.

2022-03-12 14:22:49 396

原创 [Machine Learning Course of Andrew-Ng 吴恩达的机器学习课程]机器学习学习笔记(6)--神经网络初步理解

不必时时怀念我,也不要指望我回来,我离开以后,你们就是我,Vive le peuple!为什么会有神经网络如果一个模型的特征过多,最后的结果很有可能出现过拟合,同时,如果需要的分界线过于复杂的话(如上图),也不能拟合出来神经网络这个算法就是模仿人类大脑的神经元得来的最简单的神经网络x0为偏置单元,值恒为1xi为输入端,h为激活函数下面为比较简单的例子复杂一点的例子Layer1为输入层,Layer2为隐藏层,Layer3为输出层一个复杂的计算例神经网络的计算过程.

2022-03-12 14:22:30 432

原创 [Machine Learning Course of Andrew-Ng 吴恩达的机器学习课程]机器学习学习笔记(5)--过拟合问题

不必时时怀念我,也不要指望我回来,我离开以后,你们就是我,Vive le peuple!

2022-03-12 14:22:10 184

原创 [Machine Learning Course of Andrew-Ng 吴恩达的机器学习课程]机器学习学习笔记(4)--逻辑回归

不必时时怀念我,也不要指望我回来,我离开以后,你们就是我,Vive le peuple!与之前的线性回归不同,logistic回归不会返回连续的值,它只会返回表示类型的数值(如0和1),它主要用于分类问题使用逻辑回归的原因如图所示,这是一个分类问题,四个点为0,其他为1如果使用线性回归,最终的误差会非常大,同时使用线性回归的话,结果可能会远大于0和1逻辑回归...

2022-03-12 14:21:47 461

原创 [Machine Learning Course of Andrew-Ng 吴恩达的机器学习课程]机器学习学习笔记(3)--多元梯度下降

不必时时怀念我,也不要指望我回来,我离开以后,你们就是我,Vive le peuple!前言之前的梯度下降仅对少数theta进行了处理,这个文章将介绍一个通用方法对多个theta进行梯度下降处理如果一个模型有114514+的属性,那么用代码实现的话很麻烦。如果要一个一个加的话,感觉效率不是很高该怎么做转化为向量计算对于上图第二行数据,我们可以将它转化为一个列向量(我还没复习线性代数嗷,有问题帮忙指一下)通过这个思路,我们可以将theta和x{i}(也就是第i个数据)转化为向量.

2022-03-12 14:21:36 201

原创 [Machine Learning Course of Andrew-Ng 吴恩达的机器学习课程]机器学习学习笔记(2)--最简单的线性回归

不必时时怀念我,也不要指望我回来,我离开以后,你们就是我,Vive le peuple!线性回归是最简单的机器学习模型,是个人都可以学会一.引例使用一组俄勒冈州波特兰市的城市住房价格的数据,通过机器学习的方法来预测住房价格我们的目标是将一个数据集,通过训练算法训练一个函数h(或者说假设),通过输入价格x,能输出对应的预测价格e注:此例子的预测函数是线性函数二.代价函数它有什么用:代价函数用于计算预测值和实际值之间的误差,它用于和后面的梯度下降函数共同配合找到最优解这是我们.

2022-03-12 14:21:07 277

原创 索引和执行计划——《mongoDB 从入门到内卷再到入土》

内卷能让一个群体的内部变得异常的精致,但是本质上却完完全全没有任何的进步,并且会导致更多没必要的资源浪费以及带来更加激烈的竞争。它是zbzy社会下劳动力过剩的必然现象。索引索引类型MongoDB索引使用B-Tree数据结构单字段索引MongoDB支持在文档的单个字段上创建用户定义的升序/降序索引,称为单字段索引(Single Field Index)对于单个字段索引和排序操作,索引键的排序顺序(即升序或降序)并不重要,因为MongoDB可以在任何方向上遍历索引复合索引MongoDB还.

2021-08-02 10:20:16 119

原创 文档操作——《mongoDB 从入门到内卷再到入土》

内卷能让一个群体的内部变得异常的精致,但是本质上却完完全全没有任何的进步,并且会导致更多没必要的资源浪费以及带来更加激烈的竞争。它是zbzy社会下劳动力过剩的必然现象。文档操作插入文档db.testTable.insert({"id":"114514","name":"田所浩二","location":"下北泽"})批量插入db.testTable.insertMany([{ "id":"114515", "name":"三浦大先辈", "location":.

2021-08-02 10:16:11 90

原创 数据库和集合的语法——《mongoDB 从入门到内卷再到入土》

内卷能让一个群体的内部变得异常的精致,但是本质上却完完全全没有任何的进步,并且会导致更多没必要的资源浪费以及带来更加激烈的竞争。它是zbzy社会下劳动力过剩的必然现象。这章内容真的太少了,随便看看就好数据库的创建,修改,查看创建Use 数据库名 //切换到某数据库,如果没有就创建删除数据库先选择到自己想删的数据库,然后使用db.dropDatabase其他命令Db //查看现在正在使用的数据库show tables//查看库表Show collections //查看集合.

2021-08-02 10:02:48 90

原创 mongoDB的安装和启动——《mongoDB 从入门到内卷再到入土》

内卷能让一个群体的内部变得异常的精致,但是本质上却完完全全没有任何的进步,并且会导致更多没必要的资源浪费以及带来更加激烈的竞争。它是zbzy社会下劳动力过剩的必然现象。MongoDB的安装在官网下载mongoDB并安装https://www.mongodb.com/zh-cn命令行下运行 MongoDB 服务器为了从命令提示符下运行 MongoDB 服务器,你必须从 MongoDB 目录的 bin 目录中执行 mongod.exe 文件。以命令行方式打开你的mongoDB的bin目录输入.

2021-08-02 09:45:06 89

原创 C++——求素数模板

这是我自己的模板笔记,相当于备忘录普通方法int prime[MAXN]void prime(){ for(i=0;i<MAXN;i++) { prime[i]=1; } for(int i=2;i<100;i++){ for( int j=2;j<=sqrt(i);j++){ if(i%j==0) { prime[i]=0; brea

2021-04-17 15:46:04 171

原创 已知二叉树两种遍历,求二叉树结构

题目链接:https://www.luogu.com.cn/problem/P1030已知一个二叉树中序与后序排列,求出它的先序排列#include <iostream>using namespace std;int temp = 0;void dfs(string mid, string bac) { if (mid.size() <= 0) return; char ch = bac[bac.size() - 1]; cout << ch;//找根输出 i

2021-04-14 11:07:16 275

转载 ACM模板笔记:tarjan算法解决强连通问题

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1269学习借鉴链接:https://blog.csdn.net/calculate23/article/details/89957376这个题并没有要求输出强连通分量的顶点,如果需要的话,就可以在这个地方进行操作 if (low[u] == dfn[u]) {//当退回到顶点时,输出强连通分量的顶点 while (true) { int x = st.top(); st.pop();

2021-04-08 14:50:43 142

原创 ACM解题笔记——HDU 1401 Solitaire(DBFS)

淦宁佬,能拿到蓝桥杯省二就算成功:(,ACM拿锤子奖,我这说唱专业的说唱学生百分百白给,是这样的这只是我个人的备忘录 ,如果你能看得懂就将就看:P玛德,刚开始写八字码问题把我给写麻了,然后晕乎乎的套八字码来解决这个问题,结果写了一晚上没写出来今天用了DBFS,依旧把我写麻了,但是至少解出来了草借鉴了下别人的思路,但是我依旧不知道为什么要给点排序,不过没排序好像也给过,更奇怪的是,效率好像更高了,麻了比赛遇到这种直接跳过吧(无慈悲)#include<iostream>#inc.

2021-03-16 14:19:08 209

转载 ACM模板笔记:八数码问题——使用BFS+康托展开打表解决

淦宁佬,能拿到蓝桥杯省二就算成功:(,ACM拿锤子奖,我这说唱专业的说唱学生百分百白给,是这样的这只是我个人的备忘录,因为这个是刚学,所以给的注解比较详细 ,如果你能看得懂就将就看:P,实在不行区洛谷,那里大佬多的一批。题目链接:http://poj.org/problem?id=1077学习借鉴链接:https://www.cnblogs.com/zufezzt/p/5659276.html这个代码大致和之前的类似,但是按我的个人习惯去改了下#include <iostream>.

2021-03-15 14:51:58 191

原创 ACM模板笔记:最长不下降/上升子序列

这只是我个人的备忘录,没有详细的注解,想了解原理的请去找其他的贴子 ,如果你能看得懂就将就看:P求最长不上升子序列-1s算法 int maxr = 0; for (int i = counter; i >= 1; i--) { dp[i] = 1; for (int j = i + 1; j <= counter; j++) { if (datas[j] <= datas[i]) { dp[i] = max(dp[i], dp[j] + 1); }

2021-03-13 17:53:06 269

原创 变量和它的特性——《mysql 从入门到内卷再到入土》

内卷能让一个群体的内部变更加精致,但是本质上却没有任何的进步,并且会导致更多资源的浪费。它是zbzy社会下人口过多的必然现象。变量系统变量系统提供的变量,属于服务器层面语法:1.全局变量作用域:服务器每次启动时将所有的全局变量赋初始值,针对于所有的会话/链接有效但不能跨重启(重启后值不会保持,会回到初始化,那么得修改配置文件)查看所有的系统变量SHOW GLOBAL VARIABLES;满足部分条件的系统变量SHOW GLOBAL VARIABLES LIKE ‘%char%.

2021-02-26 09:02:00 111

原创 PROCEDURE :存储过程结构——《mysql 从入门到内卷再到入土》

内卷能让一个群体的内部变更加精致,但是本质上却没有任何的进步,并且会导致更多资源的浪费。它是zbzy社会下人口过多的必然现象。存储过程结构存储过程一组预先编译好的SQL语句集合,能提高效率结构体结尾每条语句必须要求加分号适合批量更新创建CREATE PROCEDURE 存储过程名(参数列表)BEGIN存储过程体(合法有效的SQL语句)END参数列表参数模式 参数名 参数类型测试例:IN stuname VARCHAR(20)参数模式:IN :该参数作为输入口.

2021-02-26 09:01:51 163

原创 自建函数 测试例和语法——《mysql 从入门到内卷再到入土》

内卷能让一个群体的内部变更加精致,但是本质上却没有任何的进步,并且会导致更多资源的浪费。它是zbzy社会下人口过多的必然现象。自建函数只能有且只有一个返回值创建语法参数列表包含两部分:参数名 参数类型使用delimiter设置结束标记CREATE FUNCTION 函数名(参数列表) RETURNS 返回类型BEGIN函数体RETURN 值;END调用语法:SELELCT 函数名(参数列表)返回星舰数DELIMITER ♂CREATE FUNCTION getN.

2021-02-26 09:01:33 217

原创 流程控制结构——《mysql 从入门到内卷再到入土》

内卷能让一个群体的内部变更加精致,但是本质上却没有任何的进步,并且会导致更多资源的浪费。它是zbzy社会下人口过多的必然现象。流程控制结构就if啊,while啥的if函数语法:IF(表达式1,表达式2,表达式3)//1成立返回表达式2,反之返回3case结构可作为表达式嵌套在其他语句中使用,也可作为独立的语句去使用(但只能放在BEGIN END 中)语法://等值判断CASE 变量|表达式|字段WHEN 要判断的值 THEN 返回的值1/语句;WHEN 要判断的值 THEN .

2021-02-26 09:01:16 130

原创 《mysql 从入门到内卷再到入土》——Mysql基础 学习笔记目录

内卷能让一个群体的内部变得异常的精致,但是本质上却完完全全没有任何的进步,并且会导致更多没必要的资源浪费以及带来更加激烈的竞争。它是zbzy社会下劳动力过剩的必然现象。此文是kushanRyan的SQL学习笔记的索引,你可以在此跳转到你想看的部分CRUD增——CREATE删——DELETE改——UPDATE查——SELECT查询进阶函数系统自带函数自建函数数据库操作创建数据库修改数据库事务点这里视图点这里存储过程结构点这里流程控制和循环结构点这里变量点这里.

2021-02-26 09:00:57 192

原创 DDL:视图——《mysql 从入门到内卷再到入土》

内卷能让一个群体的内部变更加精致,但是本质上却没有任何的进步,并且会导致更多资源的浪费。它是zbzy社会下人口过多的必然现象。视图虚拟表,能像普通的表一样使用,通过表动态生成数据,只保存SQL逻辑 重用SQL语句,简化操作,提高安全性视图的创建语法:create view 视图名 as 查询语句:测试例:查询姓’田所’的学生名和专业名CREATE VIEW v1ASSELECT stuname,majornameFROM stuinfo sINNER JOIN major .

2021-02-25 11:46:38 197

原创 TCL:事务的特点,语法,测试例——《mysql 从入门到内卷再到入土》

内卷能让一个群体的内部变更加精致,但是本质上却没有任何的进步,并且会导致更多资源的浪费。它是zbzy社会下人口过多的必然现象。事务TCL(事务控制)语言一个或一组sql语句组成的执行单元,有点像函数如果有一个事务有某一条语句失败,那么整个单元将会被回滚(所有的努力全部木大)innodb引擎支持事务功能ACID属性:A:原子性事务它不可分割,里面的操作要么都发生,要么都不发生类似于函数C:一致性事务必须让数据库从一个一致性状态变换到另外一个一致性状态事务执行完之后数据依.

2021-02-25 11:41:49 129

原创 DDL:ALTER 修改数据库——《mysql 从入门到内卷再到入土》

内卷能让一个群体的内部变更加精致,但是本质上却没有任何的进步,并且会导致更多资源的浪费。它是zbzy社会下人口过多的必然现象。修改–alterCREATE TABLE user(id INT(10)NOT NULL,mobile VARCHAR(11) NOT NULL,nickname VARCHAR(40) NOT NULL,gmt_created datetime ,gmt_modified datetime ,PRIMARY KEY ( id ))ENGINE=InnoDB .

2021-02-25 11:34:55 246

原创 DDL:CREATE 创建数据库——《mysql 从入门到内卷再到入土》

内卷能让一个群体的内部变更加精致,但是本质上却没有任何的进步,并且会导致更多资源的浪费。它是zbzy社会下人口过多的必然现象。数据库操作创建一个叫unsc的数据库CREATE DATABASE unsc;//创建数据库,如果有重名会报错CREATE DATABASE IF NOT EXISTS unsc;//创建数据库,如果有重名就不会创建库的修改//这个操作不推荐,会影响数据库更改库的字符集ALTER DATABASE unsc CHARACTER SET gbk;//把字符集改成g.

2021-02-25 11:26:26 154

原创 函数:函数删除操作语法&使用例——《mysql 从入门到内卷再到入土》

内卷能让一个群体的内部变更加精致,但是本质上却没有任何的进步,并且会导致更多资源的浪费。它是zbzy社会下人口过多的必然现象。函数函数调用语法:SELECT function() from table_name;//表名可省略1.单行函数如contact.length.ifnull2.分组函数//做统计使用一.字符函数length//获取字节个数测试例:SELECT LENGTH(‘你是一个一个一个一个数据库语句’);upper.lower//转大小写SELECT UPPER(‘.

2021-02-25 11:18:09 362

原创 查询:复杂查询的语法和使用例——《mysql 从入门到内卷再到入土》

内卷能让一个群体的内部变更加精致,但是本质上却没有任何的进步,并且会导致更多资源的浪费。它是zbzy社会下人口过多的必然现象。复杂查询分组查询 GROUP BY语法:SELECT 分组函数 列1 //分组函数后面最好列上分组ID,符合查询规范FROM list GROUP BY 列1WHERE condition;测试例:SELECT MAX(salary),job_idFROM employessGROUP BY job_id//在每个工作分组中选择工资的最大值SELECT.

2021-02-25 11:07:08 178

原创 SELECT:简单的查询操作语法&使用例——《mysql 从入门到内卷再到入土》

内卷能让一个群体的内部变更加精致,但是本质上却没有任何的进步,并且会导致更多资源的浪费。它是zbzy社会下人口过多的必然现象。查询操作语法:SELECT field1,field2,.... FROM table_name;例子:SELECT id,name FROM 资本家枪毙名单;SELECT * FROM SELECT * FROM 资本家枪毙名单;//*为查询所有字段一.条件查询:语法:SELECT * FROM table_name WHERE condition;SE.

2021-02-25 10:41:46 179

原创 DELETE:删除操作语法&使用例——《mysql 从入门到内卷再到入土》

内卷能让一个群体的内部变更加精致,但是本质上却没有任何的进步,并且会导致更多资源的浪费。它是zbzy社会下人口过多的必然现象。删除操作——从删表到跑路注意:DELETE 删除数据后再添加数据时,主键将从断点开始,而不是按顺序来1.单表删除语法:DELETE FROM table_name WHERE Clause测试例:delete from `user` where id=4; 删除user表中id=4的行delete from `user` where id<20;删除user.

2021-02-25 10:33:51 329

原创 UPDATE:修改数据语法使用例——《mysql 从入门到内卷再到入土》

内卷能让一个群体的内部变更加精致,但是本质上却没有任何的进步,并且会导致更多资源的浪费。它是zbzy社会下人口过多的必然现象。**更新语句**1.修改单表语法:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值测试例:UPDATE 布尔乔亚枪毙名单 SET name = 马云 WHERE 处决 = '炮决';2.修改多表语法://92标准UPDATE table_a a,table_b bSET 列名称=new_valueWHERE 连接条件、.

2021-02-25 10:28:09 157

原创 INSERT:插入操作语法&使用例——《mysql 从入门到内卷再到入土》

内卷:指人类社会在一个发展阶段达到某种确定的形式后,停滞不前或无法转化为另一种高级模式的现象。它让内部变更加精致,但是本质上却没有任何的进步。zbzy社会下人口过多的必然现象插♂入语句(数据库,我要进来了!)插♂入基本格式:INSERT INTO table_name(field1,field2,...fieldN)VALUES(value1,value2,...valueN);插♂入测试例:INSERT INTO `user` (`id`, `mobile`, `nickname.

2021-02-25 10:21:36 341

原创 我的世界整合包 云服务器搭建方法(ECS)

最近因为放假了,想和朋友开黑玩MC。但是由于真的受不了某侠的联机平台(再加上自己学了点东西),想自己搭建一个服务器搭建前准备:软件:putty:对服务器进行指令操作winscp:对服务器进行文件操作,可以MC的整合包:最好是国内的(如MCBBS的整合包),不是很推荐curseforge的整合包,因为在安装时要等很久很久(之前试着安装sevTech就卡在这里了)。硬件...

2021-01-19 16:10:00 6361 5

空空如也

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

TA关注的人

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