- 博客(11)
- 资源 (4)
- 收藏
- 关注
原创 数据库系统基础速成—SQL代码查询语言篇
本文写了一些常用的SQL代码,语句,几乎包含了所有基础的SQL代码,只有少数几个不常用的并未列出。其次为了使代码框中的文字更加清晰,代码框中的文字并没有使用注释符进行注释。1、基本数据类型2、创建数据库关系(create)3、主键声明(primary key)4、外键声明(foreign key)5、约束语句之不允许为空值约束(not null)6、关系中添加(插入)数据(insert into)7、删除所有元组(表中所有行的数据)(delete from)删除一个关系
2023-05-24 21:10:40
5220
2
原创 机器学习之支持向量机(线性可分定义)
如上图所示,同样是二分类问题。在这个二维空间中,我们可以找到一条直线将o和x分开,进一步我们假设出直线的方程为:同样的,假设o所在的区域(C1)为,x所在的区域(C2)为(人为规定,可以和上述例子不同)。其中都是未知量。接下来,我们用数学定义训练样本以及对应的标签。假设我们有N个训练样本以及对应的标签,记为。其中,,其中+1表示xi属于c1,-1表示xi属于c2。
2022-10-24 00:02:27
2022
原创 Matlab语言之数值数据
目录1 数据类型的分类1.1 整型1.2 浮点型1.3 复数型2 数据的输出格式3 常用数学函数应用举例Matlab中的整型数据类型主要分为两大类:其中,无符号8位整数的数据范围为:00000000~11111111(0~);有符号的8位整型数据范围为:1000000~01111111(~)(二进制01,有符号的符号占1位)1.2 浮点型浮点型数据主要分为两大类:其中有两个转化函数:1.3 复数型 复型数据包括实部和虚部两个部分,实部和虚部默认都是双精度
2022-06-27 23:24:59
2157
1
原创 机器学习开篇之没有免费午餐定理
当我们拿到数据之后,构建机器学习算法的第一步应当是:观察数据,总结规律。 目前由于大数据和深度学习的发展,很多人会认为,只要收集足够多的数据,从网上的开源算法模型中随便找一个,直接将数据丢到模型中去训练,就可以获得很好的结果。这样的观点在大多数情况下都是不正确的。我们需要对数据有一个感性的认识,如果我们对数据没有感性的认识,我们就很难设计出好的算法,也很难估计算法可能达到的性能极限。 对于不同的机器学习任务,我们怎么样去选择一个更好的机器学习算法呢? 1995年,Wolp
2022-06-14 21:30:50
2280
原创 机器学习开篇之机器学习的分类
目录1 引言2 机器学习分类2.1 监督学习(Supervised Learning)2.1.1 传统监督学习2.1.2 非监督学习2.1.3 半监督学习2.1.4 其它分类2.2 强化学习(Reinforcement Learning)3 总结首先,我们给出四个机器学习任务以上四个任务,可以把它分成两类,你会怎么分呢?分类的标准又是什么呢? 我们可以将以上四个任务分为两类。仔细想想这四个任务,其实我们很容易想到1、4为一类,2、3为一类。那么我们的分类标准又是什么呢?根据我们
2022-06-14 17:05:15
13273
原创 机器学习开篇之什么是机器学习
人工智能的先驱之一阿瑟·萨缪尔曾说过:机器学习就是通过编程赋予计算机学习的能力,并且这种能力不是通过显著式编程获得的。 那么,什么又是显著式编程呢? 举个例子,我们需要计算机识别菊花和玫瑰花,我们通过编程告诉计算机菊花是黄色,玫瑰花是红色。因此,计算机识别出黄色就判定为菊花,识别到红色就判定为玫瑰花,这就是显著式编程。 机器学习并不采用显著式编程,而是采用与其对立的非显著式编程。非显著式编程和显著式编程又有什么区别呢? 同样的例子,我们需要计算机识别菊花和玫瑰花,现在
2022-06-13 21:52:22
1034
原创 针对C++中自增自减运算符在算式中的计算(补充)
hello,大家好啊,这次呢是突然遇到了一个问题,来跟大家补充一下在前面学的自增和自减运算符中的相关问题我们先来看一个例子#include<iostream> using namespace std; int main() { int i = 5, j = 4; int a, b; a = i++ * i++ * i++; b = --j * --j * --j; cout << a << endl;
2021-11-29 12:59:12
749
原创 <<<零基础C++速成>>>
hello,大家好,又见面了首先,让我们再次回顾一下上节的内容#include<iostream> //预处理指令using namespace std; //引用命名空间int main() //主函数{ int a=1,b=1; cout<<++a<<endl; //先自增,即输出结果为 2 cout<<--b<<endl; //先自减,即输出结果为 0 in.
2021-11-28 23:58:16
1968
2
原创 <<<零基础C++速成>>>
1.2标识符和词法记号前面我们通过一个最简单程序hello world了解了程序最基本框架,我们再来回顾一下#include<iostream> //预处理指令using namespace std; //引用命名空间int main() //主函数{ …… //代码块 return 0;}接下来,我们来了解一下,标识符的命名规则标识符也就是一些函数名称,变量名称等等那些你需要起名字的东西。其实大多数编程语言的命名规则都
2021-11-25 16:19:56
797
1
原创 <<<零基础C++速成>>>
<<<零基础C++速成>>> ——仅供参考——不会涉及太多理论知识,即通俗易懂第一章 C++简单程序设计1.1 C++的基本结构与要素你会发现,无论学什么编程语言,都是先从输出hello world开始。话不多说,直接上代码。//最简单的代码 /*输出结果为:Hello World!*/ #include<iostream>using namespace std;int main(){ cout
2021-11-24 16:39:15
980
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人