- 博客(15)
- 收藏
- 关注
原创 机器学习基础(二)
在模型拟合过程中,都会遇到与的情况,这里通过决策树模型来解释过拟合与欠拟合的情况。上图是kaggle中决策树例子的图片,当我们对数据进行拟合时,不断分类的过程也就是增加树的叶片的过程。如果一棵树只有一次分裂,它将数据分成两组。如果每组再次分开,我们将得到4组房子。所以当我们把房子分成许多片叶子时,每片叶子上的房子也更少。
2024-05-06 19:17:16
404
原创 讯飞星火——全方位的保姆级AI工具
AI工具的兴起对于如今的工作和生活都产生了极大的影响,AI工具可以自动化许多重复性和时间密集型的任务,从而释放人们的时间,让他们能够专注于更复杂和创造性的工作。同时讯飞星火配有各种插件或者助手,可以进行例如excel问答,ppt制作等,并且可以对讯飞星火的各种插件进行交叉使用来提高效率,例如通过。可以通过模拟面试助手来体验不同岗位的面试,讯飞星火会基于岗位的需求和常见的问题对你进行提问,不过这方面的体验就挺一般的了,只有偶尔提出的几个问题还不错。并且在遇到不了解的方法和参数时,可以直接向讯飞星火询问。
2024-05-05 19:00:01
293
原创 机器学习基础(一)
一是监督学习,即从给予的正确答案(或者是训练数据集)中进行学习和拟合模型,然后当我们输入一个值(x)时,通过模型计算出一个输出值(y),常见的应用有回归(预测数字)、分类(预测类别);二是无监督学习,即没有给数据结果添加正确或者错误的标签,常见的应用有聚类算法(将未标记的数据放入不同的集群中)、异常检测(用于检测异常事件,金融系统中的欺诈检测)、降维(压缩数据并尽可能少地丢失信息)。
2024-04-17 10:55:17
949
1
原创 MySQL速通——(七)连接查询
列名 [as] 别名例如:select bookid [as] id from testtable1 [as] t1;
2024-03-21 22:22:57
796
1
原创 MySQL速通——(六)表记录的查询
此外还可以提取查询结果的中间部分,提取中间部分时有两个参数,第一个是第一条记录的编号(第一个结果的编号是0,并不是1),第二个是提取的个数。在查询数据时,如果涉及中文字符串,在输出时有可能出现乱码,可以使用set name 语句(例如 set name utf8)设置其编码格式。例如“王%”,代表王开头的一切字符串都满足。当单独使用group by时,查询结果只显示每组的一条记录,通过group by会和聚合函数一起使用。“_”只能匹配一个字符,例如“李_”,只有两个字符并且为李开头的记录才能满足。
2024-03-04 22:43:25
889
1
原创 MySQL速通——(四)定义约束
当主键为表中的一列时,只需添加primary key关键字即可create table 表名(列名 列属性 primary key);当为复合主键时,在所有列的属性定义后,加上primary key(列名)即可create table 表名(列名 列属性,……,primary key(列名));如果主键为一列,则上述两种方式都可以,但为多列时只能用第二种方法。此外,在定义主键约束过后,系统会自动为主键创建一个唯一索引,默认名为primary,也可以修改为其他名称。与主键约束相同,只需将上述的变成。
2024-02-29 15:05:30
368
原创 MySQL速通——(三)修改表
修改表的结构使用语句,具体语法如下:alter table 数据表名 alter子句 ……语句允许指定多个动作,其间使用逗号分隔开,每个动作表示一个修改。例如: alter table test1 add grade varchar(20) not null ,modify time datetime(6);
2024-02-26 16:52:46
434
原创 Python学习笔记:Jieba库
在精确模式的基础上,对较长的词语进一步划分 ,转化为适合于搜索引擎使用的词语,也会出现。Jieba库在计算机二级考试中一般是用来进行将一段文本转化为若干个中文词语。对文本进行多种划分,转化成多种不同的组合。只返回一个结果,并且为列表类型,没有。
2023-09-08 16:09:10
60
1
原创 Python学习笔记:format函数的用法
这三者经常会放在一起使用 ,当字符串长度小于设定宽度时,字符串会按照代码进行对齐,其余部分会进行填充。若字符串长度大于设定宽度时,将不会进行填充。对齐方式: < :左对齐 >:右对齐 ^ :居中对齐。出填写时,与索引一致,都是从0开始。处可以选择不写,此时则进行顺序填充。顺序填充时,{}与值的个数要一致,否则会报错。{:}.format()
2023-09-04 23:52:24
260
原创 利用python输出菱形
只使用了for循环和if语句,并且最长的一行前有一个空格代码如下:n=int(input())x=ny=2for i in range(1,2*n): if i%2==1: print((x)*' '+i*'*') x-=1for j in range(2*n-2,0,-1): if j%2==1: print((y)*' '+j*'*') y+=1结果如下:
2022-10-29 11:49:18
2742
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人